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"
      }
   ]
}