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ố và đườ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" } ] }