Ant Road Planner

Как сделать удобную пешеходную инфраструктуру

Метка: Development Страница 1 из 2

Новая версия AntRoadPlanner

Обновление алгоритмов и веб-сервиса!

Наконец-то дошли руки этим заняться — и сейчас на финальной стадии доработки совершенно новый Ant Road Planner. Новый симулятор пешеходного движения, который еще лучше будет помогать проектировщикам в нелегком деле создания правильной и удобной пешеходной инфраструктуры .

Читать далее

Обновление 1.7.2

Очередное обновление нашего симулятора пешеходных потоков, связанное с загрузкой DXF файлов.

Этот непростой формат продолжает преподносить свои неприятные сюрпризы.

На этот раз поправлены ошибки 500 при попытке импорта DXF, содержащих определенную конфигурацию геометрии. Спасибо пользователям за репорты!

Обновление 1.7.1

Выложена новая версия 1.7.1 нашего симулятора пешеходных потоков. Благодаря настойчивости одного из пользователей исправили ряд проблем при импорте DXF файлов:

  • Исправлена ошибка когда .dxfparams файл не читался из-за неправильной кодировки
  • Исправлен импорт DXF файлов, в которых у объектов выставлено значение extrusion, теперь их координаты должны правильно читаться
  • Исправлено падение веб-редактора при открытии некоторых проимпортированных DXF

Вообще DXF формат это непрерывная боль. Когда-то я даже писал про это статью на Хабре: https://habr.com/ru/articles/301484/ Почему-то для Java нет адекватных открытых библиотек для чтения этого формата, все что есть — очень устарели и не обновлялись 10 и более лет. И постоянно приходится вылавливать баги и проблемы с импортом, особенно когда речь заходит о больших проектах кварталов, со сложными геометриями. Так что приходится разбираться в ручном режиме с каждым проектом.

Если у вас возникают проблемы с импортом — пишите на info@antroadplanner.ru, разберемся и добавим фиксов, чтобы дальше такие файлы читались как следует.

Обновление 1.7.0: новое отображение троп, экспорт в векторном формате

Давненько мы не обновляли код нашего симулятора пешеходных потоков. Но вот, наконец, дошли руки допилить его немного.

Вчера и сегодня в ходе технических работ были перебои в работе сервиса, но теперь все работает стабильно.

Мы переработали отображение троп на изображениях с результатами симуляции, добавили экспорт результатов в GeoJSON, починили отправку писем. Подробнее — под катом.

Читать далее

Обновление 1.6.0

Выложили небольшое обновление пешеходного симулятора:

  • Добавлен поп-ап с подтверждением закрытия страницы в редакторе. Теперь можно не бояться случайным движением мышки убить результат часового труда по разметке карты.
  • Поправлена геометрия генераторов, теперь это действительно прямоугольник, убрана раздражающая лишняя точка.
  • Убран логин через Facebook в связи с признанием Meta в РФ экстремистской организацией. Впрочем, он вроде бы не пользовался популярностью у пользователей. Если для вас это создало проблемы — напишите нам.

В последнее время у нас наблюдаются проблемы с доставкой писем с подтверждением почтового ящика при регистрации. Если у вас возникли проблемы с этим — пишите нам, подтвердим вручную.

Обновление импорта DXF

Давно у нас не было обновлений программной части нашего симулятора, так как для наших целей текущей версии пока хватает.

Однако вот тут наконец дошли руки поправить некоторые старые баги в импорте DXF:

  1. Раньше импорт падал при добавлении файла с маленьким количеством слоев. Алгоритм пытался определить правильную кодировку названий слоев, но иногда ему не хватало данных;
  2. Исправлена обработка дуг. Теперь закругления на углах дорог будут именно дугами, а не прямыми линиями.

Отправка карт возобновлена

Мы переделали генератор изображений, теперь он создает меньше визуального мусора и более четко очерчивает тропы.

В местах, где пересекается очень много троп, по-прежнему возможна трудноразличимая мешанина из красных линий, однако в большинстве других мест предсказания алгоритма стали гораздо более читаемыми.

Если у вас возникают проблемы с трактованием результатов симуляции — пишите нам на info@antroadplanner.ru, мы поможем вам разобраться.

Обновление 1.4.2

Небольшое обновление содержит исправление нескольких ошибок:

  1. Добавлена возможность создавать слои с проходимыми заборами при импорте из DXF (раньше можно было создавать только непроходимые)
  2. Поправлено некорректное превью письма с извещением об окончании симуляции
  3. Администраторы теперь могут вручную перепосылать карту на обработку. Раньше это было сложно сделать, что приводило к задержкам в случае каких-либо проблем, если карта зависала в состоянии «считается», хотя на самом деле не считалась.

Фикс неработоспособности симуляции

В срочном порядке вчера выложили обновление 1.4.1. Как оказалось, в прошлую версию проползли пара серьезных багов, приводивших к неработоспособности симуляции (она начиналась и тут же заканчивалась за один шаг, никакие тропы естественно сформироваться не успевали).

Сейчас проблема исправлена, симулятор снова работает.

 

Обновление 1.4.0

В основном это обновление затронуло работу с изохронами. Мы сейчас занимаемся исследованиями в этой области и даже подали статью на International Young Scientists Conference in Computational Science. Саму статью мы выложим чуть позже, а пока изменения в сервисе:

  1. Поддержка нескольких изохрон — теперь на карту можно добавить сколько угодно маркеров, для каждого будет сгенерирована отдельная картинка и положена в архив с результатами.
  2. Экспорт изохрон в GeoJSON. Теперь для изохрон доступна не только jpeg-картинка, но и файл с полигонами временных зон в формате GeoJSON. Этот файл затем можно экспортировать в любую популярную картографическую программу и уже там, например, посчитать количество объектов заданного типа в пределах нужной временной зоны.
  3. У маркеров изохрон теперь можно задавать свойства — количество временных зон (по умолчанию 7 зон по одной минуте) и предполагаемую скорость движения пешеходов (по умолчанию 5 метров в секунду, средняя скорость ходьбы взрослого человека).
  4. Исправлены некоторые ошибки импорта данных из Open Street Map
  5. Поправлены ссылки, приводившие к предупреждениям в некоторых браузерах о небезопасном соединении при заходе по https

Страница 1 из 2