İçeriğe geç

OpenDRIVE (.xodr) Dosyası İçe Aktarma

drawtonomy, ASAM OpenDRIVE .xodr yol ağlarını okur. Analitik geometriyi (doğrular, yaylar, sarmallar ve polinomlar) değerlendirir, her şeridi düzenlenebilir Lane şekillerine örnekler ve şerit bağlantısını korur; böylece bir yol ağını görsel olarak düzenleyip OpenDRIVE formatına geri aktarabilirsiniz.

Bir OpenDRIVE .xodr dosyasını içe aktarma, düzenleme ve yeniden dışa aktarma.
  1. File menüsünü → Import’u açın.
  2. .xodr dosyasını seçin.
  3. drawtonomy yol ağını ayrıştırır ve hangi yolları dahil etmek istediğinizi seçebileceğiniz bir önizleme haritası gösterir.

İçe aktarıcı OpenDRIVE’ı 1.8 sürümüne kadar destekler. geoReference başlığı mevcut olduğunda okunur; böylece içe aktarılan yollar gerçek dünya konumlarında harita arka planı ile hizalanır.

Lanelet2 içe aktarıcısı gibi, .xodr içe aktarma işlemi de tüm dosyayı tuvale doğrudan dökmek yerine bir seçim önizlemesinden geçer:

  1. .xodr dosyasını seçtikten sonra drawtonomy her yolun önizlemesini gösterir.
  2. Düzenlemek istediğiniz yolları tıklayın veya sürükleyerek seçin.
  3. Import selection’a tıklayın.

Yalnızca ihtiyacınız olan bölgeyi içe aktarmak, büyük ağlarda editörün hızını korur — aşağıdaki performans ipuçlarına bakın.

OpenDRIVE özelliğiİçe aktarmada
Yol referans çizgileri (line, arc, spiral, poly3, paramPoly3)Değerlendirilir ve çoklu çizgi geometrisine örneklenir
Şerit bölümleri ve şerit genişlikleriPaylaşılan sınır çizgisi dizileriyle Lane şekillerine dönüşür
Şerit ardıl / öncül bağlantılarıNext / Previous şerit bağlantıları olarak korunur
KavşaklarBağlantı yolları şerit olarak içe aktarılır; kavşak alanları kesişim çokgenleri olarak işlenir
Dinamik <signal> (trafik ışıkları)<validity> kapsamındaki şeritlere bağlı düzenlenebilir trafik ışığı şekillerine dönüşür
Statik <signal> (trafik işaretleri, hız limitleri)Yönettiği şeritlere bağlı düzenlenebilir işaret kayıtlarına dönüşür; tam nitelik seti kullanıcı verisinde saklanır
geoReferenceHarita arka planının hizalanması için sahne kaynağını ayarlar

3D ayrıntı (yükseklik, eğim) içe aktarmada düzleştirilir — drawtonomy’nin tuvali 2D’dir — ancak özgün .xodr dosyası gidiş-dönüş için saklanır; bu sayede dokunulmayan 3D bilgiler dışa aktarmada aynen yeniden yayınlanır. Düzleştirilen veya yok sayılan özellikler tarayıcı konsoluna [OpenDRIVE import] etiketiyle kaydedilir.

drawtonomy, içe aktarma sırasında özgün .xodr XML’ini bir yardımcı dosya olarak saklar. Dışa aktarma sırasında dokunulmadığınız yollar bu kaynaktan olduğu gibi yeniden yayınlanır; dolayısıyla analitik geometrileri (klotoidler, polinomlar) örneklenmiş noktalardan yeniden hesaplanmak yerine tam olarak korunur. Düzenlediğiniz yollar ise OpenDRIVE geometrisine yeniden uyarlanır. Bu taşıma mekanizması, içe aktar → düzenle → dışa aktar döngüsünü yüksek kaliteli bir gidiş-dönüş haline getirir (esmini 3.3.0’da doğrulanmıştır).

drawtonomy büyük yol ağlarını işleyebilir; gerektiğinde tüm .xodr dosyasını içe aktarabilirsiniz. Yalnızca belirli bir bölümle çalışıyorsanız yalnızca ihtiyacınız olan yolları içe aktarmak editörü en hızlı halde tutar ve düzenlemeyeceğiniz geometriyi yüklemekten kaçınır.