kivy花园地图视图演示。
kivy-garden.mapview的Python项目详细描述
地图视图
Mapview是一个Kivy小部件,用于显示交互式地图。一直是这样 设计灵感来自 ^{和} Leaflet。在
这个widget的目标是替代Google地图widget, 即使Kivy在Android上也能很好地工作。 我想要一个地图小部件,可以支持自定义地图,并设计了 最新最先进的Kivy方法。在
特点
- 本地多点触摸(一个用于翻译,多个用于翻译和缩放)
- 异步下载
- 避免了地砖坐标上的GPU限制/浮动精度问题
- 标记器支架
- 火辣辣的!在
- 默认情况下使用
MapSource
支持Z/X/Y提供程序 - 通过
MBTilesMapSource
支持.mbtiles - 支持标记聚类,通过
ClusteredMarkerLayer
要求
它需要concurrent.futures
和requests
。
如果你在Android/iOS上使用它,别忘了添加openssl
作为一个需求,
否则,从requests
导入urllib3
时会出现问题。在
安装
pip install mapview
使用
这个小部件可以在Python或Kv中使用。也就是说,不是 一切都可以用千伏来完成,以防止过多的计算。在
^{pr2}$了解更多信息:
贡献
看看我们的contribution guide并随时改进花。在
许可证
这个软件是根据麻省理工学院的许可条款发布的。 请参阅LICENSE.txt文件。在
如何释放
请参阅花园instructions了解如何制作新版本。在
- 项目
标签: