Specifica l'intestazione e il lato della strada del veicolo

Sviluppatori dello Spazio economico europeo (SEE)

I waypoint possono includere modificatori di posizione per modificare il modo in cui vengono calcolati i percorsi, incluse le impostazioni per heading e sideOfRoad.

Specifica la direzione del veicolo

Per definire una tappa, specifica la posizione (REST) o la posizione (gRPC) geografica come coppia di coordinate di latitudine/longitudine.

La posizione ti consente anche di specificare la direzione in cui vuoi che il veicolo si diriga quando arriva a ogni tappa. Puoi utilizzare questa funzionalità per assicurarti che il veicolo arrivi sullo stesso lato della strada del cliente in attesa di essere prelevato. Se non specifichi una direzione, il veicolo può arrivare sul lato sbagliato della strada.

I valori di direzione sono numeri interi che corrispondono alle direzioni della bussola e pertanto variano da zero a 359. Ad esempio, un valore pari a 0 indica una direzione di rotta verso nord.

Il seguente esempio mostra come impostare un heading per un waypoint.

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      },
      "heading": 127
    }
  },
  ...

Specificare un lato della strada preferito

Rappresenti una località creando un oggetto Waypoint (REST) o Waypoint (gRPC). Una località definita da una coppia di latitudine e longitudine può corrispondere a un lato specifico di una strada. Tuttavia, per supportare l'ottimizzazione del percorso, un percorso può comunque impostare una sosta sul lato opposto della strada rispetto alla posizione specificata.

Le tappe supportano la proprietà sideOfRoad, che indica che la posizione della tappa ha una preferenza per la fermata del veicolo sullo stesso lato della strada specificato dalla posizione.

Specifica che il percorso utilizza il lato preferito della strada impostando la proprietà sideOfRoad della tappa su true. Il percorso passa quindi attraverso la posizione in modo che il veicolo possa fermarsi sul lato della strada verso cui è orientata la posizione.

Il seguente esempio mostra come impostare sideOfRoad per un waypoint.

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