Ant Road Planner

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

Метка: sample

Работаем над алгоритмом

Заинтересовавшиеся нашим проектом люди иногда присылают нам карты, на которых наш алгоритм досадно конфузится и не может выдать ничего вразумительного. Получается например вот так (для теста взят лишь фрагмент района), все равномерно вытоптано:

result_24020

Поэтому сейчас мы занимаемся изысканием способов улучшения алгоритма и его коэффициентов. Обычно проблемы возникают на больших районах с большим числом генераторов.

Под катом пример полного района и увесистая (3 Мб) гиф-анимация того, как сейчас выглядит генерация дорожек.

Читать далее

Разбор ошибок: Балтийская Жемчужина

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

7

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

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

Но вот с проектированием дорожек все по-прежнему плохо. Рассмотрим типичные ошибки под катом (много картинок).

Читать далее

Пример карты: Петергофское шоссе

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

Эти карты можно использовать как рекомендации к рисованию своих собственных.

Итак, сегодняшний пример: Петергофское шоссе в Санкт-Петербурге, между Ленинским проспектом и проспектом маршала Жукова:

http://antroadplanner.herokuapp.com/tasks/taskstatus?jobId=5720d88ca9855a0003cc72b0

Совершенные при проектировании участка ошибки:

  1. Люди не хотят поворачивать на 90 градусов! В итоге газоны покрыты тропинками идущими по диагонали между основными генераторами — магазином Максидом (большое здание сверху) и остановками транспорта. Это, наверное, наиболее часто встречающаяся ошибка.
  2. Не хватает тротуаров. Это серьезная проблема данного района (не только рассматриваемого участка, а вообще всего Петергофского шоссе)  — отсутствие тротуаров вдоль него. В итоге мы видим что люди ходят по газон вдоль шоссе, как на снимке так и на результатах работы алгоритма.

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

Страница 4 из 4