הגדרת עצירה לאורך מסלול

למשל, אם רוצים להגדיר עצירה במסלול, למשל לאיסוף או להורדה, צריך לציין ציון דרך כציון דרך. כדי לעשות זאת, צריך להשתמש במאפיין vehicleStopover של ציון דרך, Waypoint (REST) או Waypoint (gRPC). ההגדרה הזו מבטיחה שהמסלול המחושב לא מתחיל או מסתיים בכביש שלא מתאים לאיסוף ולהורדה, כמו כביש מהיר או מנהרה.

חשבו על מצב שבו כביש פני השטח חוצה כביש בתוך מנהרה. אם תרצו לציין ציון דרך שנמצא במקום שבו שתי הדרכים מצטלבות (כפי שאפשר לראות במפה), המסלול שמתקבל יתחיל או יסתיים בכביש שבשטח או במנהרה. התוצאה הזו יוצרת בעיה כי אי אפשר לעצור במנהרות כדי לבצע איסוף או שחרור.

אם רוצים להשתמש בנקודת הדרך לאיסוף או להורדה, מגדירים את השדה vehicleStopover לערך true כדי להבטיח שהמסלול שמתקבל מתחיל או מסתיים בכביש שמאפשר איסוף והורדה.

תוכלו להיעזר בדוגמה הבאה כדי להגדיר את המאפיין vehicleStopover:

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