طلب الجسور العلوية والطرق الضيقة

يمكن أن تعرض واجهة برمجة التطبيقات Routes API معلومات عن ميزات المسار التالية، عندما تكون معروفة:

  • الطرق العلوية: تعرض معلومات عن أجزاء الطرق المرتفعة، مثل الجسور العلوية والبالونات.
  • الطرق الضيقة: معلومات عن الطرق التي يُعتبَر أنّها أضيق من المعتاد

لا تتوفّر مؤشرات مرئية على الخريطة.

البلدان التي تتوفّر فيها الخدمة: الهند فقط

سبب الاستخدام

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

للحصول على التعليمات، يُرجى الاطّلاع على الأقسام التالية:

طلب معلومات حول الطيران فوق الموقع

يجب أن يستوفي طلبك المعايير التالية:

  • اطلب مسارًا في الهند.
  • اضبط travelMode على DRIVE أو TWO-WHEELER.
  • أدرِج "extraComputations": ["FLYOVER_INFO_ON_POLYLINE"].
  • أدرِج قناع حقل لهذه الحقول:
    • routes.polyline_details.flyover_info
    • routes.polyline
  • لا تُدرِج المَعلمة optimizeWaypointOrder.

للاطّلاع على التفاصيل، يُرجى الاطّلاع على PolylineDetails.FlyoverInfo.

مثال على الطلب: معلومات حول العرض من الأعلى

curl -X POST -d '{
  "origin": {
    "location": {
      "latLng": {
        "latitude": 28.57580734159006,
        "longitude": 77.02719067373043
      }
    }
  },
  "destination": {
    "location": {
      "latLng": {
        "latitude": 28.595737365438477,
        "longitude": 77.16870453065245
      }
    }
  },
  "travelMode": "DRIVE",
  "extraComputations": ["FLYOVER_INFO_ON_POLYLINE"]
}\
-H 'Content-Type: application/json' -H 'X-Goog-Api-Key: YOUR_API_KEY' \
-H 'X-Goog-FieldMask: routes.polyline_details.flyover,routes.polyline' \
'https://routes.googleapis.com/directions/v2:computeRoutes'

مثال على الاستجابة: معلومات حول العرض من الأعلى

{
  "routes": [{
    "polyline": {
      "encodedPolyline": "selmD}jcuM?oBcDAqEF}DCOOZuCfAwJFMJM\\_Cd@mEv@gFHQF_C?eIGe@_@{@g@u@MY@Wz@cCp@}AF_@MeC?kLFy@xZpBxRlAdJj@zCPlBRxPfApP|@`@MVUHQv@iF~@aFfAeEnA_EpAgD`@kAjCeF~FiKPa@NOx@iApAyCtA{C`@wAEg@Ba@Xq@TU`@MZCLY^QPQx@kAn@cAh@s@^YZ]fA{@lAs@bBy@`DiAtDwAdB_ARCP@z@m@dAeAbA_BpAcCd@oAr@eBRe@nEsIjAiBdAuBZw@n@{BTsANi@p@wAJ]h@wCr@oEr@yEvAwI`AuGt@gG`@oEt@wFr@}FpB_N`CiQ`AqGVoAbEcP^_Br@uDr@yEPqA^cEj@iERyCReEf@}GvBkQXwATgC@_@AYK]u@wAGa@IoHFaEFoAXuDVqBdBsLb@qDRuCRaELu@Rs@d@u@lBaC\\o@Tm@VwANcAHmADuCCsAKo@YkAU}@AQ@WHa@iJyTs@uAe@q@c@i@oA_AuAw@kBu@iEwAuDoA_JeDiB}@qAaA]a@u@gAeAoB_CoG}@eCgAoCw@wAsByCe@i@iCmDmAmB}BeDu@aAaHyJ_BwBCEyBaD}AkBu@u@uAy@gBw@yAc@gFoAiKmC}E{@eCk@sF}@YCwDIqDG{Tq@mB@_Ne@k@AoBGkAKaB]{Am@gBkAcAgAcBeCmAwBwAwCmDeGq@yAcAwCmCgJQu@i@gAw@mAaAkA{@u@oAu@eAe@kAa@}GcBEAkDq@aAWkKaBqDq@oMuBuBc@e@Ok@Wm@e@_AaAm@aA[}@a@uAy@aDmCmJSi@cAmDsEyNgAaDcDeKEo@gAkDkD{I_AyCg@qBeAqEU_AgA_D[{@gBoGaDaIqDaIYs@"
    },
    "polylineDetails": {
      "flyoverInfo": [{
        "flyoverPresence": "EXISTS",
        "polylinePointIndex": {
          "startIndex": 153,
          "endIndex": 173
        }
      }, {
        "flyoverPresence": "EXISTS",
        "polylinePointIndex": {
          "startIndex": 190,
          "endIndex": 213
        }
      }]
    }
  }]
}

طلب معلومات عن الطرق الضيقة

يجب أن يستوفي طلبك المعايير التالية:

  • طلب مسار في الهند
  • اضبط travelMode على DRIVE.
  • التكلفة تشمل "extraComputations": ["NARROW_ROAD_INFO_ON_POLYLINE"].
  • أدرِج قناع حقل لهذه الحقول:

    • routes.polyline_details.narrow_road_info
    • routes.polyline.
  • لا تُدرِج المَعلمة optimizeWaypointOrder.

للاطّلاع على التفاصيل، يُرجى الاطّلاع على PolylineDetails.NarrowRoadInfo.

مثال على الطلب: معلومات عن الطريق الضيقة

curl -X POST -d '{
  "origin": {
    "location": {
      "latLng": {
        "latitude": 12.9598336,
        "longitude": 80.1659834
      }
    }
  },
  "destination": {
    "location": {
      "latLng": {
        "latitude": 12.9593739,
        "longitude": 80.1723585
      }
    }
  },
  "travelMode": "DRIVE",
  "extraComputations": ["NARROW_ROAD_INFO_ON_POLYLINE"]
}\
-H 'Content-Type: application/json' -H 'X-Goog-Api-Key: YOUR_API_KEY' \
-H 'X-Goog-FieldMask: `routes.polyline_details.narrow_road_info`,routes.polyline' \
'[https://routes.googleapis.com/directions/v2:computeRoutes](https://routes.googleapis.com/directions/v2:computeRoutes)'

مثال على الإجابة: طرق ضيقة

{
  "routes": [{
    "polyline": {
      "encodedPolyline": "{ebnA_mhhNqAGGeD?aAFq@Xy@Re@Jm@FmABOHOTQBYWgIBiHBo@j@@d@@"
    },
    "polylineDetails": {
      "narrowRoadInfo": [{
        "narrowRoadPresence": "EXISTS",
        "polylinePointIndex": {
          "startIndex": 15,
          "endIndex": 16
        }
      }]
    }
  }]
}

المناطق التي يتوفّر فيها الترخيص

تتوفّر الجسور العلوية والطرق الضيقة في الهند فقط.

الفوترة

لا تفرض "منصّة خرائط Google" رسومًا إضافية مقابل استخدام ميزة قيد الاختبار. سيتم تحصيل الرسوم منك استنادًا إلى استخدامك لواجهة برمجة التطبيقات استنادًا إلى غيرها من المَعلمات التي تحدّدها.

مزيد من المعلومات حول الفوترة لـ Routes API