Routes API for Automotive

Routes API for Automotive ویژگی‌های تخصصی را برای شرکای خودرویی که ویژگی‌های ناوبری داخل خودرو را توسعه می‌دهند، ارائه می‌کند. این API استاندارد Routes را با ویژگی های متناسب با صنعت خودرو گسترش می دهد.

آنچه در Routes API برای مستندات خودرو گنجانده شده است

علاوه بر اسناد برای Routes API استاندارد، Routes API for Automotive شامل موارد زیر است:

درخواست های خود را مجاز کنید

برای تأیید درخواست های خود به annotatePaths ، باید از روش OAuth که در اینجا توضیح داده شده است استفاده کنید: از OAuth (Automotive) استفاده کنید . درخواست‌ها از شما می‌خواهند که از جعل هویت با OAuth استفاده کنید، مشابه روشی که با Automotive Maps API تماس می‌گیرید (اما با دامنه‌ای متفاوت).

با این حال، اگر از روش‌های computeRoutes یا computeRoutesMatrix استفاده می‌کنید، می‌توانید از هر نوع مجوزی که در اسناد معمولی Routes API توضیح داده شده است استفاده کنید: کلیدهای API یا OAuth .

اسناد مشترک با استاندارد Routes API

Routes API for Automotive اسناد را با Routes API استاندارد به اشتراک می‌گذارد، مانند آموزش‌هایی در زیر برگه راهنماها .

توجه داشته باشید که هنگام استفاده از آموزش های استاندارد Routes API، پیوندها به مرجع استاندارد اشاره می کنند. برای مرجع Automotive باید به پیوند معادل در Routes API بروید. می توانید این کار را با افزودن automotive/ after routes/ در URL مرورگر انجام دهید، مانند مسیر: routes/automotive/ .

کمک گرفتن

از آنجایی که Routes API for Automotive به صورت عمومی در دسترس نیست، از شما می‌خواهیم که از ثبت اشکالات علیه آن در ردیاب عمومی ما خودداری کنید. ما برای تیم شما یک جزء ردیاب مشکلات خاص شرکت ارائه کرده ایم که در آن اشکالات را ثبت می کند. در مورد سایر نگرانی ها با مخاطب Google خود تماس بگیرید.

قراردادها و اصطلاحات مورد شتر

اسناد عمدتاً از قراردادهای پوشش شتر REST (مانند annotatePaths ) به جای قراردادهای پوشش RPC ( AnnotatePaths ) استفاده می کند. با این حال، هر دو مورد به یک اندازه معتبر هستند.

به‌علاوه، اگرچه معمولاً به annotatePaths ، computeRoutes یا computeRoutesMatrix به عنوان «API» اشاره می‌شود، اما در واقع روش‌های سفارشی هستند. با این حال، ممکن است آنها را به عنوان روش یا API ببینید.

GA (در دسترس بودن عمومی) و ویژگی های تجربی

این بخش ویژگی های منحصر به فرد Routes API for Automotive را شرح می دهد. ویژگی های زیر به طور کلی در دسترس هستند.

ویژگی های پایه از طریق Routes API در معرض دید قرار می گیرند

چند خط E7 ( پلی خط استاندارد کدگذاری شده با مختصات E7 به جای E5 توضیح داده شده است):

ویژگی های تجربی

ویژگی‌های زیر در آزمایشی هستند و فقط برای مشتریان منتخب در دسترس هستند:

ویژگی های پایه از طریق Routes API در معرض دید قرار می گیرند

  • نشانه مسیر به عنوان ورودی اختیاری گرفته شده است. routeToken در Route ببینید.

اطلاعاتی که می تواند در امتداد چند خط در دسترس باشد

  • تأخیر ترافیک بر حسب دقیقه ترافیک اندازه گیری می شود. IncidentType ببینید.
  • شمارش حوادث بدون جزئیات رویداد متنی. IncidentInfo را ببینید.

PolylineDetails ببینید.

ویژگی های دیگر

  • ارتفاع در طول مسیر AltitudeInfo ببینید.
  • سطل های سرعت پیش بینی شده در طول مسیر (8 سطل، هر سطل 10-20 کیلومتر در ساعت عرض). PredictedSpeedInfo را ببینید.

اصلاح کننده های مسیر

می توانید RouteModifiers زیر را از API فعال کنید. با این حال، مسیرها ممکن است به هدف اصلاح کننده احترام نگذارند زیرا هنوز در حال توسعه و آزمایش هستند. برای سؤالات با نماینده Google خود تماس بگیرید.

  • اجتناب از عکس نوشته ها ( avoidVignettes[] ). پشتیبانی برای شش کشور: اتریش، سوئیس، مجارستان، اسلوونی، اسلواکی و جمهوری چک.
  • جاده های وسایل نقلیه پرشمار (HOV) را مجاز کنید ( hovPreference ). در ایالات متحده و کالیفرنیا پشتیبانی می شود.
  • اجتناب از تونل ها ( avoidTunnels ).
  • مسیرهای مخصوص تریلر ( totalAxleCount , totalHeightMm , totalLengthMm , totalWidthMm , totalWeightKg ).