Ant Road Planner

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

Метка: publication

Статья на Хабре про сложности импорта DXF чертежей

Формат DXF только выглядит простым, а на деле полон костылей и наворотов:

https://habrahabr.ru/post/301484/

ca772c33decd46cc85caa7c1bf88def6

Сейчас я занят переделкой кода редактора, новая версия будет работать на API Leaflet, использовать данные OSM, сможет редактировать карты не привязанные к местности (как DXF так и просто рисовать поверх загруженной картинки-подложки) и вообще будет очень крутой. Надеюсь.

Разрешение сетки и точность вычислений

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

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

result

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

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

Вот пример карты с высоким разрешением, на которой сейчас тестируется импорт из DXF (скоро-скоро он уже появится на вебсервисе, пока в урезанном виде):

result_18050

Несмотря на высокую плотность дорожек их направления четко прослеживаются.

Если разрешение обработанной карты вас не устраивает — присылайте ее мне на smirnov.egor.v@gmail.com (либо ссылку на карту на сервисе, либо geojson файл), я обсчитаю ее с максимальной детальностью.

Туториал на Habrahabr

Опубликована статья-туториал на Habrahabr, пошагово описывающая процесс рисования карты из предыдущего поста:

https://habrahabr.ru/post/282626/

UPD: почти 400 карт отправлены за сегодня на обработку, сервер молотит не переставая. Интересно было бы услышать отзывы тех, кто их отправлял: похоже ли предсказание алгоритма на реальность. Совсем идеально если с фотографиями и примерами. Писать можно на хабре, тут или слать на почту smirnov.egor.v@gmail.com

habraeffect

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