Menetapkan perhentian di sepanjang rute

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

Pertimbangkan situasi di mana jalan permukaan menyeberangi jalan di dalam terowongan. Jika Anda menentukan titik jalan yang berada di tempat dua jalan berpotongan (seperti yang terlihat pada 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 melakukan penjemputan atau penurunan.

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

Contoh berikut menunjukkan cara menetapkan properti vehicleStopover:

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