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