車両情報
フィードを使って、ごみ収集車や除雪車に関する情報を提供できます。提供したリスティングの詳細に基づいて、適切な車両(上の図を参照)が 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" } ] }