ส่งออกเป็น OpenDRIVE / OpenSCENARIO / esmini
drawtonomy ส่งออกฉากเป็น ASAM
OpenDRIVE
(.xodr) และ
OpenSCENARIO
(.xosc) หรือรวมเป็น zip ที่พร้อมใช้กับ
esmini ได้

ส่งออกจากโปรแกรมแก้ไข
หัวข้อที่มีชื่อว่า “ส่งออกจากโปรแกรมแก้ไข”- วาดฉาก (เลน ยานพาหนะ สัญญาณไฟจราจร…)
- เปิด File → Export → Export for esmini
- กรอกชื่อฐานเมื่อระบบถาม
- ไฟล์
<name>.zipที่มี<name>.xodrและ<name>.xoscจะดาวน์โหลด
เล่นกลับ
หัวข้อที่มีชื่อว่า “เล่นกลับ”unzip my-scene.zipesmini --osc my-scene/my-scene.xosc --window 60 60 1024 768รูปแบบเดี่ยว
หัวข้อที่มีชื่อว่า “รูปแบบเดี่ยว”หากต้องการเพียงอย่างเดียว:
- File → Export → OpenDRIVE (.xodr)
- File → Export → OpenSCENARIO (.xosc)
การส่งออกเชิงโปรแกรม
หัวข้อที่มีชื่อว่า “การส่งออกเชิงโปรแกรม”ตัวส่งออกเป็นส่วนหนึ่งของ @drawtonomy/sdk และทำงานได้โดย
ไม่ต้องมีโปรแกรมแก้ไข ใช้ใน CI pipeline เครื่องมือฝั่งเซิร์ฟเวอร์
หรือส่วนขยายเบราว์เซอร์:
import { exporter, createSnapshot } from '@drawtonomy/sdk'
const snapshot = createSnapshot(shapes)const { blob, baseName } = exporter.buildEsminiZip(snapshot, { baseName: 'my-scene',})สำหรับ API ครบถ้วนและจุดต่อขยาย ดู เอกสารอ้างอิง Exporter SDK
เวอร์ชันที่ส่งออก
หัวข้อที่มีชื่อว่า “เวอร์ชันที่ส่งออก”| รูปแบบ | เวอร์ชัน |
|---|---|
| OpenDRIVE | 1.8 |
| OpenSCENARIO | 1.3 |
ดูเพิ่มเติม
หัวข้อที่มีชื่อว่า “ดูเพิ่มเติม”- สถาปัตยกรรมตัวส่งออก — สิ่งที่ pipeline ทำระหว่าง snapshot และไฟล์
- การเพิ่มรูปแบบเป้าหมาย — เชื่อม CARLA, SUMO, Unity หรืออะไรก็ตาม