Menetapkan perhentian di sepanjang rute

Developer Wilayah Ekonomi Eropa (EEA)

Untuk menetapkan perhentian di sepanjang rute, misalnya, untuk penjemputan atau pengantaran, Anda menetapkan titik jalan sebagai titik jalan persinggahan. Untuk melakukannya, gunakan properti vehicleStopover dari titik jalan, Waypoint (REST) atau Waypoint (gRPC). Setelan ini memastikan bahwa rute yang dihitung tidak dimulai atau diakhiri di jalan yang tidak sesuai untuk penjemputan dan pengantaran, seperti jalan tol atau terowongan.

Pertimbangkan situasi ketika jalan di atas permukaan melintasi jalan di dalam terowongan. Jika Anda menentukan titik jalan yang terletak di tempat kedua jalan berpotongan (seperti yang terlihat di peta), rute yang dihasilkan akan dimulai atau diakhiri di jalan permukaan atau terowongan. Hasil ini menimbulkan masalah karena Anda tidak dapat berhenti di dalam terowongan untuk mengambil atau mengantarkan barang.

Jika Anda ingin menggunakan titik jalan untuk penjemputan atau pengantaran, tetapkan kolom vehicleStopover ke true untuk memastikan bahwa rute yang dihasilkan dimulai atau berakhir di jalan yang memungkinkan penjemputan dan pengantaran.

Contoh berikut menunjukkan cara menyetel properti vehicleStopover:

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      }
    },
    "vehicleStopover": true
  },
  ...
}