Lokalizacja, prędkość i kierunek pojazdu w danym momencie.
Zapis JSON |
---|
{ "location": { object ( |
Pola | |
---|---|
location |
lokalizację pojazdu; Gdy jest wysyłany do Fleet Engine, lokalizacja pojazdu to lokalizacja GPS. Gdy otrzymasz odpowiedź, lokalizacja pojazdu może być lokalizacja GPS, dodatkowa lub inna przybliżona lokalizacja. Źródło jest określone w pliku |
horizontalAccuracy |
Wycofane: użyj w zastępstwie zasady |
latlng |
Dokładność: |
heading |
Kierunek ruchu pojazdu w stopniach. 0 oznacza kierunek północny. Dozwolony zakres to [0,360). |
bearingAccuracy |
Wycofane: użyj w zastępstwie zasady |
heading |
Dokładność |
altitude |
Wysokość w metrach nad WGS84. |
verticalAccuracy |
Wycofane: użyj w zastępstwie zasady |
altitude |
Dokładność |
speedKmph |
Prędkość pojazdu w kilometrach na godzinę. Wycofane: użyj w zastępstwie zasady |
speed |
Prędkość pojazdu w metrach na sekundę |
speed |
Dokładność |
update |
Czas, w którym czujnik Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
server |
Tylko dane wyjściowe. Czas, w którym serwer otrzymał informacje o lokalizacji. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
location |
Dostawca danych o lokalizacji (na przykład |
is |
Określa, czy |
is |
Tylko dane wejściowe. Wskazuje, czy czujnik GPS jest włączony na urządzeniu mobilnym. |
time |
Tylko dane wejściowe. Czas (w sekundach) od momentu, gdy ta lokalizacja została po raz pierwszy wysłana na serwer. W przypadku pierwszej aktualizacji będzie to wartość 0. Jeśli czas jest nieznany (np. po ponownym uruchomieniu aplikacji), wartość zostaje wyzerowana. |
numStaleUpdates |
Tylko dane wejściowe. Nieużywane: do określania, czy lokalizacja jest nieaktualna, używane są teraz inne sygnały. |
raw |
Surowa lokalizacja pojazdu (nieprzetworzona przez road-snapper). |
raw |
Sygnatura czasowa powiązana z lokalizacją w postaci nieprzetworzonych danych. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
raw |
Źródło nieprzetworzonej lokalizacji. Domyślna wartość to |
raw |
Dokładność |
supplemental |
Dodatkowa lokalizacja dostarczona przez aplikację integrującą. |
supplemental |
Sygnatura czasowa powiązana z dodatkową lokalizacją. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
supplemental |
Źródło dodatkowej lokalizacji. Domyślna wartość to |
supplemental |
Dokładność |
roadSnapped |
Wycofane: użyj w zastępstwie zasady |
DeliveryVehicleLocationSensor
Czujnik lub metodologia służąca do określania lokalizacji.
Wartości w polu enum | |
---|---|
UNKNOWN_SENSOR |
Czujnik jest nieokreślony lub nieznany. |
GPS |
GPS lub wspomagany GPS. |
NETWORK |
wspomagany GPS, identyfikator stacji bazowej lub punkt dostępu Wi-Fi. |
PASSIVE |
Identyfikator stacji bazowej lub punktu dostępu Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Lokalizacja określona przez urządzenie mobilne jako najbardziej prawdopodobna pozycja na drodze. |
CUSTOMER_SUPPLIED_LOCATION |
Lokalizacja podana przez klienta z niezależnego źródła. Zwykle ta wartość jest używana do lokalizacji pochodzącej ze źródeł innych niż urządzenie mobilne z pakietem Driver SDK. Jeśli pierwotne źródło jest opisane za pomocą innej wartości z enumeracji, użyj tej wartości. Lokalizacje oznaczone jako CUSTOMER_SUPPLIED_LOCATION są zwykle podawane za pomocą DeliveryVehicle lastLocation.supplemental_location_sensor . |
FLEET_ENGINE_LOCATION |
Lokalizacja obliczona przez Fleet Engine na podstawie dostępnych sygnałów. Tylko dane wyjściowe. Ta wartość zostanie odrzucona, jeśli zostanie otrzymana w żądaniu. |
FUSED_LOCATION_PROVIDER |
Dostawca uśrednionej lokalizacji w Androidzie. |
CORE_LOCATION |
Dostawca danych o lokalizacji w systemach operacyjnych Apple. |