Đặ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 làm điểm dừng. Để thực hiện việc này, hãy sử dụng vehicleStopover thuộc tính của một điểm tham chiếu, Điểm tham chiếu (REST) hoặc Điểm tham chiếu (gRPC). Chế độ cài đặt này đảm bảo rằng tuyến đường được 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 có sự cố vì bạn không thể dừng lại ở đường hầm để lấy hàng hoặc trả xe.

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

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

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