تحديد عنوان المركبة وجانبها

المطوّرون في المنطقة الاقتصادية الأوروبية

قد تتضمّن النقاط على المسار معدِّلات للموقع الجغرافي لتغيير طريقة احتساب المسارات، بما في ذلك إعدادات heading وsideOfRoad.

تحديد اتجاه المركبة

لتحديد نقطة على المسار، عليك تحديد الموقع الجغرافي (REST) أو الموقع الجغرافي (gRPC) كزوج من إحداثيات خطوط العرض/الطول.

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

قيم الاتجاه هي أرقام صحيحة تتوافق مع اتجاهات البوصلة، وبالتالي تتراوح من صفر إلى 359. على سبيل المثال، تشير القيمة 0 إلى اتجاه الشمال.

يوضّح المثال التالي كيفية ضبط heading لنقطة على المسار.

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      },
      "heading": 127
    }
  },
  ...

تحديد جانب الطريق المفضّل

يمكنك تمثيل موقع جغرافي من خلال إنشاء عنصر Waypoint (REST) أو Waypoint (gRPC). يمكن أن يتوافق الموقع الجغرافي الذي يحدّده زوج من خطوط العرض وخطوط الطول مع جانب معيّن من الطريق. ومع ذلك، لدعم تحسين المسار، يمكن للمسار أن يحدّد محطة توقّف على الجانب الآخر من الطريق من الموقع الجغرافي المحدّد.

تتيح النقاط على المسار استخدام السمة sideOfRoad التي تشير إلى أنّ الموقع الجغرافي للنقطة على المسار يفضّل أن تتوقف المركبة على جانب الطريق نفسه الذي يحدّده الموقع الجغرافي.

حدِّد أنّ المسار يستخدم الجانب المفضّل من الطريق من خلال ضبط السمة sideOfRoad في Waypoint على true. بعد ذلك، يمر المسار عبر الموقع الجغرافي حتى تتمكّن المركبة من التوقف على جانب الطريق الذي يميل إليه الموقع الجغرافي.

يوضّح المثال التالي كيفية ضبط sideOfRoad لنقطة على المسار.

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      }
    },
    "sideOfRoad": true
  },
  ...