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

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

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

Переработано отображение троп

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

Слегка изменен алгоритм. Теперь после симуляции строятся маршруты между всеми парами точек. Там где маршруты проходят по газонам — вокруг них строятся буфера, которые и являются итоговыми полигонами.

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

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

Реализована возможность экспорта в векторный формат

Теперь мы можем проэкспортировать результаты симуляции в векторный формат GeoJSON, а не только в виде растровых изображений.

Результаты включают отдельные файлы для:

  • Самой карты и всех ее объектов
  • Сгенерированных геометрий стихийных троп
  • Маршрутов пешеходов между всеми парами точек притяжения
  • Тепловой карты распределения пешеходов, в виде сетки точек и количества маршрутов через каждую точку

Такой набор файлов можно дальше открыть в какой-нибудь ГИС, например QGIS, а дальше уже анализировать самостоятельно или отрисовывать для своих отчетов с нужными стилями.

Эта дополнительная возможность доступна только при заказе анализа у нас. При самостоятельном запуске через веб-сервис по-прежнему доступны только растровые изображения.

Пример такого файла для одного из проектов дворов: arp-geojson-sample

Исправлена отправка писем

Mailchimp и Sendgrid, которыми мы пользовались раньше, помахали ручками и ушли из России. Пришлось провести импортозамещение, и перейти на mail.ru. Теперь на сайте снова работают уведомления о выполненных вычислениях, а также снова приходят письма с подтверждением адреса при регистрации.

Спасибо тем, кто заказывает у нас платный анализ территорий — это помогает развивать проект!

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