การสร้างฟีดพาร์ทเนอร์
ทำตามกระบวนการต่อไปนี้เพื่อสร้างฟีดพาร์ทเนอร์
- สร้างไฟล์ฟีดในรูปแบบ XML หรือ JSON
- ป้อนข้อมูลที่เกี่ยวข้องลงในฟีด (เช่น การปิดถนน เหตุการณ์
หรือยานพาหนะที่เคลื่อนที่) โปรดทราบว่าคุณสามารถระบุข้อมูลการปิดถนนและเหตุการณ์
ข้อมูลในฟีดเดียวกันได้
เราขอแนะนำให้คุณใช้เครื่องมือตรวจสอบสคีมาเพื่อให้แน่ใจว่าไฟล์ได้รับการจัดรูปแบบอย่างถูกต้องและมีพารามิเตอร์ที่จำเป็นทั้งหมด โปรดดูรายละเอียดเฉพาะขององค์ประกอบฟีดได้ที่ การตรวจสอบ XML สำหรับการจัดระเบียบไฟล์และ องค์ประกอบการปิดถนน, องค์ประกอบเหตุการณ์, หรือ องค์ประกอบยานพาหนะที่เคลื่อนที่ ระบบจะไม่ประมวลผลไฟล์ที่จัดรูปแบบไม่ถูกต้องหรือ ไฟล์ที่ไม่สมบูรณ์เพื่อเผยแพร่
- โพสต์ไฟล์ในตำแหน่งที่เข้าถึงได้โดยใช้เว็บเบราว์เซอร์ โปรดดูข้อกำหนดนี้ได้ที่ การโฮสต์ไฟล์ฟีด
- หากเข้าร่วม Partner Hub แล้ว ให้เข้าสู่ระบบบัญชีพอร์ทัล ขององค์กร แล้วเพิ่มลิงก์หรืออัปโหลดไฟล์ไปยังชุดข้อมูลที่เกี่ยวข้อง หากยังไม่ได้ลงชื่อเข้าใช้ในฐานะพาร์ทเนอร์ Waze For Cities โปรดกรอกใบสมัคร คุณต้องเป็นพาร์ทเนอร์เพื่อให้ระบบยอมรับไฟล์ฟีดสำหรับการโพสต์
- เมื่อโพสต์ไฟล์แล้ว เราจะตรวจสอบว่ารูปแบบและสคีมาถูกต้อง แม้ว่าเราจะทำการแก้ไขเล็กน้อยได้ แต่ข้อบกพร่องที่สำคัญกว่านั้น จะส่งผลให้ระบบส่งไฟล์กลับไปให้คุณแก้ไข หากระบบส่งไฟล์ฟีด กลับไปให้คุณ คุณต้องแก้ไขไฟล์ แล้วอัปเดตคำขอ ในพอร์ทัลด้วยลิงก์โดยตรงไปยังไฟล์ฟีดที่แก้ไข
- หลังจากที่ระบบของเรานำฟีดไปใช้แล้ว Waze จะดึงข้อมูลโดยอัตโนมัติและป้อนเหตุการณ์ การปิดถนน และข้อมูลอื่นๆ ที่เกี่ยวข้องลงในแผนที่ ระบบจะดึงข้อมูลโดยอัตโนมัติทุกๆ 2-3 นาที และ หลังจากดึงข้อมูลแล้ว ข้อมูลอาจใช้เวลาอีกหลายนาทีจึงจะปรากฏในแอป Waze หากคุณมีข้อกำหนดพิเศษเกี่ยวกับความถี่ของฟีด โปรด ติดต่อทีม Waze
การแชร์รูปแบบฟีดที่ไม่ใช่ CIFS
ESRI (ArcGIS)
ผู้ใช้ ArcGIS สามารถตั้งค่าฟีดที่เข้ากันได้โดยการแชร์เลเยอร์ RoadClosures_public ภายในโซลูชันการปิดถนน ทำตาม วิธีการเหล่านี้ ในหน้า ESRI ArcGIS Solutions เพื่อใช้เลเยอร์ RoadClosures_public จัดระเบียบข้อมูลในเลเยอร์การปิดถนน แล้วแชร์กับ Waze ระบบไม่รองรับเลเยอร์ทางเบี่ยง และการบล็อก
Waze ต้องการและใช้ข้อมูลในลักษณะต่อไปนี้
| ฟิลด์เลเยอร์การปิดถนน | ฟิลด์ Waze (องค์ประกอบ CIFS) | ต้องระบุ | การใช้ข้อมูลและข้อกำหนด |
|---|---|---|---|
globalID |
รหัสเหตุการณ์ | ต้องระบุ | ตัวระบุที่ไม่ซ้ำกันหลัก ระบุ UUID ที่ระบบสร้างขึ้นแบบถาวรซึ่งจะยังคงเหมือนเดิมตลอดวงจรชีวิตของฟีเจอร์ |
reason + laneimpact |
ประเภท, ประเภทย่อย | ต้องระบุ | ระบบจะจับคู่เหตุผล และlaneimpact กับประเภท/ประเภทย่อย CIFS ของ Waze
สำคัญ: laneimpact ที่แชร์กับ "ทุกเลน" หรือ "บางเลน" หมายถึงการปิดเลนที่ใช้งานได้จริง ไม่ใช่แค่การบีบเลนให้แคบลง ระบบจะตีความ "ทุกเลน" ว่าเป็นการปิดถนนทั้งหมด ส่วนค่าที่เข้ารหัสอื่นๆ จะจับคู่กับการแจ้งเตือน ตัวอย่าง
|
geometry/paths |
เส้นประกอบ | ต้องระบุ | ระบุพิกัดละติจูดและลองจิจูดในหน่วยองศาทศนิยม (DD, การฉาย SRID 4326) ที่อธิบายตำแหน่งของเหตุการณ์หรือการปิดถนน พิกัดเหล่านี้ควรมีตัวเลขหลังจุดทศนิยมอย่างน้อย 6 หลักเพื่อให้มีความแม่นยำเพียงพอ
ลำดับของพิกัดต้องแสดงถึงทิศทางการจราจรที่ได้รับผลกระทบ |
direction |
direction | ได้ขอมาแล้ว | ระบุว่าการหยุดชะงักหรือการปิดถนนส่งผลต่อทิศทางการจราจรบนถนนเพียงทิศทางเดียวหรือทั้ง 2 ทิศทาง "ทิศทางเดียว" จะจับคู่กับ ONE_DIRECTION ส่วน "ทั้ง 2 ทิศทาง" จะจับคู่กับ BOTH_DIRECTIONS |
street |
ถนน | ต้องระบุ | ระบุชื่อถนนที่เกิดเหตุการณ์ขึ้น ระบบจะไม่สามารถแทรกเหตุการณ์ที่ไม่มีถนนลงใน Waze ได้ |
starttime |
starttime | ต้องระบุ | ระบุวันที่และเวลาเริ่มต้นของการหยุดชะงัก 1 ช่วง
คุณระบุการประทับเวลาได้ในรูปแบบ Epoch หรือ ISO8601 โดยมีความละเอียดระดับวินาทีและรวมออฟเซ็ตเขตเวลา |
endtime |
endtime | ได้ขอมาแล้ว | ระบุวันที่และเวลาสิ้นสุดโดยใช้รูปแบบ Epoch หรือ ISO8601 โดยมีความละเอียดระดับวินาทีและรวมออฟเซ็ตเขตเวลา
หากไม่ระบุ ระบบจะตั้งค่าเริ่มต้นเป็น 14 วันหลังจากเวลาเริ่มต้น |
description |
คำอธิบาย | ได้ขอมาแล้ว | สาเหตุของการหยุดชะงักของการจราจร คำอธิบายนี้ควรมีความยาวไม่เกิน 40 อักขระ ระบบจะยอมรับคำอธิบายที่มีความยาวมากกว่า 40 อักขระ แต่คำอธิบายดังกล่าวอาจแสดงไม่ถูกต้องในแอป Waze |
activeincid |
ไม่มี | ไม่บังคับ | ระบบจะข้ามเหตุการณ์ใดก็ตามที่ตั้งค่า activeincid เป็น "No" และจะไม่แทรกเหตุการณ์ดังกล่าวลงใน Waze |
accessallowed |
ไม่มี | ไม่บังคับ | ยกเว้นแล้ว เหตุการณ์ Waze ส่งผลกระทบต่อผู้ขับขี่ทุกคน |