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

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

  • Fleet Engine
  • Route Optimization API (GMPRO)

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

مقدمة

في عمليات التسليم اليومية، يستخدم حل أسطول المركبات عادةً خدمة Fleet Engine في مهام سير العمل التالية لتحسين المسارات:

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

توفّر واجهة برمجة التطبيقات Route Optimization API وFleet Engine مجموعة من إمكانات التخطيط والتتبّع لإتاحة ذلك.

Route Optimization API

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

Fleet Engine

‫Fleet Engine هي جزء من "خدمات التنقّل". باستخدام Fleet Engine، يمكنك تصميم نموذج لأسطولك، والتخطيط لأنشطة السائقين، وتتبُّع الحِزم في الوقت الفعلي أثناء تسليمها. يتضمّن تصميم أسطولك تحديد المركبات والمهام ومحطات التوقف وأجزاء المسار.

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

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

مخطّط يصف عملية دمج Fleet Engine

يخدم كل مكوّن غرضًا محدّدًا في نظام إدارة أسطولك:

  • تطبيق السائق: يمكنك إنشاء تطبيقات أجهزة جوّالة لنظامَي التشغيل iOS وAndroid للسائقين باستخدام حزمتَي Driver SDK وNavigation SDK. تتيح حزمة تطوير البرامج Driver SDK عرض معلومات في الوقت الفعلي عن عمليات التسليم ومواقع المركبات وحالات الطلبات، ويمكنك عرض هذه المعلومات في تطبيقك. راجِع أدلة المستخدم الخاصة بحزمة تطوير البرامج Driver SDK للرحلات عند الطلب (Android وiOS). راجِع مستندات Navigation SDK.
  • عملياتك: يمكنك إنشاء لوحة بيانات على الويب باستخدام "مكتبة تتبُّع الأساطيل" من Google لعرض البيانات المباشرة من جميع المركبات. باستخدام هذه الميزة، يمكنك تنظيم مجموعة الأجهزة ومراقبتها.
  • أنظمتك: تتيح خدمات الخلفية وقواعد البيانات إجراء العمليات اليومية لمؤسستك بشكل آمن.
  • أنظمة Google: تستخدم Route Optimization API واجهة Distance Matrix API للعثور على مسافة الرحلة ومدتها لعدة مواقع جغرافية.

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

إذا كنت مهتمًا بمعرفة كيفية دمج Fleet Engine مع واجهة برمجة التطبيقات Route Optimization API، يمكنك الاطّلاع على ما يلي: