Đặt điểm dừng dọc theo tuyến đường

Để đặt một điểm dừng dọc theo một tuyến đường, ví dụ như để đón hoặc trả xe, bạn phải chỉ định một điểm tham chiếu làm điểm dừng. Để làm việc này, hãy sử dụng thuộc tính vehicleStopover của một điểm trung gian, Điểm trung gian (REST) hoặc Điểm trung gian (gRPC). Chế độ cài đặt này đảm bảo rằng tuyến đường đã tính toán không bắt đầu hoặc kết thúc trên một con đường không phù hợp để đón và trả khách, chẳng hạn như đường cao tốc hoặc đường hầm.

Hãy xem xét trường hợp một đường mặt đất cắt ngang một đường bên trong đường hầm. Nếu bạn chỉ định một điểm trung gian nằm ở vị trí hai con đường giao nhau (như thấy trên bản đồ), thì tuyến đường thu được sẽ bắt đầu hoặc kết thúc trên đường mặt đất hoặc đường hầm. Kết quả này gây ra vấn đề vì bạn không thể dừng trong các đường hầm để đến lấy hàng hoặc trả khách.

Nếu muốn sử dụng điểm tham chiếu để nhận hoặc trả xe, bạn cần đặt trường vehicleStopover thành true để đảm bảo tuyến đường kết quả bắt đầu hoặc kết thúc trên một con đường cho phép nhận và trả xe.

Ví dụ sau đây minh hoạ cách đặt thuộc tính vehicleStopover:

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