Ant Road Planner

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

Метка: Development

Обновление 1.3.1

В этой версии исправлены некоторые ошибки с импортом сложной геометрии, которые могли встречаться при обработке данных Open Street Map.

Теперь наш редактор может переварить и вот такую карту (значительная часть Петроградского района СПб):

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

Обновление 1.3.0

Несколько небольших изменений в работе с картами:

  1. Пользователь теперь может удалять свои карты, находящиеся в очереди на выполнение. Работает только для залогиненных пользователей. На странице со списком у таких карт появилась иконка с крестиком. Таким образом теперь можно удалить отправленные по ошибке карты, чтобы сервер не тратил времени на их симуляцию.
  2. Долгожданное нововведение: OSM карта теперь автоматически прокручивается на город, в котором находится пользователь. Теперь не придется скроллить через всю страну, если вы не из Москвы.
    Определение города работает по IP адресу, так что может иногда ошибаться (особенно если вы используете VPN или прокси).
  3. Поправлена проблема с рендерингом итоговых изображений. Теперь если на карте есть граница области симуляции, то изображение обрезается точно по ней.
    Ранее изображение обрезалось по крайним точкам присутствующей на карте геометрии. Если вы хотели симулировать только небольшой кусочек большой карты то на итоговом изображении он занимал лишь небольшой фрагмент, и разглядеть что-то было трудновато.  Теперь же картинки «зумятся» на область симуляции.

Тепловые карты распределения пешеходов

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

heatmap_15430

Читать далее

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