从 OpenStreetMap 数据中绘制漂亮的地图! 使用 osmnx + matplotlib + shapely 构建
从 OpenStreetMap 数据中绘制漂亮的地图! 使用 osmnx + matplotlib + shapely 构建
prettymaps 一个最小的 Python 库,用于从 OpenStreetMap 中绘制自定义地图,该库使用 osmnx、matplotlib、shapely 和 vsketch 包创建。 本作品受 GNU Affero General Public License v3.0 许可(您可以对该项目进行商业使用、分发和修改,但必须在源代码中附上许可和版权声明)。关于授权和 NFT 的注意事项: - 请在图中保留印刷消息,以便引用我的仓库和 OpenStreetMap(根据其许可要求)。 - 我个人反对 NFT 因为它们对环境的影响、巨大的洗钱金字塔计划以及它们在 开源 和生成艺术社区中创造的结构性激励。 - 我不会以任何方式授权使用此项目来销售 NFT,尽管我无法从法律上强制执行。 尊重创作者。 - AeternaCivitas 和 geoartnft 项目使用了此作品来销售 NFT,并拒绝引用它。请查看他们在被曝光后的反应: AeternaCivitas、geoartnft。 - 我关闭了其他生成艺术项目在 GitHub 上,并不会在 开源 上分享新项目,以保护自己免受 NFT 社区的侵害。如 Hacker News 上所述: prettymaps 子论坛 教程 (marimo) · Google Colaboratory 演示 安装 在本地安装: 使用 pip 安装 prettymaps: pip install prettymaps 在 Google Colaboratory 上安装: 使用 !pip install -e "git+https://GitHub.com/marceloprates/prettymaps#egg=prettymaps" 然后重启运行时(运行时 - 重启运行时) 之前导入 prettymaps 运行前端 在 prettymaps 安装后,您可以从 prettymaps 仓库中使用 streamlit 运行前端应用程序: streamlit run app.py 教程 全部教程见 docs/tutorial.md - 带有渲染图像、[Plot] 数据类的字段、层/样式参数、预设、多图、山影和关键点的 Markdown 逐步指导。快速入门: Python import prettymaps plot = prettymaps.plot('Stad van de Zon, Heerhugowaard, Netherlands') | 资源 | 可在哪里找到 | |---|--…
暂无开放 Issues,或尚未同步最近议题。