تحسين المسارات من خلال Route Optimization API وFleet Engine

يقدّم هذا المستند نظرة عامة حول كيفية تحسين المسار على مستوى الأسطول في عمليات التوصيل اليومية باستخدام منتجَين:

  • مُحرِّك Last Mile Fleet Solution Fleet Engine (LMFS)
  • Route Optimization API (GMPRO)

بإمكان Fleet Engine تلقائيًا الحصول على معلومات من أي برنامج تحديد للمسارات باستخدام مخططات المسارات التي تقدّمها للخلفية الخلفية لـ Fleet Engine. ومع ذلك، إذا لم يكن لديك أداة حلّ المسارات، أو إذا كنت مهتمًا باستكشاف حلول توجيه أخرى، يمكنك استخدام Route Optimization API (واجهة برمجة تطبيقات تحسين المسار) جنبًا إلى جنب مع Fleet Engine لإجراء تحسين مستمر للمسار على مدار اليوم.

مقدمة

في عمليات التسليم اليومية، يستخدم حلّ مجموعة الأسطول عادةً خدمتَي Last Miile Fleet Solution و"توجيه Cloud Fleet" في عمليات تحسين المسار التالية:

  • التخطيط الأولي للمسار—يمكنك تحديد خطط المسار اليومية باستخدام أداة حل المسارات وإدخالها في Fleet Engine لرؤيتها من قبل السائقين والتنفيذ والتتبع.
  • إعادة التحسين: اختَر مسارات محدّدة في منتصف اليوم لمعالجة أي تغييرات في المسارات، مثل مشاكل حركة المرور أو التغييرات في الفترات الزمنية، وإعادة التحسين من أجل توفير تجربة أكثر سلاسة للسائق وتجربة العملاء.
  • عمليات تخصيص المحطات الجديدة: يمكنك تخصيص محطات جديدة، مثل طلبات الاستلام المخصّصة، على مستوى المسارات الحالية.

ويوفّر Cloud Fleet Route وFleet Engine مزيجًا من وظائف التخطيط والتتبّع لتسهيل عملية النقل.

Route Optimization API

تلبي واجهة برمجة التطبيقات Google Maps Platform Route Optimization API (GMPRO) احتياجات توجيه المركبات المعقدة. مثل وضع خطة للتسليم ومركبات التوصيل، مع تطبيق قيود أيضًا مثل وقت الاستلام ووزن الحزمة. يمكن لـ CFR إنشاء خطط توجيه إما بشكل غير متزامن أو في الوقت الفعلي تقريبًا، وذلك استنادًا إلى عدد المركبات في خطة التوجيه. للمزيد من المعلومات حول تحسين المسار، يمكنك الاطّلاع على مستندات واجهة برمجة تطبيقات Route Optimization API.

مركبات المحرّك

Fleet Engine هي جزء من خدمات Last Mile Fleet Solution. باستخدام Fleet Engine، يمكنك وضع نماذج لأسطولك وتخطيط أنشطة السائق وتتبع الحِزم في الوقت الفعلي بينما يسلمها السائقون. يتضمن نمذجة أسطولك تحديد المركبات والمهام ومحطات التوقف وأجزاء الطرق. يمكنك الوصول إلى واجهة برمجة تطبيقات تسليمات Fleet Engine من خلال حزم SDK لبرنامج الأجهزة الجوّالة أو مكتبات Java من جهة الخادم أو واجهات برمجة تطبيقات REST.

مكوّنات النظام

يوضِّح المخطّط التالي كيفية دمج أنظمتك الخاصة بمحرّك Fleet Engine وواجهات برمجة تطبيقات Last Mile Fleet Solution API وCloud Fleet المخصَّص لنظام التشغيل الذي يحسّن عملية التخطيط وعمليات الأسطول اليومية ويحسِّنها. في هذا الرسم البياني، يستخدم GMPRO خدمات وبيانات مصفوفة المسافة في "خرائط Google" لحل المشاكل، ولكن يمكن للدمج الاستعانة بمقدّمي خدمة آخرين بدلاً من ذلك.

يشتمل كل مكوِّن على وظائف محددة عبر نظام إدارة الأسطول:

  • تطبيق برنامج التشغيل - يمكنك إنشاء تطبيقات الأجهزة الجوّالة لنظامي التشغيل iOS وAndroid لبرامج التشغيل باستخدام حزم SDK لبرامج التشغيل والتنقل. تتيح Driver SDK إجراء تحديثات في الوقت الفعلي لعمليات التسليم والمواقع الجغرافية للمركبات وحالات الطلبات، والتي يمكنك عرضها في تطبيقك على النحو المطلوب. راجِع مستندات Driver SDK: Android

    | iOS.

    راجِع [وثائق حزمة تطوير البرامج (SDK) للتنقّل) (/maps/docs/navigation).

  • عملياتك: يمكنك إنشاء لوحة بيانات ويب مُصمَّمة باستخدام "مكتبة تتبُّع الأسطول من Google" لعرض البيانات المباشرة من جميع المركبات. وبذلك، يمكنك تنسيق أسطولك ومراقبته. يُرجى الاطّلاع على تتبُّع الشحنات باستخدام مكتبة تتبُّع الأسطول في JavaScript. - أنظمتك - تتيح خدمات الخلفية وقواعد البيانات إدارة العمليات اليومية الآمنة لنشاطك التجاري.

  • Google Systems — تستخدم Route Optimization API واجهة برمجة تطبيقات مصفوفة المسافة للعثور على مسافة ووقت السفر لمواقع جغرافية متعدّدة. يمكن استخدام ناتج Route Optimization API كإدخال لخطط المسار باستخدام واجهة برمجة تطبيقات Fleet Engine Deliveries. ثم يتم توصيل هذه الرسالة بلوحة بيانات العمليات وخدمات الخلفية.

قد يستخدم الحل أيضًا خدمة تسجيل الدخول في Fleet Engine. بهذه الطريقة، تتلقى معلومات في الوقت الفعلي حول التحديثات التي تطرأ على الكيانات داخل "حلّ Last Mile Fleet". يمكنك أيضًا استخدام معلومات التسجيل لإنشاء مقاييس وجداول ولوحات معلومات مشتقة.

الخطوات التالية

إذا كنت مهتمًا باستكشاف طريقة دمج Fleet Engine مع واجهة برمجة تطبيقات تحسين المسار، يُرجى الاطّلاع على ما يلي: