Menetapkan perhentian di sepanjang rute

Untuk menetapkan perhentian di sepanjang rute, misalnya, untuk pengangkutan atau penurunan, Anda menetapkan titik jalan sebagai titik jalan persinggahan. Untuk melakukannya, gunakan vehicleStopover properti titik jalan, Waypoint (REST) atau Waypoint (gRPC). Setelan ini memastikan rute yang dihitung tidak berawal atau berakhir di jalan yang tidak cocok untuk pengangkutan dan penurunan penumpang, seperti jalan raya atau terowongan.

Pertimbangkan situasi saat jalan permukaan melintasi jalan di dalam terowongan. Jika Anda menentukan titik jalan yang terletak di tempat kedua jalan berpotongan (seperti yang terlihat pada peta), maka rute yang dihasilkan akan dimulai atau berakhir pada permukaan di jalan raya atau terowongan. Hasil ini menimbulkan masalah karena Anda tidak bisa berhenti terowongan untuk melakukan penjemputan atau pengantaran.

Jika Anda ingin menggunakan titik jalan untuk pengangkutan atau penurunan, Anda mengatur kolom vehicleStopover ke true untuk memastikan rute yang dihasilkan dimulai atau berakhir di jalan yang memungkinkan pengangkutan dan penurunan penumpang.

Contoh berikut menunjukkan cara mengatur vehicleStopover properti:

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