Сервис позволяет работать с картами формата open street map. Можно использовать как свои карты, так и подгружать нужные с помощью python скрипта.
Далее сервис позволяет в выбранном городе исследовать существующие районы или произвольную область, которую можно выделить с помощью полигонов.
По выбранному городу, району или полигональной области можно построить граф дорожно-транспортной сети и его топологическое разложение, посчитать некоторые метрики. Затем можно загрузить граф в виде таблицы или изображения.
/api/cities_osm/
. {Название города с большой буквы}.osm.pbf
. Пример: Москва.osm.pbf
.Для запуска серверной части приложения необходимо выполнить из основной директории проекта команду:
docker compose up --build
После выполнения команды, по окончании сборки контейнера, доступ к сайту и серверу базы данных можно получить по следующим ссылкам:
Для того, чтобы корректно завершить работу сервера в консоле выполните команду:
docker compose down
1) Бекенд и серверная часть 2) Фронтенд 3) Аналитика