Карта пешеходного трафика Москвы

Всем привет! Хочу рассказать, как я строил карту пешеходного трафика Москвы и как эта карта помогла найти подходящее помещение для нового коворкинга.

Карта пешеходного трафика Москвы
102102

более интересно понять как задача решалась технически.
использовались графы и соотвествующие БД?

Ответить

Все максимально просто, просто python notebook, в котором:
1. взял N жилых домов,
2. от каждого дома запросил маршрут до ближайшего метро у API Mapbox,
3. наложил маршруты друг на друга с весами, получил список сегментов, у каждого сегмента свой вес.

Далее список сегментов сохранил в отдельный файл и загрузил его на сервер. На сервере при каждом запросе мы проходим через все сегменты и ищем тот, на котором лежит точка, куда кликнул пользователь.

Ответить