Specifica l'intestazione e il lato della strada del veicolo

Sviluppatori dello Spazio economico europeo (SEE)

Le tappe possono includere modificatori di località per modificare il modo in cui vengono calcolati i percorsi, incluse le impostazioni per heading e sideOfRoad.

Specificare la direzione del veicolo

Per definire una tappa, devi specificare la località geografica Località (REST) o Località (gRPC) come coppia di coordinate di latitudine/longitudine.

La località 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 consumatore 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 si allineano alle direzioni della bussola e quindi vanno da zero a 359. Ad esempio, un valore pari a 0 indica una direzione di marcia verso nord.

Il seguente esempio mostra come impostare a heading per una tappa.

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

Specificare un lato della strada preferito

Per rappresentare una località, devi creare 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 località specificata.

Le tappe supportano la proprietà sideOfRoad, che indica che la località della tappa ha una preferenza per il veicolo di fermarsi sullo stesso lato della strada specificato dalla località.

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

Il seguente esempio mostra come impostare sideOfRoad per una tappa.

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