Tentukan fitur rute yang ingin Anda hindari, seperti menghindari jalan tol atau jalan raya, dengan menambahkan pengubah rute ke permintaan. Kemudian, API akan mencoba menyediakan rute yang tidak memerlukan fitur tersebut.
Anda menentukan fitur rute mana yang ingin dihindari, seperti menghindari jalan tol atau jalan raya, dengan menambahkan pengubah rute ke permintaan. Kemudian, API akan mencoba menyediakan rute yang tidak memerlukan fitur tersebut.
Gunakan properti routeModifiers dalam permintaan, jenis RouteModifiers.
Anda dapat menentukan avoidTolls, avoidHighways, avoidFerries, dan avoidIndoor.
Menentukan pengubah rute tidak serta merta menghilangkan rute yang menyertakan fitur terbatas. API menggunakan pengubah untuk mengarahkan hasil ke rute yang lebih menguntungkan. Ada beberapa alasan mengapa meminta opsi penghindaran tidak mengubah rute Anda. Misalnya, satu-satunya rute dari tempat asal ke tempat tujuan membuat mustahil untuk menghindari jalan raya atau feri. Atau, rute alternatif justru memperpanjang waktu tempuh secara signifikan.
Contoh
Contoh berikut menunjukkan cara menyetel pengubah rute untuk menghindari jalan tol dalam permintaan
computeRoutes.
const requestWithAvoid = { origin: 'Kirkland, WA', destination: 'University of Washington', travelMode: 'DRIVING', routeModifiers: { avoidTolls: true, }, fields: ['path'], };