Informacje o poruszającym się pojeździe
Informacje o śmieciarkach i pługach śnieżnych możesz podać w pliku danych. Odpowiedni pojazd (ilustracje znajdziesz powyżej) może zostać pokazany zarówno na mapie Waze, jak i mapie na żywo na podstawie podanych przez Ciebie szczegółowych informacji o produkcie. Te informacje nie będą miały wpływu na szacowany czas przyjazdu ani nawigację w przypadku kierowców korzystających z aplikacji Waze.
Ruchome elementy pojazdu
Użyj parametrów w tabeli poniżej, aby utworzyć przenoszony plik danych o pojazdach. Ten plik danych to oddzielny plik danych od plików danych o incydentach i zamknięciach dróg.
Element | Wymagana? | 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> |
lokalizacji | Wymagane | Dł. geogr. | Długość i szerokość geograficzna, które opisują lokalizację pojazdu. Aby zapewnić wystarczającą dokładność, adres powinien zawierać co najmniej 6 wartości po przecinku. <location>40.510090 -110.006902</location> |
status | Wymagane | WORKING lub NOT_WORKING |
Wskazuje, czy pojazd jest w użyciu. <status>WORKING</status> |
typ | Wymagane | GARBAGE lub SNOW |
Typ pojazdu. <type>SNOW</type> |
orientacja | Wymagane | azimuth | Kierunek kierunku pojazdu w stopniach. Jest to dodatnia liczba całkowita z zakresu od 0 do 359. (0 = północ, 90 = wschód itd.) <heading>120</heading> |
Przykłady poruszających się pojazdów
W przykładach poniżej pokazujemy pojedynczy wpis poruszającego się pojazdu w formatach XML i JSON.
Przykład w formacie XML
Poniżej znajdziesz przykład pojedynczego poruszającego się pojazdu w pliku 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 w formacie JSON
Poniżej znajdziesz przykład pojedynczego pojazdu w ruchu w formacie JSON.
{ "id": "45345345", "location": "51.510090 -0.006902", "status": "NOT_WORKING", "type": "SNOW", "heading": "50", "speed_kmh": "7" }
Poniższe przykłady pokazują cały plik danych incydentów w formatach XML i JSON.
Plik danych w formacie XML
Poniżej znajdziesz przykład kompletnego pliku danych o pojazdach, który jest przesyłany za pomocą kodu 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>2018-09-04-01T00: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>2018-07-30-01T00: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>2018-07-30-01T00:00:00-05:00</updatetime> </truck> </trucks>
Plik danych JSON
Poniżej znajdziesz przykład kompletnego pliku danych o pojazdach, który jest przesyłany w formacie JSON.
{ "trucks": [ { "id": "45345345", "location": "51.510090 -0.006902", "status": "NOT_WORKING", "type": "SNOW", "heading": "50", "speed_kmh": "7" }, { "id":"545346", "location": "50.310090 -0.006923", "status": "WORKING", "type": "SNOW", "heading": "120", "speed_kmh": "32" }, { "id":"345345567", "location": "51.500090 -0.004702", "status": "NOT_WORKING", "type": "SNOW", "heading": "120", "speed_kmh": "0" } ] }