Araç bilgilerini taşıma
Çöp kamyonları ve kar temizleme araçları hakkında bilgi vermek için feed'i seçin. Uygun araç (resimler için yukarıya bakın) giriş ayrıntılarına dayalı olarak hem Waze haritasında hem de Canlı Harita'da sunulur gösterir. Bu girişler tahmini varış saatlerini etkilemez veya araç sürücüleri için navigasyon desteği.
Araç öğelerini taşıma
Hareketli araç feed'i oluşturmak için aşağıdaki tabloda bulunan parametreleri kullanın. Bu feed olayları kapalı yol feed dosyaları.
Öğe | Zorunlu mu? | Etiket girişi | Açıklama |
---|---|---|---|
kamyon | Zorunlu | Serbest metin | Her araç için benzersiz bir kimlik. En az 3 alfanümerik olmalıdır karakter uzunluğunda olmalıdır. <truck id="qV11DEayKr">...</truck> |
konum | Zorunlu | Enllon | Öğenin konumunu belirten enlem ve boylam koordinatları kullanabilirsiniz. için ondalık noktasından sonra en az 6 değer içermelidir. yeterli doğruluktur. <location>40.510090 -110.006902</location> |
durum | Zorunlu | WORKING veya NOT_WORKING |
Aracın serviste olup olmadığı. <status>WORKING</status> |
tür | Zorunlu | GARBAGE veya SNOW |
Araç türü. <type>SNOW</type> |
başlık | Zorunlu | azimuth | Derece cinsinden aracın yönü. Bu, pozitif bir tam sayıdır arasında bir değerdir. (0 = Kuzey, 90 = Doğu vb.) <heading>120</heading> |
Hareket halindeki araç örnekleri
Aşağıdaki örneklerde tek bir hareket eden araç girişi hem XML'de hem de JSON biçimlerine izin verin.
XML örneği
Aşağıda, tek bir hareketli araç öğesinin XML'deki örneği verilmiştir.
<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>
JSON örneği
Aşağıda, JSON biçiminde tek bir hareket eden araç öğesi örneği verilmiştir.
{ "id": "45345345", "location": "51.510090 -0.006902", "status": "NOT_WORKING", "type": "SNOW", "heading": "50", "speed_kmh": "7" }
Aşağıdaki örnekler hem XML hem de JSON biçimlerine izin verin.
XML feed dosyası
Aşağıda, eksiksiz bir hareketli araç feed'i dosyası örneği verilmiştir. anlamına gelir.
<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>
JSON feed dosyası
Aşağıda, eksiksiz bir hareketli araç feed'i dosyası örneği verilmiştir. bunu anlatacağım.
{ "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" } ] }