drawtonomy vs SUMO netedit
SUMO netedit
Заголовок раздела «SUMO netedit»netedit — графический редактор дорожных сетей, входящий в состав Eclipse SUMO, микроскопического симулятора дорожного трафика с открытым исходным кодом, разработанного в DLR. Это двумерный инструмент для построения и редактирования дорожных сетей, стоящий в начале полного конвейера симуляции трафика.
Что умеет netedit (согласно документации SUMO):
- Редактирование элементов сети в 2D — рёбра, полосы движения, перекрёстки, соединения и светофоры.
- Редактирование транспортного спроса — транспортные средства, пешеходы, маршруты и типы ТС.
- Дополнительная инфраструктура — остановки общественного транспорта, детекторы, знаки переменной скорости.
- Импорт и экспорт OpenDRIVE через
netconvert(в целом поддерживается OpenDRIVE 1.4; преобразование является потерянным — кривые дискретизируются в ломаные линии, а формы перекрёстков перестраиваются заново). - Открытый исходный код под лицензией Eclipse Public License; сборки для Linux и Windows.
Если вы строите дорожную сеть, по которой планируете реально запускать симуляцию трафика, netedit — тот редактор, который поставляется вместе с симулятором.
Где drawtonomy может дополнять его
Заголовок раздела «Где drawtonomy может дополнять его»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. Все мы работаем над разными частями одной экосистемы.