Informacje o poruszającym się pojeździe
Informacje o śmieciarkach i odśnieżarkach możesz przesyłać za pomocą pliku danych. Odpowiednie pojazdy (patrz ilustracje powyżej) mogą być wyświetlane na mapie Waze i na mapie na żywo na podstawie podanych przez Ciebie informacji. Te informacje nie będą miały wpływu na szacowany czas przybycia ani nawigację dla kierowców korzystających z aplikacji Waze.
Elementy poruszającego się pojazdu
Aby utworzyć plik danych o pojazdach ruchomych, użyj parametrów z tabeli poniżej. Ten plik danych jest oddzielnym plikiem danych od plików danych incydentów i zamknięcia dróg.
Element | Wymagany? | Dane wejściowe tagu | Opis |
---|---|---|---|
ciężarówka | Wymagane | Dowolny tekst | Unikalny identyfikator każdego pojazdu. Musi składać się z co najmniej 3 znaków alfanumerycznych. <truck id="qV11DEayKr">...</truck> |
lokalizacja | Wymagane | Szer. | współrzędne szerokości i długości geograficznej opisujące lokalizację pojazdu; Aby zapewnić wystarczającą dokładność, wartość ta powinna zawierać co najmniej 6 miejsc po przecinku. <location>40.510090 -110.006902</location> |
status | Wymagane | WORKING lub NOT_WORKING |
czy pojazd jest w użyciu. <status>WORKING</status> |
typ | Wymagane | GARBAGE lub SNOW |
Konkretny typ pojazdu. <type>SNOW</type> |
nagłówek | Wymagane | azimuth | Kierunek jazdy pojazdu w stopniach. Musi być dodatnią liczbą całkowitą z zakresu od 0 do 359. (0 = północ, 90 = wschód itd.). <heading>120</heading> |
Przykłady dotyczące poruszającego się pojazdu
Poniższe przykłady przedstawiają pojedynczy wpis dotyczący pojazdu ruchomego w formacie XML i JSON.
Przykład w formacie XML
Poniżej znajduje się przykład pojedynczego obiektu pojazdu ruchomego w formacie XML.
<truck id="45345345"> <location>51.510090 -0.006902</location> <status>NOT_WORKING</status> <type>SNOW</type> <heading>50</heading> <speed_kmh>7</speed_kmh> <updatetime>2018-09-04-01T00:00:00-05:00</updatetime> </truck>
Przykład pliku JSON
Poniżej znajduje się przykład pojedynczego obiektu pojazdu ruchomego w formacie JSON.
{ "id": "45345345", "location": "51.510090 -0.006902", "status": "NOT_WORKING", "type": "SNOW", "heading": "50", "speed_kmh": "7" }
Poniższe przykłady przedstawiają cały plik danych o incydentach w formacie XML i JSON.
Plik danych XML
Poniżej znajdziesz przykład pełnego pliku danych o pojazdach w formacie XML.
<trucks> <truck id="45345345"> <location>51.510090 -0.006902</location> <status>NOT_WORKING</status> <type>SNOW</type> <heading>50</heading> <speed_kmh>7</speed_kmh> <updatetime>2024-09-04T00:00:00-05:00</updatetime> </truck> <truck id="545346"> <location>50.310090 -0.006923</location> <status>WORKING</status> <type>SNOW</type> <heading>120</heading> <speed_kmh>32</speed_kmh> <updatetime>2024-10-03T00:00:00-05:00</updatetime> </truck> <truck id="345345567"> <location>51.500090 -0.004702</location> <status>NOT_WORKING</status> <type>SNOW</type> <heading>120</heading> <speed_kmh>0</speed_kmh> <updatetime>2024-09-30T00:00:00-05:00</updatetime> </truck> </trucks>
Plik danych w formacie JSON
Poniżej przedstawiamy przykład pełnego pliku danych o pojazdach w ruchu w formacie JSON.
{ "trucks": [ { "id": "45345345", "location": "51.510090 -0.006902", "status": "NOT_WORKING", "type": "SNOW", "heading": "50" }, { "id":"545346", "location": "50.310090 -0.006923", "status": "WORKING", "type": "SNOW", "heading": "120" }, { "id":"345345567", "location": "51.500090 -0.004702", "status": "NOT_WORKING", "type": "SNOW", "heading": "120" } ] }