Thông tin về phương tiện đang di chuyển

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

Di chuyển các phần tử của xe

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 sự cốđường bị đóng.

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

Mã nhận dạng duy nhất của từng xe. Mã này phải có độ dài tối thiểu là 3 ký tự bao gồm chữ và số.

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

Toạ độ vĩ độ và kinh độ mô tả vị trí của xe. Giá trị này phải có ít nhất 6 chữ số sau dấu thập phân để có độ chính xác đầy đủ.

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

Xe có đang hoạt độ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 di chuyển của xe tính bằng độ. Đâ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 đang di chuyển

Các ví dụ sau đây cho thấy một mục 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 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 cho thấy 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ề tệp nguồn cấp dữ liệu xe đang di chuyển đầy đủ 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>2024-09-04T00: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>2024-10-03T00: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>2024-09-30T00: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 sử dụng JSON.

{
   "trucks": [
      {
      "id": "45345345",
      "location": "51.510090 -0.006902",
      "status": "NOT_WORKING",
      "type": "SNOW",
      "heading": "50"
      },
      {
      "id":"545346",
      "location": "50.310090 -0.006923",
      "status": "WORKING",
      "type": "SNOW",
      "heading": "120"
      },
      {
      "id":"345345567",
      "location": "51.500090 -0.004702",
      "status": "NOT_WORKING",
      "type": "SNOW",
      "heading": "120"
      }
   ]
}