Définir un arrêt sur un itinéraire

Pour définir un arrêt sur un itinéraire (par exemple, pour un lieu de prise en charge ou de dépose), indiquez un point de cheminement comme point de cheminement d'arrêt. Pour ce faire, utilisez vehicleStopover d'un point de cheminement, Waypoint (REST) ou Waypoint (gRPC). Ce paramètre permet de s'assurer que l'itinéraire calculé ne commence ni ne se termine sur une route. où les usagers ne peuvent pas monter ni descendre (par exemple, sur une autoroute ou un tunnel).

Prenons l'exemple d'une route de surface qui traverse une route à l'intérieur d'un tunnel. Si vous deviez spécifier un point de cheminement situé à l'intersection des deux routes (comme illustré sur une carte), l'itinéraire obtenu commence ou se termine sur n'importe quelle surface la route ou le tunnel. Ce résultat présente un problème, car vous ne pouvez pas vous arrêter des tunnels pour effectuer des prises en charge ou des déposes.

Si vous souhaitez utiliser le point de cheminement pour un lieu de prise en charge ou de dépose, vous devez définir le champ vehicleStopover sur true pour s'assurer que l'itinéraire obtenu commence ou se termine sur une route qui permet de monter et de descendre.

L'exemple suivant montre comment définir le vehicleStopover :

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