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 bahwa rute yang dihitung tidak dimulai atau diakhiri di jalan yang tidak sesuai untuk pengambilan dan pengantaran, seperti jalan raya atau terowongan.

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. Hasil ini menimbulkan masalah karena Anda tidak dapat berhenti di terowongan untuk mengambil atau menurunkan penumpang.

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

Contoh berikut menunjukkan cara menetapkan properti vehicleStopover:

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