移动车辆信息
您可以通过 Feed 提供有关垃圾车和除雪机的信息。然后,系统会根据您提供的商家信息详细信息,在 Waze 地图和实时地图中显示相应的车辆(请参见上文)。对于使用 Waze 应用的汽车司机而言,这些详情不会影响预计到达时间或导航。
移动的车辆元素
使用下表中的参数创建移动的车辆 Feed。此 Feed 是独立于突发事件和道路封闭 Feed 文件的 Feed 文件。
元素 | 是否必需? | 代码输入 | 说明 |
---|---|---|---|
truck | 必需 | 自由文本 | 每辆车的唯一 ID。长度必须至少为 3 个字母数字字符。 <truck id="qV11DEayKr">...</truck> |
个位置 | 必需 | 纬度经度 | 描述车辆位置的纬度和经度坐标。为保持足够的准确性,小数点后应至少保留 6 个值。 <location>40.510090 -110.006902</location> |
资质 | 必需 | WORKING 或 NOT_WORKING |
车辆是否在维修中。 <status>WORKING</status> |
类型 | 必需 | GARBAGE 或 SNOW |
特定车辆类型。 <type>SNOW</type> |
朝向 | 必需 | azimuth | 车辆朝向方向,以度为单位。这是一个介于 0 到 359 之间的正整数。(0 = 北,90 = 东,依此类推。) <heading>120</heading> |
车辆移动示例
以下示例以 XML 和 JSON 格式显示了单个移动车辆条目。
XML 示例
以下是 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 示例
以下是采用 JSON 格式的单个移动车辆项目的示例。
{ "id": "45345345", "location": "51.510090 -0.006902", "status": "NOT_WORKING", "type": "SNOW", "heading": "50", "speed_kmh": "7" }
以下示例显示了 XML 和 JSON 格式的整个突发事件 Feed 文件。
XML Feed 文件
以下示例展示了使用 XML 的完整移动车辆 Feed 文件。
<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 文件
以下是使用 JSON 的完整移动车辆 Feed 文件示例。
{ "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" } ] }