ข้อกำหนด CIFS
CIFS (ข้อกำหนดฟีดการปิดและเหตุการณ์) คือโปรโตคอลมาตรฐานของ Waze สำหรับอธิบายเหตุการณ์และการปิดถนนในฟีดของพาร์ทเนอร์
ตารางพารามิเตอร์ด้านล่างจะจัดประเภทองค์ประกอบแต่ละรายการดังนี้
- ต้องระบุ: หากไม่มีค่าที่จัดรูปแบบอย่างถูกต้องสำหรับแท็กที่จำเป็น ระบบจะถือว่าฟีดไม่ถูกต้อง
- ขอ: แม้ว่าในทางเทคนิคแล้วจะไม่จำเป็น แต่เราขอแนะนำให้ใช้แท็กที่ขอ
- ไม่บังคับ: แท็กที่ไม่บังคับซึ่งช่วยให้คุณระบุข้อมูลเพิ่มเติมได้
ลำดับขององค์ประกอบไม่มีผลต่อเครื่องมือที่แยกวิเคราะห์ไฟล์
แท็กเหล่านั้นสามารถอธิบายเหตุการณ์หรือการปิดถนนได้ตามค่าของแท็ก type
เราจะอธิบายความแตกต่างเล็กๆ น้อยๆ ในจุดที่เกี่ยวข้อง
ตัวอย่างการปิดถนนในฟีด
ตัวอย่างเหตุการณ์ในฟีด
โปรดทราบว่าคุณสามารถรวมการปิดถนนและเหตุการณ์ไว้ในไฟล์ฟีดเดียวกันได้
องค์ประกอบของ CIFS
องค์ประกอบ | ต้องระบุ | ป้อนแท็ก | คำอธิบาย |
---|---|---|---|
รหัสเหตุการณ์ | ต้องระบุ | ข้อความอิสระ | ระบุตัวระบุที่เป็นตัวอักษรและตัวเลขคละกันหรือตัวเลข
<incident id="LND11DEayKr">...</incident> |
ประเภท | ต้องระบุ | ค่าใดค่าหนึ่งต่อไปนี้
ROAD_CLOSED
ACCIDENT
HAZARD
POLICE
CHIT_CHAT
JAM
|
ประเภทจะกำหนดวิธีที่แอป Waze จะใช้อีเวนต์
ส่วนประเภทอื่นๆ ทั้งหมดจะแสดงในแผนที่ Waze และจะทริกเกอร์การแจ้งเตือนแบบป๊อปอัปสำหรับผู้ใช้ Waze ที่อยู่ใกล้เคียง แต่จะไม่มีผลต่อการกำหนดเส้นทางโดยตรง <type>ROAD_CLOSED</type> |
ประเภทย่อย | ได้ขอมาแล้ว | ดูรายการประเภทย่อยที่อนุญาต | คำอธิบายที่แม่นยำยิ่งขึ้นสำหรับประเภทของเหตุการณ์ที่รายงาน
|
เส้นประกอบ | ต้องระบุ | รายการคู่ lat lon ที่คั่นด้วยช่องว่าง |
พิกัดละติจูดและลองจิจูดในรูปแบบทศนิยม (DD, การฉาย SRID 4326) ที่อธิบายตำแหน่งของ เหตุการณ์หรือการปิดถนน ค่าเหล่านี้ควรมีตัวเลขหลังจุดทศนิยมอย่างน้อย 6 หลัก เพื่อให้มีความแม่นยำเพียงพอ ลำดับของพิกัดต้องแสดงทิศทางการจราจรที่ได้รับผลกระทบ เราไม่สามารถสรุปทิศทางการเข้าชมจากจุดเดียวได้ เส้นหลายเส้นต่อไปนี้จะส่งผลต่อการจราจรในทิศทางเดียว (เพิ่มองค์ประกอบ <polyline>51.510090 -0.006902 51.509142 -0.006564 51.506291 -0.003640 51.503796 0.001051 51.499218 0.001687 51.497365 0.002020</polyline> |
direction | ได้ขอมาแล้ว | BOTH_DIRECTIONS หรือ ONE_DIRECTION |
ระบุว่าการหยุดชะงักหรือการปิดมีผลต่อทิศทางการจราจรบนถนนทิศทางเดียวหรือทั้ง 2 ทิศทาง ขอแนะนำอย่างยิ่งให้ระบุทิศทาง แม้ว่าจะระบุเส้นประกอบแล้วก็ตาม หากระบุได้เพียงชุดพิกัดเดียว คุณจะต้องระบุฟิลด์ทิศทางเพื่อให้มั่นใจว่ากิจกรรมจะแสดงในทิศทางการขับขี่ที่ถูกต้อง <direction>BOTH_DIRECTIONS</direction> |
ถนน | ต้องระบุ | ข้อความอิสระ | ระบุชื่อถนนที่เกิดเหตุการณ์ <street>NW 12th St</street> |
starttime | ต้องระบุ | yyyy-MM-dd'T'HH:mm:ss+HH:mm |
ระบุวันที่และเวลาเริ่มต้นของช่วงที่เกิดการหยุดชะงัก คุณละเว้น ได้สำหรับเหตุการณ์ที่ไม่ใช่ประเภท ROAD_CLOSED และเราจะถือว่าเหตุการณ์นั้นยังคงเกิดขึ้นอยู่ การประทับเวลาต้องอยู่ในรูปแบบ ISO8601 โดยระบุรายละเอียดเป็นวินาทีและรวมออฟเซ็ตเขตเวลา <starttime>2023-04-07T09:00:00+01:00</starttime> |
endtime | ได้ขอมาแล้ว | yyyy-MM-dd'T'HH:mm:ss+HH:mm |
ระบุวันที่และเวลาสิ้นสุดโดยใช้รูปแบบ ISO8601 โดยระบุรายละเอียดเป็นวินาทีและ รวมออฟเซ็ตเขตเวลา หากคุณไม่ระบุ ระบบจะตั้งค่าเริ่มต้นเป็น 14 วันหลังจากเวลาเริ่มต้น <endtime>2023-04-07T23:00:00+01:00</endtime> |
คำอธิบาย | ได้ขอมาแล้ว | ข้อความอิสระ | สาเหตุของการจราจรขัดข้อง คำอธิบายนี้ควรมีอักขระน้อยกว่า 40 ตัว ระบบจะยอมรับคำอธิบายที่มีอักขระมากกว่า 40 ตัว แต่คำอธิบายดังกล่าวอาจแสดงในแอป Waze ไม่ถูกต้อง <description>I-95 All NB lanes closed btwn Exits 184 and 186.</description> |
ผลกระทบของเลน | ไม่บังคับ | ข้อมูลผลกระทบของเลนที่มีโครงสร้าง | ระบุข้อมูลผลกระทบต่อช่องจราจรเฉพาะในกรณีที่เหตุการณ์ไม่ใช่การปิดถนนทั้งหมดและส่งผลต่อการจราจรในทิศทางเดียว
ระบุข้อมูลเกี่ยวกับเลนทั้งหมดโดยการระบุอาร์เรย์ของเลนโดยใช้
รูปแบบเลน WZDx หรือรูปแบบที่คล้ายกัน
ตัวอย่างรูปแบบเต็ม: <lanes> <lane> <order>1</order> <type>LANE</type> <status>CLOSED</status> </lane> <lane> <order>2</order> <type>LANE</type> <status>OPEN</status> </lane> </lanes> ตัวอย่างรูปแบบบางส่วน: <lane_impact> <total_closed_lanes>2</total_closed_lanes> <roadside>RIGHT</roadside> </lane_impact> |
กำหนดการ | ไม่บังคับ | <dayname>hh:mm-hh:mm</dayname> |
แคปซูลวันที่และเวลาเริ่มต้นและสิ้นสุดทั้งหมดของเหตุการณ์ <schedule> <monday>09:00-11:00,17:00-21:00</monday> <thursday>09:00-11:00,17:00-21:00</thursday> <friday>09:00-11:00,17:00-21:00</friday> <saturday>00:00-05:00</saturday> <sunday>09:00-18:00</sunday> </schedule> |
ประเภทย่อยของเหตุการณ์และการปิด
โปรดให้รายละเอียดเพิ่มเติมเกี่ยวกับลักษณะของเหตุการณ์ ระบบจะกำหนดประเภทย่อยที่ยอมรับได้ตามประเภทที่ระบุ
ประเภท | ประเภทย่อยที่เป็นไปได้ |
---|---|
ACCIDENT |
|
HAZARD |
|
ROAD_CLOSED |
|
JAM |
|
POLICE |
|