İçeriğe geç

drawtonomy vs odrviewer.io

odrviewer.io, çevrimiçi bir OpenDRIVE görüntüleyicidir. Bir .xodr dosyası yüklediğinizde yol ağını tarayıcıda 3B olarak render eder ve buradan bir .obj modeli dışa aktarabilirsiniz. Temelinde, WebGL’e derlenen açık kaynaklı libOpenDRIVE C++ kütüphanesi yatmaktadır; görüntüleyicinin çekirdeği kapalı kaynak olmakla birlikte GitHub’da genel varlıkları mevcuttur.

odrviewer.io’nun sunduğu özellikler (site ve libOpenDRIVE belgelerine göre):

  • OpenDRIVE .xodr dosyalarını kurulum gerektirmeden, tamamen tarayıcı üzerinden 3B olarak yükleme ve görüntüleme.
  • Yol geometrisinden .obj mesh’i dışa aktarma.
  • Bir .xodr dosyasının gerçekte ne içerdiğini hızlıca doğrulamanın pratik yolu.

Elinize geçen ya da kendi aracınızın ürettiği bir OpenDRIVE dosyasını kontrol etmek istediğinizde odrviewer.io, kurulum gerektirmeyen kullanışlı bir tarayıcı çözümüdür.

odrviewer.io ile drawtonomy birbirinin yerine geçen araçlar değildir: odrviewer.io öncelikli olarak .xodr dosyalarını görüntülemek için tasarlanmışken, drawtonomy 2B bir düzeni taslak olarak çizmek ve OpenDRIVE’a dışa aktarmak için kullanılır. Dışa aktarma belgelerine göre drawtonomy’nin OpenDRIVE 1.8 dışa aktarması, spesifikasyonun bir alt kümesini kapsar — şeritler, trafik ışıkları, yaya geçitleri ve temel nesneler — ancak henüz kavşak primitifleri veya trafik işaretlerini <signal> girişleri olarak desteklememektedir.

İki araç birbirini tamamlayan doğal bir çift oluşturur; her ikisi de kurulum gerektirmeden tarayıcıda çalışır:

  • drawtonomy’de basit bir düzeni taslak olarak çizin ve OpenDRIVE 1.8 olarak dışa aktarın.
  • Dışa aktarılan .xodr dosyasını odrviewer.io’da açarak 3B render’ı görün ve geometrinin beklediğiniz gibi okunduğunu doğrulayın.
  • drawtonomy’de yineleyin; odrviewer.io’da tekrar kontrol edin.

Kısaca: drawtonomy çizim ve dışa aktarma tarafında, odrviewer.io ise görüntüleme ve inceleme tarafında yer alır.

Tarayıcı tabanlı OpenDRIVE ekosisteminde ikisi birlikte

Section titled “Tarayıcı tabanlı OpenDRIVE ekosisteminde ikisi birlikte”

Her iki araç da OpenDRIVE iş akışlarının masaüstü kurulumu olmadan tarayıcıda yürütülebileceğini göstermektedir. odrviewer.io’nun temeli olan libOpenDRIVE, ASAM OpenDRIVE araç topluluğunda başka yerlerde de kullanılmaktadır. OpenDRIVE oluşturan — yalnızca görüntüleyen değil — araçlara bakmak istiyorsanız LaneMaker, Truevision Designer ve RoadRunner sayfalarına göz atabilirsiniz. Hepimiz aynı ekosistemin farklı parçaları üzerinde çalışıyoruz.