La posizione, la velocità e la direzione di un veicolo in un determinato momento.
Rappresentazione JSON |
---|
{ "location": { object ( |
Campi | |
---|---|
location |
La posizione del veicolo. Quando viene inviato a Fleet Engine, la posizione del veicolo è una posizione GPS. Quando la ricevi in una risposta, la posizione del veicolo può essere una posizione GPS, una posizione supplementare o un'altra posizione stimata. L'origine è specificata in |
horizontalAccuracy |
Deprecato: usa invece |
latlngAccuracy |
Precisione di |
heading |
La direzione di spostamento del veicolo in gradi. 0 rappresenta il nord. L'intervallo valido è [0,360). |
bearingAccuracy |
Deprecato: usa invece |
headingAccuracy |
Precisione di |
altitude |
Altitudine in metri sopra WGS84. |
verticalAccuracy |
Deprecato: usa invece |
altitudeAccuracy |
Precisione di |
speedKmph |
Velocità del veicolo in chilometri orari. Deprecato: usa invece |
speed |
Velocità del veicolo in metri/secondo |
speedAccuracy |
Precisione di |
updateTime |
L'ora in cui il sensore ha segnalato Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
serverTime |
Solo output. L'ora in cui il server ha ricevuto le informazioni sulla posizione. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
locationSensor |
Fornitore di dati sulla posizione (ad esempio, |
isRoadSnapped |
Indica se |
isGpsSensorEnabled |
Solo input. Indica se il sensore GPS è abilitato sul dispositivo mobile. |
timeSinceUpdate |
Solo input. Tempo (in secondi) dall'invio della posizione al server per la prima volta. Il valore sarà zero per il primo aggiornamento. Se l'ora non è nota (ad esempio, al riavvio dell'app), questo valore viene reimpostato su zero. |
numStaleUpdates |
Solo input. Obsoleta: ora vengono utilizzati altri indicatori per determinare se una località è obsoleta. |
rawLocation |
Posizione del veicolo grezzo (non elaborata da un esperto di autovelox). |
rawLocationTime |
Timestamp associato alla località non elaborata. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
rawLocationSensor |
Origine della località non elaborata. Il valore predefinito è |
rawLocationAccuracy |
Precisione di |
supplementalLocation |
Posizione supplementare fornita dall'app di integrazione. |
supplementalLocationTime |
Timestamp associato alla località supplementare. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
supplementalLocationSensor |
Origine della località supplementare. Il valore predefinito è |
supplementalLocationAccuracy |
Precisione di |
roadSnapped |
Deprecato: usa invece |
DeliveryVehicleLocationSensor
Il sensore o la metodologia utilizzati per determinare la posizione.
Enum | |
---|---|
UNKNOWN_SENSOR |
Il sensore non è specificato o è sconosciuto. |
GPS |
GPS o GPS assistito. |
NETWORK |
GPS assistito, ID ripetitore cellulare o punto di accesso Wi-Fi. |
PASSIVE |
ID del ripetitore di telefonia mobile o punto di accesso Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Una posizione determinata dal dispositivo mobile come la posizione più probabile sulla strada. |
CUSTOMER_SUPPLIED_LOCATION |
Una località fornita dal cliente da una fonte indipendente. In genere, questo valore viene utilizzato per una posizione fornita da fonti diverse dal dispositivo mobile su cui è in esecuzione l'SDK Driver. Se la fonte originale è descritta da uno degli altri valori enum, utilizza quel valore. Le località contrassegnate come CUSTOMER_SUPPLIED_LOCATION vengono in genere fornite tramite l'attributo lastLocation.supplemental_location_sensor di un veicolo per la consegna. |
FLEET_ENGINE_LOCATION |
Una località calcolata da Fleet Engine in base agli indicatori a sua disposizione. Solo output. Questo valore verrà rifiutato se viene ricevuto in una richiesta. |
FUSED_LOCATION_PROVIDER |
Fused Location Provider di Android. |
CORE_LOCATION |
Il fornitore di posizione sui sistemi operativi Apple. |