DS

Библиотека prettymaps для создания карт из OpenStreetMap

image source

prettymaps — минималистичная Python-библиотека для создания настраиваемых карт на основе данных OpenStreetMap. Она использует пакеты osmnx, matplotlib, shapely и vsketch для загрузки данных, обработки геометрии и визуализации.

Библиотека распространяется под лицензией GNU Affero GPL v3.0, что позволяет коммерческое использование, распространение и модификацию при условии раскрытия исходного кода. Автор не поддерживает использование проекта для создания NFT и просит уважать его позицию.

prettymaps включает интерактивный блокнот, Streamlit-интерфейс и подробное руководство. Проект был представлен на Hacker News и имеет активное сообщество. Установка проста, а примеры включают различные стили и техники.

GitHub ★ 12,816

Загрузка страницы