حالات الاستخدام

بناء تنبيه بسيط للسياج الجغرافي لتطبيق لوجستي

كانت منصة كاملة لتتبع الأساطيل أكثر مما تحتاجه شركة لوجستية صغيرة فعلًا من أجل الشيء المحدد الوحيد الذي ظل فريق التوزيع لديها يطلبه: إشعار بسيط لحظة وصول شاحنة توصيل إلى موقع عميل محدد ومهم أو مغادرتها له، وهو أمر مفيد للعملاء الذين يريدون إشعارًا مسبقًا بوصول شحنة، ولسجل الشركة الخاص بوقت وصول الشحنة فعلًا إلى وجهتها بدلًا من الاعتماد على تقرير السائق في نهاية اليوم.

كانت اللبنات الأساسية لذلك أبسط من منصة تتبع كاملة، وكانت لدى الشركة أصلًا إحداثيات GPS تتدفق من مركبات التوصيل عبر الأجهزة الجوالة التي يحملها السائقون. أما ما احتاجته فهو طريقة لتعريف موقع العميل بوصفه حدودًا والتحقق من الإحداثيات الواردة مقابلها، إضافة إلى طريقة لفهم الإحداثية الخام عندما يتطلب أمر ما وصفًا مقروءًا للإنسان بدلًا من زوج من الأرقام.

لكل موقع عميل مهم، أجرت الشركة ترميزًا جغرافيًا لعنوان الموقع عبر /v1/forward للحصول على إحداثية مرجعية ثابتة، ثم عرّفت نطاقًا صغيرًا حول تلك النقطة يمثل حدود الوصول إلى الموقع، في فحص نطاق بسيط لا حدود ذات شكل مخصص معقد، لأن النطاق كان دقيقًا بما يكفي لمواقع الشركة الفعلية، ومعظمها مستودعات وأرصفة تحميل ليست لها حدود غير معتادة أو غير منتظمة تستدعي القلق. ومع تدفق إحداثيات GPS الواردة من الشاحنة، كانت الواجهة الخلفية للشركة تحسب المسافة من كل شاحنة متتبعة إلى النقطة المرجعية لكل موقع ذي صلة، فتطلق تنبيه وصول بمجرد أن تعبر الشاحنة إلى داخل النطاق، وتنبيه مغادرة بمجرد أن تخرج منه مجددًا.

أدت /v1/reverse دورًا مساندًا للجانب البشري من هذا النظام: فعندما يحتاج موظف التوزيع إلى مراجعة تنبيه أو التحقيق في نمط غير متوقع، كشاحنة تبدو كأنها تغادر موقعًا ثم تعود إليه فورًا، فإن تحويل الإحداثية الخام إلى عنوان ووصف مقروءين للموقع جعل مراجعة موظف التوزيع أسرع بشكل ملموس من العمل انطلاقًا من زوج من الأرقام على خريطة يحتاج تفسيره إلى تحقيق يدوي.

أبقت الشركة هذا الحل بسيطًا عن قصد بدلًا من التوسع نحو منصة كاملة لتحسين المسارات أو إدارة الأساطيل، لأن المشكلة المحددة التي كانت تحلها، أي تنبيهات الوصول والمغادرة لقائمة محددة من المواقع المهمة، لم تكن تحتاج إلى معظم ما تقدمه منصة أكبر، وبناء ما هو مطلوب فقط أبقى المشروع صغيرًا بما يكفي لإطلاقه بسرعة وصيانته دون فريق هندسي مخصص يقف خلفه.

أفاد العملاء الذين يتلقون تنبيهات الوصول بقيمة حقيقية للإشعار المسبق، لا سيما من لديهم عدد محدود من الموظفين في الموقع ويحتاجون إلى تنبيه قبل بضع دقائق لتجهيز شخص يستلم الشحنة بدلًا من أن يُفاجأوا بها، وهو تحسين تشغيلي صغير للعميل لم يكلف الشركة اللوجستية الكثير نسبيًا لبنائه.

كان الترميز الجغرافي للمواقع تكلفة إعداد لمرة واحدة، صغيرة بالنظر إلى قلة المواقع ذات الأولوية العالية التي تحتاج إلى هذه المعاملة الخاصة، وكان استخدام الترميز الجغرافي العكسي يتبع عدد المرات التي يحتاج فيها موظف التوزيع إلى التحقيق في تنبيه معين، وهو عبء عمل خفيف وعرضي لا مستمر. وبقي كلاهما بارتياح ضمن الحصة اليومية المجانية لشركة بهذا الحجم.

توثيق نقطتي النهاية متاح في /docs/forward-geocoding/ و/docs/reverse-geocoding/.