基于Python的开源映射工具包

PyMapKit的Python项目详细描述


PyMapKit公司

PyMapKit是一个基于Python的开源映射工具包。 它可以用于创建地图、可视化地理空间数据和开发GIS应用程序。 它是模块化的:因此它可以非常简单地使用,但也可以集成到复杂的映射应用程序中。在

基本用途

## Import PyMapKitimportPyMapKit## Create a PyMapKit Map objectm=PyMapKit.Map()## Set Map Attributesm.set_size(500,500)m.set_location(40.0,-81.0)m.set_scale(500)## Add tile layertile_layer=PyMapKit.TileLayer("https://tileserver.com/tile/{z}/{y}/{x}")## Create data layersvect_layer=PyMapKit.VectorLayer("./path/to/file.shp")rast_layer=PyMapKit.VectorLayer("./path/to/file.tiff")## Add layers to Map Objectm.add_layer(tile_layer)m.add_layer(vect_layer)m.add_layer(rast_layer)## Render to filem.render("map.png")

安装

外部依赖性

PyMapKit需要两个需要安装非Python组件的外部库。在安装PyMapKit之前,您需要在系统上安装这些组件。这些依赖关系是:

  • GDAL/OGR:用于加载地理空间数据和扭曲光栅数据集
  • Cario:用于绘图操作
Linux/Ubuntu: ^{pr2}$

窗口:

Coming soon

Mac OSx:

Coming soon

安装PyMapKit

要从PyPI安装PyMapKit,只需运行:

pip install PyMapKit

或者从GitHub repo安装:

git clone https://github.com/BenKnisley/PyMapKit.git
pip install -r ./PyMapKit/requirements.txt
pip install ./PyMapKit

开发者附加功能

如果您正在为PyMapKit做贡献,请确保您也安装了dev需求。在

pip install -r requirements_dev.txt

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
HTTP标头的java InputStream未终止   java测试SpringWebListener   具有定义的替换编号Java的regex ReplaceAll   在java中使用contains()方法   java在选择查询中使用JoinColumn字段   具有用户的java Start-stop demon不是以给定用户启动   java glBufferData生成GL\u无效\u操作   java中循环代码的循环   Java位无符号移位(>>>>)会产生奇怪的结果   java HQL使用点分隔符从select获取结果   条纹、弹簧、玩耍(或?):使用哪种高性能Java框架?   广播接收机中的java停止服务   java回收器视图占据整个屏幕。不在上面显示我的UI元素   java使MySQL查询更快   java MappedByteBuffer查询   java递归算法问题