Routes API for Automotive memberikan atribut khusus untuk partner otomotif yang mengembangkan fitur navigasi dalam mobil. API ini memperluas Routes API standar dengan atribut yang disesuaikan dengan industri otomotif.
Yang disertakan dalam dokumentasi Routes API for Automotive
Selain dokumentasi untuk Routes API standar, Routes API untuk Automotive menyertakan hal berikut:
- Catatan rilis (Automotive)
- Menggunakan OAuth (Automotive)
- Library klien (Automotive)
- Referensi REST (Automotive)
- Referensi RPC (Automotive)
Mengizinkan permintaan Anda
Untuk mengizinkan permintaan ke annotatePaths
, Anda harus menggunakan metode OAuth
yang dijelaskan di sini: Menggunakan OAuth (Automotive). Permintaan ini mengharuskan Anda
menggunakan peniruan identitas dengan OAuth, mirip dengan cara Anda memanggil Automotive Maps
API (tetapi dengan cakupan yang berbeda).
Namun, jika Anda memanggil metode computeRoutes
atau computeRoutesMatrix
, Anda dapat menggunakan salah satu jenis otorisasi yang dijelaskan dalam
dokumen Routes API reguler: kunci API atau OAuth.
Dokumentasi bersama dengan Standard Routes API
Routes API untuk Otomotif membagikan dokumentasi kepada Routes API standar, seperti tutorial di tab Panduan.
Perhatikan bahwa saat menggunakan tutorial Routes API standar, link akan mengarah ke referensi standar. Anda harus membuka link yang setara di Routes API untuk
referensi Automotive. Anda dapat melakukannya dengan menambahkan automotive/
setelah routes/
di
URL browser, seperti ini: routes/automotive/
.
Mendapatkan bantuan
Karena Routes API untuk Otomotif tidak tersedia untuk publik, sebaiknya Anda menghindari melaporkan bug ke Issue Tracker publik kami. Kami telah menyediakan komponen Issue Tracker khusus perusahaan kepada tim Anda untuk melaporkan bug. Hubungi kontak Google Anda jika ada masalah lain.
Konvensi dan terminologi {i>Camel-case<i}
Dokumentasi sebagian besar menggunakan konvensi camel-casing REST (seperti
annotatePaths
), bukan konvensi casing RPC (AnnotatePaths
).
Namun, kedua casing ini sama validnya.
Selain itu, meskipun umum untuk menyebut annotatePaths
,
computeRoutes
, atau computeRoutesMatrix
sebagai "API", keduanya sebenarnya
adalah metode kustom. Namun, Anda mungkin melihatnya disebut sebagai metode
atau API.
GA (Ketersediaan Umum) dan Fitur Eksperimental
Bagian ini menjelaskan atribut unik di Routes API for Automotive. Fitur berikut tersedia secara umum.
Atribut dasar yang ditampilkan melalui Routes API
Polyline E7 (polyline berenkode standar yang dijelaskan dengan koordinat E7, bukan E5):
- Hindari kapal feri. Lihat
FerryInfo
- Hindari jalan tol. Lihat
TollInfo
- [Pratinjau] Pilihan Rute Hemat Energi berdasarkan jenis mesin. Untuk mengetahui detail selengkapnya, lihat Mendapatkan rute ramah lingkungan.
Fitur Eksperimental
Fitur berikut bersifat Eksperimental dan hanya tersedia untuk pelanggan tertentu:
Atribut dasar yang ditampilkan melalui Routes API
- Token rute diambil sebagai input opsional. Lihat
routeToken
diRoute
.
Informasi yang dapat tersedia di sepanjang polyline
- Kemacetan lalu lintas yang diukur dalam hitungan menit. Lihat
IncidentType
. - Enum insiden tanpa detail insiden teks. Lihat
IncidentInfo
.
Lihat PolylineDetails
.
Fitur Lainnya
- Ketinggian di sepanjang rute. Lihat
AltitudeInfo
. - Bucket kecepatan yang diprediksi di sepanjang rute (8 bucket, setiap bucket dengan lebar 10-20 kpj). Lihat
PredictedSpeedInfo
.
Pengubah rute
Anda dapat memicu RouteModifiers
berikut dari API. Namun, rute mungkin tidak mematuhi tujuan pengubah karena masih dalam
pengembangan dan pengujian. Hubungi perwakilan Google Anda jika ada pertanyaan.
- Hindari iklan vinyet (
avoidVignettes[]
). Didukung untuk enam negara: Austria, Swiss, Hungaria, Slovenia, Slovakia, dan Republik Ceko. - Izinkan jalan dengan jumlah kendaraan tinggi (HOV) (
hovPreference
). Didukung di Amerika Serikat dan Kanada. - Hindari tunnel (
avoidTunnels
). - Rute khusus Trailer (
totalAxleCount
,totalHeightMm
,totalLengthMm
,totalWidthMm
,totalWeightKg
).