Lokalizacja, prędkość i kierunek pojazdu w danym momencie.
| Zapis JSON | 
|---|
| { "location": { object ( | 
| Pola | |
|---|---|
| location | 
 Lokalizacja pojazdu. Gdy jest wysyłana do Fleet Engine, lokalizacja pojazdu jest lokalizacją GPS. Gdy otrzymasz ją w odpowiedzi, lokalizacja pojazdu może być lokalizacją GPS, lokalizacją dodatkową lub inną lokalizacją szacunkową. Źródło jest określone w  | 
| horizontalAccuracy | 
 Wycofana: zamiast niej używaj zasady  | 
| latlngAccuracy | 
 Dokładność  | 
| heading | 
 Kierunek, w którym porusza się pojazd, w stopniach. 0 oznacza północ. Prawidłowy zakres to [0,360). | 
| bearingAccuracy | 
 Wycofana: zamiast niej używaj zasady  | 
| headingAccuracy | 
 Dokładność  | 
| altitude | 
 Wysokość w metrach nad poziomem WGS84. | 
| verticalAccuracy | 
 Wycofana: zamiast niej używaj zasady  | 
| altitudeAccuracy | 
 Dokładność  | 
| speedKmph | 
 Prędkość pojazdu w kilometrach na godzinę. Wycofana: zamiast niej używaj zasady  | 
| speed | 
 Prędkość pojazdu w metrach na sekundę | 
| speedAccuracy | 
 Dokładność  | 
| updateTime | 
 Czas, w którym czujnik zgłosił wartość  Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| serverTime | 
 Tylko dane wyjściowe. Czas, w którym serwer otrzymał informacje o lokalizacji. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| locationSensor | 
 Dostawca danych o lokalizacji (np.  | 
| isRoadSnapped | 
 Określa, czy ikona  | 
| isGpsSensorEnabled | 
 Tylko dane wejściowe. Określa, czy na urządzeniu mobilnym jest włączony czujnik GPS. | 
| timeSinceUpdate | 
 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 zero. Jeśli czas jest nieznany (np. po ponownym uruchomieniu aplikacji), ta wartość jest resetowana do zera. | 
| numStaleUpdates | 
 Tylko dane wejściowe. Wycofano: do określania, czy lokalizacja jest nieaktualna, używane są teraz inne sygnały. | 
| rawLocation | 
 Surowa lokalizacja pojazdu (nieprzetworzona przez funkcję przyciągania do drogi). | 
| rawLocationTime | 
 Sygnatura czasowa powiązana z nieprzetworzoną lokalizacją. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| rawLocationSensor | 
 Źródło nieprzetworzonej lokalizacji. Domyślna wartość to  | 
| rawLocationAccuracy | 
 Dokładność  | 
| flpLocation | 
 Lokalizacja z usługi lokalizacyjnej Androida. | 
| flpUpdateTime | 
 Aktualizacja sygnatury czasowej  Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| flpLatlngAccuracyMeters | 
 Dokładność  | 
| flpHeadingDegrees | 
 Kierunek, w którym porusza się pojazd, w stopniach, określony przez dostawcę połączonej lokalizacji. 0 oznacza północ. Prawidłowy zakres to [0,360). | 
| supplementalLocation | 
 Dodatkowa lokalizacja podana przez aplikację integrującą. | 
| supplementalLocationTime | 
 Sygnatura czasowa powiązana z dodatkową lokalizacją. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| supplementalLocationSensor | 
 Źródło dodatkowej lokalizacji. Domyślna wartość to  | 
| supplementalLocationAccuracy | 
 Dokładność  | 
| roadSnapped | 
 Wycofana: zamiast niej używaj zasady  | 
DeliveryVehicleLocationSensor
Czujnik lub metodologia użyte do określenia lokalizacji.
| Wartości w polu enum | |
|---|---|
| UNKNOWN_SENSOR | Czujnik jest nieokreślony lub nieznany. | 
| GPS | GPS lub wspomagany GPS. | 
| NETWORK | GPS wspomagany, 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 prawdopodobne położenie na drodze. | 
| CUSTOMER_SUPPLIED_LOCATION | Lokalizacja podana przez klienta z niezależnego źródła. Zwykle ta wartość jest używana w przypadku lokalizacji pochodzącej ze źródeł innych niż urządzenie mobilne, na którym działa pakiet Driver SDK. Jeśli pierwotne źródło jest opisane przez jedną z innych wartości wyliczeniowych, użyj tej wartości. Lokalizacje oznaczone jako CUSTOMER_SUPPLIED_LOCATION są zwykle podawane za pomocą parametru lastLocation.supplemental_location_sensorobiektu DeliveryVehicle. | 
| FLEET_ENGINE_LOCATION | Lokalizacja obliczona przez Fleet Engine na podstawie dostępnych sygnałów. Tylko dane wyjściowe. Jeśli ta wartość zostanie przesłana w żądaniu, zostanie odrzucona. | 
| FUSED_LOCATION_PROVIDER | Dostawca uśrednionej lokalizacji na Androidzie. | 
| CORE_LOCATION | Dostawca lokalizacji w systemach operacyjnych Apple. |