匯出至 OpenDRIVE / OpenSCENARIO / esmini
drawtonomy 可將您的場景匯出為 ASAM
OpenDRIVE
(.xodr) 與
OpenSCENARIO
(.xosc),或將兩者打包為可在 esmini 中重播的 zip。

從編輯器匯出
Section titled “從編輯器匯出”- 繪製您的場景(車道、車輛、紅綠燈……)。
- 開啟檔案 → 匯出 → 匯出至 esmini。
- 出現提示時輸入基底名稱。
- 會下載一個
<name>.zip,內含<name>.xodr與<name>.xosc。
unzip my-scene.zipesmini --osc my-scene/my-scene.xosc --window 60 60 1024 768如果只需要其中之一:
- 檔案 → 匯出 → OpenDRIVE (.xodr)
- 檔案 → 匯出 → OpenSCENARIO (.xosc)
匯出器是 @drawtonomy/sdk 的一部分,無需編輯器即可執行。可用於 CI 流程、伺服器端工具或瀏覽器擴充功能:
import { exporter, createSnapshot } from '@drawtonomy/sdk'
const snapshot = createSnapshot(shapes)const { blob, baseName } = exporter.buildEsminiZip(snapshot, { baseName: 'my-scene',})完整 API 與擴充點請參閱匯出器 SDK 參考。
| 格式 | 版本 |
|---|---|
| OpenDRIVE | 1.8 |
| OpenSCENARIO | 1.3 |