Lewati ke konten

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.

Mengimpor berkas OpenDRIVE .xodr, lalu mengedit dan mengekspornya kembali.
  1. Buka menu FileImport.
  2. Pilih berkas .xodr.
  3. 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.

Seperti importer Lanelet2, impor .xodr melalui pratinjau seleksi — tidak langsung membuang seluruh isi berkas ke kanvas:

  1. Setelah memilih berkas .xodr, drawtonomy menampilkan pratinjau semua jalan.
  2. Klik atau tarik untuk memilih jalan yang ingin Anda edit.
  3. Klik Import selection.

Mengimpor hanya wilayah yang diperlukan menjaga editor tetap responsif pada jaringan besar — lihat tips performa di bawah.

Fitur OpenDRIVESaat diimpor
Garis referensi jalan (line, arc, spiral, poly3, paramPoly3)Dievaluasi dan di-sample menjadi geometri polyline
Lane section dan lebar jalurMenjadi bentuk Lane dengan linestring batas yang dibagi bersama
Tautan successor / predecessor jalurDipertahankan sebagai koneksi Next / Previous jalur
JunctionJalan 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
geoReferenceMengatur 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].

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).

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.