Перейти к содержимому

drawtonomy vs SUMO netedit

netedit — графический редактор дорожных сетей, входящий в состав Eclipse SUMO, микроскопического симулятора дорожного трафика с открытым исходным кодом, разработанного в DLR. Это двумерный инструмент для построения и редактирования дорожных сетей, стоящий в начале полного конвейера симуляции трафика.

Что умеет netedit (согласно документации SUMO):

  • Редактирование элементов сети в 2D — рёбра, полосы движения, перекрёстки, соединения и светофоры.
  • Редактирование транспортного спроса — транспортные средства, пешеходы, маршруты и типы ТС.
  • Дополнительная инфраструктура — остановки общественного транспорта, детекторы, знаки переменной скорости.
  • Импорт и экспорт OpenDRIVE через netconvert (в целом поддерживается OpenDRIVE 1.4; преобразование является потерянным — кривые дискретизируются в ломаные линии, а формы перекрёстков перестраиваются заново).
  • Открытый исходный код под лицензией Eclipse Public License; сборки для Linux и Windows.

Если вы строите дорожную сеть, по которой планируете реально запускать симуляцию трафика, netedit — тот редактор, который поставляется вместе с симулятором.

drawtonomy — браузерная доска для двумерных схем движения сверху вниз. Симуляции трафика в нём нет. Согласно документации экспортёра, экспорт OpenDRIVE 1.8 / OpenSCENARIO 1.3 покрывает подмножество спецификации — полосы движения, светофоры, пешеходные переходы, базовые объекты — и пока не генерирует примитивы перекрёстков и дорожные знаки как записи <signal>.

Несколько небольших возможностей, которые drawtonomy может добавить рядом с netedit:

  • Браузерная поверхность для быстрого эскиза перекрёстка или слияния полос движения — ничего устанавливать не нужно.
  • Редактируемый источник иллюстраций .drawtonomy.svg для схемы дорожной сети в статье или на слайде.
  • Экспорт OpenSCENARIO 1.3 в парный файл .xosc, когда целевой инструмент — плеер OpenSCENARIO, например esmini, а не SUMO.

Разумный подход при наличии обоих: netedit для сети, которую вы симулируете, drawtonomy для схемы, которая её поясняет.

В одной открытой экосистеме дорожных сетей

Заголовок раздела «В одной открытой экосистеме дорожных сетей»

netedit и drawtonomy работают в 2D и оба взаимодействуют с ASAM OpenDRIVE — netedit через netconvert, drawtonomy через свой экспортёр. SUMO — микроскопический симулятор трафика, поэтому отношения между ними скорее взаимодополняющие, чем конкурентные; подробнее о том, как эти два уровня связаны, — на странице экосистемы SUMO. Другие инструменты, читающие и записывающие OpenDRIVE с разных сторон: LaneMaker, Truevision Designer и Blender DSC. Все мы работаем над разными частями одной экосистемы.