Routes API Pilihan saat ini hanya tersedia untuk pelanggan tertentu.
Hubungi bagian penjualan untuk mempelajari lebih lanjut.
Menggunakan Qualifier Perhentian Kendaraan
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Anda dapat menggunakan penentu Perhentian Kendaraan untuk menentukan bahwa titik jalan dimaksudkan
untuk digunakan untuk berhenti guna mengambil atau menurunkan penumpang. Hal ini memastikan bahwa
rute yang dihitung tidak akan dimulai atau diakhiri di jalan yang tidak sesuai untuk pengambilan dan
penurunan penumpang (misalnya, jalan raya atau terowongan).
Contoh kasus penggunaan
Pertimbangkan situasi saat jalan permukaan melintasi jalan di dalam terowongan.
Jika Anda menentukan titik jalan yang terletak di persimpangan dua jalan (seperti yang terlihat
di peta), rute yang dihasilkan akan dimulai atau berakhir di jalan
permukaan atau terowongan. Hal ini menimbulkan masalah karena Anda tidak dapat berhenti di terowongan untuk
mengambil atau menurunkan penumpang.
Jika ingin menggunakan titik jalan untuk pengambilan atau pengantaran, Anda dapat menetapkan
kolom vehicleStopover
, yang memastikan bahwa rute yang dihasilkan dimulai atau berakhir
di jalan yang memungkinkan pengambilan dan pengantaran (yaitu, di jalan permukaan).
Contoh
Contoh berikut menunjukkan cara menetapkan
penentu vehicleStopover
.
{
"vehicleStopover": true,
"location": {
"latLng": {
"latitude":37.419734,
"longitude":-122.0827784
}
}
}
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-11-23 UTC.
[null,null,["Terakhir diperbarui pada 2024-11-23 UTC."],[[["\u003cp\u003eThe Vehicle Stop-over qualifier ensures routes start and end at locations suitable for pickups and drop-offs, avoiding unsuitable roads like highways or tunnels.\u003c/p\u003e\n"],["\u003cp\u003eBy setting \u003ccode\u003evehicleStopover\u003c/code\u003e to true for a waypoint, the calculated route will prioritize accessible roads for pickup and drop-off points.\u003c/p\u003e\n"],["\u003cp\u003eThis feature is particularly useful when a waypoint is located near restricted areas like tunnels, ensuring the route directs to a safe and accessible nearby road.\u003c/p\u003e\n"]]],["The `vehicleStopover` qualifier designates a waypoint for pick-up or drop-off. Setting `vehicleStopover` to `true` ensures the route begins or ends on a suitable road, avoiding unsuitable locations like highways or tunnels. Without this, a waypoint at an intersection (e.g., surface road over a tunnel) could lead to a route beginning or ending in the tunnel. The example demonstrates setting `vehicleStopover` to `true` within a waypoint's definition.\n"],null,["# Use the Vehicle Stop-over Qualifier\n\nYou can use the Vehicle Stop-over qualifier to specify that a waypoint is meant\nto be used for stopping for picking-up or dropping-off. This ensures that the\ncalculated route won't begin or end on a road that is unsuitable for pickup and\ndrop-off (for example, a highway or tunnel).\n\nExample use case\n----------------\n\nConsider the situation where a surface road crosses over a road inside a tunnel.\nIf you were to specify a waypoint located where the two roads intersect (as seen\non a map), then the resulting route would begin or end on either the surface\nroad or the tunnel. This presents a problem because you can't stop in tunnels to\nmake pickups or drop-offs.\n\nIf you want to use the waypoint for a pickup or drop-off, then you could set the\n`vehicleStopover` field, which ensures that the resulting route begins or ends\non a road that allows pickups and drop-offs (that is, on the surface road).\n\nExample\n-------\n\nThe following example demonstrates how to set the\n[`vehicleStopover`](/maps/documentation/routes_preferred/reference/rest/v1alpha/TopLevel/computeRoutes#Waypoint.FIELDS.vehicle_stopover) qualifier. \n\n```cplint\n{\n \"vehicleStopover\": true,\n \"location\": {\n \"latLng\": {\n \"latitude\":37.419734,\n \"longitude\":-122.0827784\n }\n }\n}\n```"]]