Cómo configurar una parada en una ruta

Para establecer una parada en una ruta, por ejemplo, un punto de partida o destino, debes designar un punto de referencia como punto de referencia de parada. Para ello, usa vehicleStopover. propiedad de un punto de referencia, Punto de referencia (REST) o Punto de referencia (gRPC). Este parámetro de configuración garantiza que la ruta calculada no comience ni termine en una ruta que no sea adecuado como lugar de partida o llegada, como una autopista o un túnel.

Considera la situación en la que una ruta superficial cruza sobre una carretera dentro de un túnel. Si especificaras un punto de referencia ubicado donde las dos rutas se cruzan (como se ve en un mapa), la ruta resultante comenzaría o terminaría en la superficie carretera o el túnel. Este resultado presenta un problema porque no puedes parar en túneles de partida y llegada.

Si deseas usar el punto de referencia para un punto de partida o de destino, debes configurar el punto vehicleStopover a true para garantizar que la ruta resultante comience o termine en una ruta que permita partidas y llegadas.

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

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