Thông tin xe đang di chuyển

Bạn có thể cung cấp thông tin về xe tải chở rác và máy xúc tuyết thông qua một nguồn cấp dữ liệu. Khi đó, phương tiện phù hợp (xem hình minh hoạ ở trên) sẽ có thể xuất hiện trên cả bản đồ Waze và Bản đồ trực tiếp dựa trên thông tin chi tiết mà bạn cung cấp trên trang thông tin. Những trang thông tin này sẽ không ảnh hưởng đến thời gian đến hoặc hoạt động chỉ đường dự kiến đối với những người lái xe ô tô đang sử dụng ứng dụng Waze.

Các bộ phận của phương tiện di chuyển

Sử dụng các thông số trong bảng sau để tạo nguồn cấp dữ liệu xe đang di chuyển. Nguồn cấp dữ liệu này là một tệp nguồn cấp dữ liệu riêng biệt với các tệp nguồn cấp dữ liệu về sự cốviệc đóng đường.

Phần tử Bắt buộc? Nhập thẻ Nội dung mô tả
xe tải Bắt buộc Văn bản tự do

Một mã nhận dạng duy nhất cho mỗi xe. Mã này phải có ít nhất 3 ký tự chữ-số.

<truck id="qV11DEayKr">...</truck>
vị trí Bắt buộc Vĩ độ vĩ độ

Kinh độ và vĩ độ mô tả vị trí của xe. Thuộc tính này phải có ít nhất 6 giá trị sau dấu thập phân để có đủ độ chính xác.

<location>40.510090 -110.006902</location>
trạng thái Bắt buộc WORKING hoặc NOT_WORKING

Xe có đang được bảo dưỡng hay không.

<status>WORKING</status>
loại Bắt buộc GARBAGE hoặc SNOW

Loại xe cụ thể.

<type>SNOW</type>
hướng Bắt buộc azimuth

Hướng đi của xe theo độ. Đây là một số nguyên dương từ 0 đến 359. (0 = Bắc, 90 = Đông, v.v.)

<heading>120</heading>

Ví dụ về phương tiện di chuyển

Các ví dụ sau đây minh hoạ một mục nhập xe đang di chuyển ở cả định dạng XML và JSON.

Ví dụ cho XML

Sau đây là ví dụ về một mục xe đang di chuyển trong tệp 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>

Ví dụ về JSON

Sau đây là ví dụ về một mục xe đang di chuyển trong JSON.

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

Các ví dụ sau đây minh hoạ toàn bộ tệp nguồn cấp dữ liệu sự cố ở cả định dạng XML và JSON.

Tệp nguồn cấp dữ liệu XML

Sau đây là ví dụ về một tệp nguồn cấp dữ liệu xe đang di chuyển hoàn chỉnh bằng 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>

Tệp nguồn cấp dữ liệu JSON

Sau đây là ví dụ về tệp nguồn cấp dữ liệu xe đang di chuyển hoàn chỉnh bằng 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"
      }
   ]
}