OSMnx — это пакет Python, позволяющий легко загружать, моделировать, анализировать и визуализировать уличные сети и другие геопространственные объекты из OpenStreetMap. Вы можете загрузить и смоделировать пешеходные, автомобильные или велосипедные сети с помощью одной строки кода, а затем проанализировать и визуализировать их. Вы можете так же легко работать с городскими удобствами/достопримечательностями, контурами зданий, остановками общественного транспорта, данными о высоте, ориентацией улиц, скоростью/временем в пути и маршрутами.
Выпущен OSMnx 2.0: прочтите руководство по миграции.
Если вы используете OSMnx в своей работе, цитируйте статью:
Боинг, Г. (2024). Моделирование и анализ городских сетей и удобств с помощью OSMnx. Рабочий документ. https://geoffboeing.com/publications/osmnx-paper/
Сначала прочтите руководство по началу работы, чтобы ознакомиться с пакетом и часто задаваемыми вопросами.
Затем просмотрите галерею примеров OSMnx, где вы найдете пошаговые руководства и примеры кода.
Следуйте руководству по установке, чтобы установить OSMnx.
Если у вас возникнут какие-либо проблемы, обратитесь к Справочнику пользователя. Репозиторий OSMnx размещен на GitHub. Если у вас есть вопросы с практическими рекомендациями или по использованию, задайте их на StackOverflow, поскольку мы резервируем систему отслеживания проблем репозитория для отслеживания ошибок и разработки функций.
OSMnx имеет открытый исходный код и лицензируется по лицензии MIT. Лицензия открытых данных OpenStreetMap требует, чтобы производные работы обеспечивали правильное указание авторства. Обратитесь к руководству по началу работы, чтобы узнать об ограничениях использования.