lokalizacja, prędkość i kierunek pojazdu w określonym czasie;
Zapis JSON |
---|
{ "location": { object ( |
Pola | |
---|---|
location |
Lokalizacja pojazdu. Gdy jest on wysyłany do Fleet Engine, lokalizacją pojazdu jest lokalizacja GPS. Po otrzymaniu odpowiedzi możesz określić lokalizację pojazdu na podstawie GPS-u, dodatkową lokalizację lub inną orientacyjną lokalizację. Źródło jest określone w polu |
horizontalAccuracy |
Wycofane: użyj atrybutu |
latlngAccuracy |
Dokładność promienia |
heading |
Kierunek, w którym pojazd porusza się w stopniach. 0 oznacza północ. Prawidłowy zakres to [0,360). |
bearingAccuracy |
Wycofane: użyj atrybutu |
headingAccuracy |
Dokładność: |
altitude |
Wysokość w metrach nad WGS84. |
verticalAccuracy |
Wycofane: użyj atrybutu |
altitudeAccuracy |
Dokładność: |
speedKmph |
Prędkość pojazdu w kilometrach na godzinę. Wycofane: użyj atrybutu |
speed |
Prędkość pojazdu w metrach/s |
speedAccuracy |
Dokładność |
updateTime |
Czas, gdy czujnik Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
serverTime |
Tylko dane wyjściowe. Czas otrzymania przez serwer informacji o lokalizacji. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
locationSensor |
Dostawca danych o lokalizacji (np. |
isRoadSnapped |
Określa, czy obiekt |
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 wysłania tej lokalizacji do serwera po raz pierwszy. Przy pierwszej aktualizacji będzie to zero. Jeśli czas jest nieznany (na przykład po ponownym uruchomieniu aplikacji), ta wartość jest resetowana do 0. |
numStaleUpdates |
Tylko dane wejściowe. Wycofane: do określenia, czy lokalizacja jest nieaktualna, używane są teraz inne sygnały. |
rawLocation |
Lokalizacja nieprzetworzonego pojazdu (nieprzetworzona przez narzędzie do wykrywania dróg). |
rawLocationTime |
Sygnatura czasowa powiązana z nieprzetworzoną lokalizacją. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
rawLocationSensor |
Źródło nieprzetworzonej lokalizacji. Domyślna wartość to |
rawLocationAccuracy |
Dokładność |
supplementalLocation |
Dodatkowa lokalizacja udostępniana przez aplikację integracyjną. |
supplementalLocationTime |
Sygnatura czasowa powiązana z dodatkową lokalizacją. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
supplementalLocationSensor |
Źródło dodatkowej lokalizacji. Domyślna wartość to |
supplementalLocationAccuracy |
Dokładność |
roadSnapped |
Wycofane: użyj atrybutu |
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 sieci komórkowej lub punkt dostępu Wi-Fi. |
PASSIVE |
Identyfikator stacji bazowej sieci komórkowej lub punkt dostępu Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Lokalizacja określona przez urządzenie mobilne jako najbardziej prawdopodobna lokalizacja drogi. |
CUSTOMER_SUPPLIED_LOCATION |
Lokalizacja podana przez klienta z niezależnego źródła. Zwykle ta wartość jest używana w przypadku lokalizacji podanej ze źródeł innych niż urządzenie mobilne z pakietem Driver SDK. Jeśli oryginalne źródło jest opisane za pomocą jednej z pozostałych wartości wyliczeniowych, użyj tej wartości. Lokalizacje oznaczone jako CUSTOMER_SUPPLIED_LOCATION są zwykle dostarczane przez lastLocation.supplemental_location_sensor dostawy pojazdów. |
FLEET_ENGINE_LOCATION |
Lokalizacja obliczana przez Fleet Engine na podstawie dostępnych dla niej sygnałów. Tylko dane wyjściowe. Ta wartość zostanie odrzucona, jeśli otrzyma ją w żądaniu. |
FUSED_LOCATION_PROVIDER |
Dostawca uśrednionej lokalizacji na Androidzie. |
CORE_LOCATION |
Dostawca lokalizacji w systemach operacyjnych Apple. |