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

Pour définir un arrêt sur un itinéraire, par exemple pour une prise en charge ou un dépose, vous devez désigner un point de cheminement en tant que point de cheminement avec arrêt. Pour ce faire, utilisez la propriété vehicleStopover d'un point de cheminement, d'un point de cheminement (REST) ou d'un point de cheminement (gRPC). Ce paramètre garantit que l'itinéraire calculé ne commence ni ne se termine pas sur une route déconseillée aux usagers (une autoroute ou un tunnel, par exemple).

Prenons l'exemple d'une route de surface qui traverse une route à l'intérieur d'un tunnel. Si vous spécifiez un point de cheminement situé à l'endroit où les deux routes se croisent (comme indiqué sur une carte), l'itinéraire qui en résulte commence ou se termine sur la route de surface ou sur le tunnel. Ce résultat présente un problème, car vous ne pouvez pas vous arrêter dans des tunnels pour prendre en charge ou descendre du véhicule.

Si vous souhaitez utiliser le point de cheminement pour une prise en charge ou une dépose, définissez le champ vehicleStopover sur true afin de vous assurer que l'itinéraire qui en résulte commence ou se termine sur une route qui autorise les montées et les descentes.

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

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