Przejdź do głównej zawartości

drawtonomy vs SUMO netedit

netedit to graficzny edytor sieci drogowych wchodzący w skład Eclipse SUMO — symulatora mikroskopowego ruchu drogowego opracowanego przez DLR jako projekt open source. To narzędzie 2D do budowania i edytowania sieci drogowych, które stanowi punkt wejścia do pełnego łańcucha narzędzi symulacyjnych.

Według dokumentacji SUMO netedit obsługuje:

  • edycję 2D elementów sieci: krawędzi, pasów ruchu, skrzyżowań, połączeń i sygnalizacji świetlnej,
  • edycję popytu transportowego — pojazdy, osoby, trasy i typy pojazdów,
  • dodatkową infrastrukturę: przystanki autobusowe, detektory, znaki zmiennej prędkości,
  • import i eksport OpenDRIVE przez netconvert (obsługa OpenDRIVE 1.4; konwersja jest stratna — łuki są próbkowane do polilinii, a kształty skrzyżowań są regenerowane),
  • licencję open source Eclipse Public License; dostępne kompilacje desktopowe dla Linux i Windows.

Jeśli celem jest zbudowanie sieci drogowej, na której faktycznie zostanie przeprowadzona symulacja ruchu, netedit to edytor dostarczany razem z symulatorem, który tę symulację uruchomi.

drawtonomy to przeglądarkowa tablica do tworzenia diagramów jezdni z widokiem 2D z góry. Nie posiada funkcji symulacji ruchu drogowego. Zgodnie z dokumentacją eksportera eksport do OpenDRIVE 1.8 / OpenSCENARIO 1.3 obejmuje podzbiór specyfikacji — pasy ruchu, sygnalizację świetlną, przejścia dla pieszych i podstawowe obiekty — i nie emituje jeszcze prymitywów skrzyżowań ani znaków drogowych jako wpisów <signal>.

Kilka obszarów, w których drawtonomy może uzupełnić pracę z netedit:

  • szybkie szkicowanie skrzyżowania lub zmiany pasa bezpośrednio w przeglądarce, bez konieczności instalowania czegokolwiek, zanim przystąpi się do budowania symulowanej sieci,
  • plik .drawtonomy.svg jako edytowalne źródło ilustracji do diagramu sieci opisywanej w artykule naukowym lub prezentacji,
  • eksport OpenSCENARIO 1.3 do pliku .xosc, gdy narzędziem docelowym jest odtwarzacz OpenSCENARIO taki jak esmini, a nie SUMO.

Naturalny podział pracy, gdy oba narzędzia są dostępne: netedit do sieci, którą się symuluje, drawtonomy do ilustracji, która tę sieć objaśnia.

netedit i drawtonomy działają w 2D i oba stykają się ze standardem ASAM OpenDRIVE — netedit przez netconvert, drawtonomy przez eksporter. Ponieważ SUMO jest mikrosymulator ruchu, relacja między tymi narzędziami jest bliższa współpracy niż rywalizacji; szczegóły znajdziesz na stronie ekosystemu SUMO. Inne narzędzia czytające lub zapisujące OpenDRIVE z różnych perspektyw to LaneMaker, Truevision Designer oraz Blender DSC. Każde z nich działa w innym obszarze tego samego ekosystemu.