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

Développeurs de l'Espace économique européen (EEE)

Pour définir un arrêt sur un itinéraire, par exemple pour une prise en charge ou une dépose, vous devez désigner un point de cheminement comme point de cheminement intermédiaire. Pour ce faire, utilisez la propriété 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 inadaptée aux déposes et aux récupérations, comme une autoroute ou un tunnel.

Prenons l'exemple d'une route de surface qui croise une route à l'intérieur d'un tunnel. Si vous spécifiez un point de cheminement situé à l'intersection des deux routes (comme indiqué sur une carte), l'itinéraire obtenu commencera ou se terminera sur la route de surface ou dans le tunnel. Ce résultat pose problème, car vous ne pouvez pas vous arrêter dans les tunnels pour prendre en charge ou déposer des passagers.

Si vous souhaitez utiliser le point de cheminement pour une prise en charge ou une dépose, définissez le champ vehicleStopover sur true pour vous assurer que l'itinéraire obtenu commence ou se termine sur une route autorisant les prises en charge et les déposes.

L'exemple suivant montre comment définir la propriété vehicleStopover :

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