Всегда, когда видел что зону пешей доступности станций обозначают ровными кругами с некоторым радиусом, думал о том, что это не учитывает сколько реально можно пройти пешком от станции за какое-то время в силу городского "рельефа".
Поэтому за выходной набросал вот такую интерактивную карту: https://metro-stations-accessibility.web.app
Карта дает 10-минутные пешие зоны вокруг станций (построенные - синие, МЦК - зеленые, в процессе строительства / в официальных планах - желтые).
У каждой станции есть дополнительные параметры: сколько человек проживает в зоне пешей доступности и оптимальность пешей зоны в процентах (100% - если зона совпадает на 100% с идеально ровным кругом радиуса 10-минутной ходьбы по прямой).
Допущения / неточности:
изохроны построены с точностью десятков метров
изохроны считаются от центров станций, а не вестибюлей (но мне кажется это правильно, ведь еще нужно пройти по станции и выйти с нее)
у строящихся станций в некоторых случаях бардак и пока по картам пройти нельзя (например от Тютчевской до Мосрентгена)
если строится пересадочная станция, ее не добавлял
некоторые станции за МКАД пропущены, как существующие, так и строящиеся. В ближайших планах - поправить.
пока нет станций МЦД и электричек - можно быстро добавить (но вот различить МЦД и электрички обычные будет пока муторно)
Дополнительно в ближайших планах выгрузить статистику - отсортированный список станций по покрытию населения и доступности зон, как по существующим, так и по строящимся станциям.
Чисто теоретически можно сделать такую же карту
для трамваев и автобусов
других городов
вместо 10 минут использовать любое значение
Все упирается только в ограничение запросов к API OSM 🙂
Данные брал из OSM, маршруты строил с помощью Openrouteservice.