Cómo configurar una parada en una ruta

Si deseas establecer una parada en una ruta, por ejemplo, para un punto de partida o un destino, debes designar un punto de referencia como punto de referencia de parada. Para ello, usa la propiedad vehicleStopover de un punto de referencia, un punto de referencia (REST) o un punto de referencia (gRPC). Esta configuración garantiza que la ruta calculada no empiece o termine en una ruta no adecuada para el punto de partida y el destino, como una autopista o un túnel.

Considera la situación en la que una ruta superficial cruza una ruta dentro de un túnel. Si se especificara un punto de referencia ubicado donde se cruzan las dos rutas (como se ve en un mapa), la ruta resultante comenzará o terminaría en la ruta superficial o en el túnel. Este resultado presenta un problema, ya que no puedes parar en los túneles para hacer los puntos de partida o destino.

Si deseas usar el punto de referencia para un punto de partida o destino, establece el campo vehicleStopover en true para asegurarte de que la ruta resultante comience o termine en una ruta que permita puntos de partida y destino.

En el siguiente ejemplo, se muestra cómo configurar la propiedad vehicleStopover:

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