Lokalizacja, prędkość i kierunek pojazdu w danym momencie.
Zapis JSON |
---|
{ "location": { object ( |
Pola | |
---|---|
location |
Lokalizacja pojazdu. Gdy jest wysyłany do Fleet Engine, lokalizacja pojazdu jest lokalizacją GPS. Jeśli otrzymasz informację o lokalizacji pojazdu, może to być lokalizacja GPS, dodatkowa lokalizacja lub inna orientacyjna lokalizacja. Źródło jest określone w polu |
horizontalAccuracy |
Wycofane: zamiast tego użyj elementu |
latlngAccuracy |
Dokładność: |
heading |
Kierunek, w którym pojazd porusza się w stopniach. 0 oznacza północ. Prawidłowy zakres to [0,360). |
bearingAccuracy |
Wycofane: zamiast tego użyj elementu |
headingAccuracy |
Dokładność: |
altitude |
Wysokość w metrach powyżej WGS84. |
verticalAccuracy |
Wycofane: zamiast tego użyj elementu |
altitudeAccuracy |
Dokładność |
speedKmph |
Prędkość pojazdu w kilometrach na godzinę. Wycofane: zamiast tego użyj elementu |
speed |
Prędkość pojazdu w metrach/s |
speedAccuracy |
Dokładność |
updateTime |
Godzina, o której czujnik Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
serverTime |
Tylko dane wyjściowe. Godzina, o której serwer otrzymał informacje o lokalizacji. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
locationSensor |
Dostawca danych o lokalizacji (np. |
isRoadSnapped |
Określa, czy element |
isGpsSensorEnabled |
Tylko dane wejściowe. Wskazuje, czy czujnik GPS jest włączony w urządzeniu mobilnym. |
timeSinceUpdate |
Tylko dane wejściowe. Czas (w sekundach) od chwili, gdy ta lokalizacja została wysłana do serwera po raz pierwszy. Przy pierwszej aktualizacji ta wartość będzie wynosić 0. Jeśli czas jest nieznany (np. po ponownym uruchomieniu aplikacji), ta wartość jest resetowana do zera. |
numStaleUpdates |
Tylko dane wejściowe. Wycofano: do sprawdzania, czy lokalizacja jest nieaktualna, używane są teraz inne sygnały. |
rawLocation |
Przybliżona lokalizacja pojazdu (nieprzetworzona przez robota drogowego). |
rawLocationTime |
Sygnatura czasowa związana z nieprzetworzoną lokalizacją. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
rawLocationSensor |
Źródło nieprzetworzonej lokalizacji. Domyślna wartość to |
rawLocationAccuracy |
Dokładność: |
supplementalLocation |
Dodatkowa lokalizacja jest udostępniana przez aplikację integracyjną. |
supplementalLocationTime |
Sygnatura czasowa powiązanej z dodatkową lokalizacją. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
supplementalLocationSensor |
Źródło dodatkowej lokalizacji. Domyślna wartość to |
supplementalLocationAccuracy |
Dokładność: |
roadSnapped |
Wycofane: zamiast tego użyj elementu |
DeliveryVehicleLocationSensor
Czujnik lub metodologia używana do określenia 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 |
lokalizację podaną przez klienta z niezależnego źródła, Zazwyczaj ta wartość jest używana w przypadku lokalizacji podawanej ze źródeł innych niż urządzenie mobilne, na którym działa pakiet SDK Driver. Jeśli pierwotne źródło jest opisane przez jedną z pozostałych wartości wyliczeniowych, użyj tej wartości. Lokalizacje oznaczone CUSTOMER_SUPPLIED_LOCATION są zwykle dostarczane przez lastLocation.supplemental_location_sensor DeliveryVehicle. |
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 wysłana w żądaniu. |
FUSED_LOCATION_PROVIDER |
Dostawca uśrednionej lokalizacji na Androidzie. |
CORE_LOCATION |
Dostawca lokalizacji w systemach operacyjnych Apple. |