drawtonomy vs odrviewer.io
odrviewer.io
Dział zatytułowany „odrviewer.io”odrviewer.io to przeglądarkowy podglądacz plików OpenDRIVE. Po wczytaniu pliku .xodr renderuje sieć drogową w 3D bezpośrednio w przeglądarce i umożliwia eksport modelu .obj. Narzędzie opiera się na otwartoźródłowej bibliotece C++ libOpenDRIVE skompilowanej do WebGL; sam rdzeń przeglądarki jest zamknięty, jednak zasoby publiczne są dostępne na GitHub.
Co oferuje odrviewer.io (na podstawie strony i libOpenDRIVE):
- Wczytywanie i przeglądanie plików OpenDRIVE
.xodrw 3D, w całości w przeglądarce. - Eksport siatki
.objz geometrii drogi. - Szybki, bezinstalacyjny sposób na sprawdzenie zawartości pliku
.xodr.
Gdy trzeba rzucić okiem na plik OpenDRIVE — czy to otrzymany od kogoś, czy wygenerowany przez własne narzędzie — odrviewer.io to wygodna opcja dostępna z poziomu przeglądarki.
Gdzie drawtonomy może pasować obok niego
Dział zatytułowany „Gdzie drawtonomy może pasować obok niego”odrviewer.io i drawtonomy to nie zamienniki: odrviewer.io służy przede wszystkim do przeglądania plików .xodr, natomiast drawtonomy — do szkicowania układów 2D i eksportowania OpenDRIVE. Zgodnie z jego dokumentacją eksportera, eksport OpenDRIVE 1.8 w drawtonomy obejmuje podzbiór specyfikacji — pasy ruchu, sygnalizację świetlną, przejścia dla pieszych, podstawowe obiekty — i nie emituje jeszcze prymitywów skrzyżowań ani znaków drogowych jako wpisów <signal>.
Naturalne połączenie — obydwa działają w przeglądarce bez konieczności instalacji:
- Narysuj prosty układ w drawtonomy i wyeksportuj go jako OpenDRIVE 1.8.
- Otwórz wyeksportowany plik
.xodrw odrviewer.io, aby zobaczyć rendering 3D i upewnić się, że geometria jest poprawna. - Wprowadź poprawki w drawtonomy i ponownie sprawdź w odrviewer.io.
drawtonomy odpowiada za część „szkic i eksport”, odrviewer.io za część „podgląd i weryfikacja”.
W tym samym przeglądarkowym ekosystemie OpenDRIVE
Dział zatytułowany „W tym samym przeglądarkowym ekosystemie OpenDRIVE”Oba narzędzia pokazują, że przepływ pracy z OpenDRIVE może odbywać się w całości w przeglądarce — bez instalacji oprogramowania desktopowego. Fundament odrviewer.io, biblioteka libOpenDRIVE, jest również wykorzystywana w szerszej społeczności narzędzi ASAM OpenDRIVE. Narzędzia, które tworzą pliki OpenDRIVE (zamiast je tylko przeglądać), to między innymi LaneMaker, Truevision Designer i RoadRunner. Każde z tych narzędzi obsługuje inną część tego samego ekosystemu.