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

Nhà phát triển ở Khu vực kinh tế Châu Âu (EEA)

Để đặt một điểm dừng dọc theo tuyến đường, chẳng hạn như để đón hoặc trả khách, bạn chỉ định một điểm tham chiếu làm điểm tham chiếu dừng chân. Để làm việc này, hãy sử dụng vehicleStopover thuộc tính của một điểm tham chiếu, Waypoint (REST) hoặc Waypoint (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 đoạn đườ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 tình huống đường trên mặt đất giao cắt với một đoạn đường bên trong đường hầm. Nếu bạn chỉ định một điểm tham chiếu nằm ở nơi hai đoạn đường giao nhau (như trên bản đồ), thì tuyến đường kết quả sẽ bắt đầu hoặc kết thúc trên đường trên 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 đường hầm để đón hoặc trả khách.

Nếu muốn sử dụng điểm tham chiếu để đón hoặc trả khách, thì bạn hãy đặt trường vehicleStopover thành true để đảm bảo rằng tuyến đường kết quả bắt đầu hoặc kết thúc trên một đoạn đường cho phép đón và trả khách.

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
  },
  ...
}