Pour définir un arrêt sur un itinéraire (par exemple, pour un lieu de prise en charge ou de dépose), désignez 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, Waypoint (REST) ou Waypoint (gRPC).
Ce paramètre garantit que l'itinéraire calculé ne commence ni ne se termine sur une route non adaptée au ramassage et à la dépose, comme une autoroute ou un tunnel.
Imaginons qu'une route de surface croise une route dans 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 effectuer des collectes ou des dépôts.
Si vous souhaitez utiliser le point de cheminement pour un lieu de prise en charge ou de dépose, définissez le champ vehicleStopover
sur true
pour vous assurer que l'itinéraire obtenu 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 }, ... }