نظرة عامة

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

يحدد Roads API الطرق التي تسير بها المركبة، ويوفر بيانات وصفية حول هذه الطرق، مثل حدود السرعة.

قبل بدء تطوير البرامج باستخدام Roads API، راجِع متطلبات المصادقة (تحتاج إلى مفتاح واجهة برمجة التطبيقات) ومعلومات استخدام واجهة برمجة التطبيقات والفوترة.

المقدمة

شاهد هذا الفيديو للاطلاع على بعض الأمثلة على أنواع التطبيقات التي ستستفيد من Roads API.

يسمح لك Roads API بتعيين إحداثيات نظام تحديد المواقع العالمي (GPS) لهندسة الطريق، وتحديد حد السرعة على طول أجزاء الطريق تلك. تتوفر واجهة برمجة التطبيقات عبر واجهة HTTPS بسيطة، وتعرض الخدمات التالية:

  • محاذاة إلى الطرق تعرض هذه الخدمة أفضل هندسة للطرق مع مجموعة معينة من إحداثيات نظام تحديد المواقع العالمي (GPS). تتطلب هذه الخدمة ما يصل إلى 100 نقطة من نقاط نظام تحديد المواقع العالمي (GPS) التي تم جمعها على طول المسار، ويتم عرض مجموعة مماثلة من البيانات مع التقاط النقاط للطرق الأكثر احتمالاً أن تسير بها المركبة. يمكنك، إن أردت، طلب إقحام النقاط، مما يؤدي إلى مسار يتبع هندسة الطريق بسلاسة.
  • أقرب الطرق تعرض هذه الخدمة أجزاء طريق فردية لمجموعة معينة من إحداثيات نظام تحديد المواقع العالمي (GPS). تتطلب هذه الخدمات ما يصل إلى 100 نقطة من نظام تحديد المواقع العالمي (GPS) وتعرض أقرب جزء من الطريق لكل نقطة. ليس من الضروري أن تكون النقاط التي تم اجتيازها جزءًا من مسار مستمر.
  • حدود السرعة تعرض هذه الخدمة حد السرعة المنشور لجزء من الطريق. تتوفر خدمة "حدّ السرعة" لكلّ العملاء الذين لديهم ترخيص "تتبّع مواد العرض". بالنسبة إلى عملاء الخطة المميزة في Google Maps Platform الذين انتقلوا إلى نظام الدفع حسب الاستخدام، ستظل هذه الميزة نشطة.

مكتبة العميل

Roads API متوفر مع برنامج جافا وPython Client وGo Client وعميل Node.js لخدمات خرائط Google. تُسهّل مكتبات العملاء عملية التطوير باستخدام Roads API من خلال تقديم عمليات تنفيذ بسيطة وأصلية للمهام الشائعة، مثل المصادقة وطلب ضبط الطلبات وإعادة المحاولة التلقائية.