Американский студент создал программу, которая позволяет воссоздать уличную сеть любого города мира в виде крошечной карты. Всего 3 кв. км одного участка расскажут о всей уличной системе, характерной для города.
Крошечная карта объяснит устройство целого города

Студент-аспирант Калифорнийского университета (США) Джефф Боинг в рамках своей диссертации разработал специализированную программу, которая позволяет воссоздать уличную сеть любого города мира с помощью всего одной строки кода.

Для разработки городских карт студент использовал язык программирования Python. За основу он взял иллюстрации из книги Аллана Джейкобса Great Streets.

На каждой карте изображена 1 миля2 (2,59 км2) уличной сети каждого города. Таким образом, можно сравнить, как расположены те или иные объекты в городе, а также построить пешие маршруты.

Например, на схемах Портленда и Сан-Франциско видно, что города имеют ортогональное устройство: они состоят из блоков зданий, которые «разбиваются» сеткой автомобильных дорог.

Карта бизнес-парка в пригороде Ирвина (штат Калифорния) показывает широко раскинувшуюся автодорогу, характерную для американской урбанизации второй половине XX века, объясняет аспирант. В качестве контраста он приводит план итальянского Рима, состоящего из сложных, извилистых улочек и переулков, которые формировались в течение тысячи лет.

Еще одна схема сравнивает городские планы Нью-Йорка, Парижа, Туниса и Атланты.

Как объясняет Джефф Боинг, его программа должна помочь специалистам по урбанистке, анализирующим устройство уличной сети в разных городах. Она предоставляет сразу несколько новых возможностей: во‑первых, автоматизирует процесс обозначения на карте административных зданий и мест, где проводятся строительные работы (программа скачивает данные из OpenStreetMap); во‑вторых, алгоритм программы позволяет самостоятельно корректировать неточности в «построении» карт. Кроме того, пользователь может просчитывать маршруты и делать топологические измерения.