Impor berkas OpenDRIVE (.xodr)
drawtonomy membaca jaringan jalan ASAM OpenDRIVE .xodr.
Editor ini mengevaluasi geometri analitik (garis lurus, busur, spiral, dan polinomial),
mengambil sampel setiap jalur menjadi bentuk Lane yang dapat diedit, dan mempertahankan
konektivitas jalur — sehingga Anda bisa mengedit jaringan jalan secara visual lalu
mengekspornya kembali ke OpenDRIVE.
Impor berkas
Section titled “Impor berkas”- Buka menu File → Import.
- Pilih berkas
.xodr. - drawtonomy mem-parse jaringan jalan dan menampilkan peta pratinjau agar Anda bisa memilih ruas jalan mana yang akan dibawa masuk.
Importer menerima OpenDRIVE hingga versi 1.8 dan membaca header geoReference
jika ada, sehingga jalan yang diimpor sejajar dengan
latar belakang peta di lokasi dunia nyatanya.
Impor hanya ruas jalan tertentu
Section titled “Impor hanya ruas jalan tertentu”Seperti importer Lanelet2, impor .xodr melalui
pratinjau seleksi — tidak langsung membuang seluruh isi berkas ke kanvas:
- Setelah memilih berkas
.xodr, drawtonomy menampilkan pratinjau semua jalan. - Klik atau tarik untuk memilih jalan yang ingin Anda edit.
- Klik Import selection.
Mengimpor hanya wilayah yang diperlukan menjaga editor tetap responsif pada jaringan besar — lihat tips performa di bawah.
Apa saja yang dikonversi
Section titled “Apa saja yang dikonversi”| Fitur OpenDRIVE | Saat diimpor |
|---|---|
Garis referensi jalan (line, arc, spiral, poly3, paramPoly3) | Dievaluasi dan di-sample menjadi geometri polyline |
| Lane section dan lebar jalur | Menjadi bentuk Lane dengan linestring batas yang dibagi bersama |
| Tautan successor / predecessor jalur | Dipertahankan sebagai koneksi Next / Previous jalur |
| Junction | Jalan penghubung diimpor sebagai jalur; area junction dirender sebagai polygon persimpangan |
<signal> dinamis (lampu lalu lintas) | Menjadi bentuk traffic-light yang dapat diedit, tertaut ke jalur sesuai cakupan <validity> |
<signal> statis (rambu lalu lintas, batas kecepatan) | Menjadi rekaman rambu yang dapat diedit, tertaut ke jalur yang diaturnya; seluruh atribut dipertahankan dalam data pengguna |
geoReference | Mengatur asal adegan agar latar peta sejajar |
Detail 3D (elevasi, kemiringan) diratakan saat impor — kanvas drawtonomy bersifat
2D — namun berkas .xodr asli tetap disimpan untuk round-trip, sehingga informasi
3D yang tidak disentuh akan diemisikan kembali secara verbatim saat ekspor.
Fitur yang diratakan atau diabaikan dicatat di konsol browser dengan tag [OpenDRIVE import].
Round-trip kembali ke OpenDRIVE
Section titled “Round-trip kembali ke OpenDRIVE”drawtonomy menyimpan XML .xodr asli sebagai sidecar saat Anda mengimpor. Pada
ekspor, jalan yang tidak Anda sentuh diemisikan kembali
dari sumber tersebut secara verbatim — sehingga geometri analitiknya (clothoid,
polinomial) terjaga persis, bukan di-fit ulang dari titik sampel. Jalan yang
Anda edit di-fit ulang ke geometri OpenDRIVE. Mekanisme carry-through inilah yang
menjadikan siklus impor → edit → ekspor sebagai round-trip berfidelitas tinggi
(terverifikasi di esmini 3.3.0).
Tips performa
Section titled “Tips performa”drawtonomy dapat menangani jaringan jalan besar, sehingga Anda bisa mengimpor
seluruh berkas .xodr bila perlu. Namun jika Anda hanya membutuhkan satu bagian,
impor hanya jalan yang diperlukan membuat
editor lebih responsif dan menghindari pemuatan geometri yang tidak akan Anda edit.
Lihat juga
Section titled “Lihat juga”- Apa itu OpenDRIVE? — format ini dan posisi drawtonomy di dalamnya.
- Mengedit peta OpenDRIVE di browser — kapan pendekatan ini cocok, dan kapan harus beralih ke RoadRunner.
- Impor berkas Lanelet2 (.osm) — alur kerja yang sama untuk peta Lanelet2.
- Ekspor ke OpenDRIVE / OpenSCENARIO / esmini — tulis kembali adegan ke format ASAM.
- Konversi antara OpenDRIVE dan Lanelet2 — gunakan drawtonomy sebagai jembatan antar-format.
- Perbandingan: drawtonomy vs RoadRunner · vs odrviewer.io