車両情報

フィードを使って、ごみ収集車や除雪車に関する情報を提供できます。提供したリスティングの詳細に基づいて、適切な車両(上の図を参照)が Waze マップと Live Map の両方に表示されます。これらのリスティングは、Waze アプリを使用するドライバーの推定到着時刻やナビゲーションには影響しません。

車両要素の移動

次の表に示すパラメータを使用して、動く車両フィードを作成します。このフィードは、事故通行止めのフィード ファイルとは別のフィード ファイルです。

要素 必須 / 任意 タグ入力 説明
truck 必須 自由形式のテキスト

車両ごとに一意の ID。3 文字以上の英数字である必要があります。

<truck id="qV11DEayKr">...</truck>
ロケーション 必須 緯度経度

車両の位置を示す緯度と経度の座標。十分な精度を保つため、小数点の後に少なくとも 6 個の値を指定する必要があります。

<location>40.510090 -110.006902</location>
獲得する 必須 WORKING または NOT_WORKING

車両が作動しているかどうか。

<status>WORKING</status>
type 必須 GARBAGE または SNOW

特定の車両タイプ。

<type>SNOW</type>
heading 必須 azimuth

車両の進行方向(度単位)。これは 0 ~ 359 の正の整数です。(0 = 北、90 = 東など)。

<heading>120</heading>

動く車両の例

次の例は、XML 形式と JSON 形式の両方で 1 つの動く車両エントリを示しています。

XML の例

以下は、動いている 1 つの車両アイテムを 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>

JSON の例

動いている 1 つの車両アイテムを JSON 形式で記述した例を次に示します。

{
  "id": "45345345",
  "location": "51.510090 -0.006902",
  "status": "NOT_WORKING",
  "type": "SNOW",
  "heading": "50",
  "speed_kmh": "7"
}

次の例は、インシデント フィード ファイル全体を XML 形式と JSON 形式の両方で示しています。

XML フィード ファイル

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>

JSON フィード ファイル

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