Крошечная карта объяснит устройство целого города

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

  • Технологии

    Российские суда на подводных крыльях: впервые в XXI веке

  • Технологии

    Белорусы запустили производство велосипедов из дерева

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

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

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

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

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

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

©  Популярная Механика