基于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第三方库


热门话题
java XStream自定义转换器,可从列表生成平面XML结构?   java GridView项目文本不改变颜色   java您必须在主类中扩展JApplet吗?   如何使用java编写基于Excel的csv文件?   java如何从这段代码中得到整个多边形的颜色?   具有多个表连接和sum()的java HQL,first()   java如何使用一种方法将两个数组添加到一起   带鼠标+键盘的VBO Java LWJGL   java如何在XDB中创建小数点为2的浮点字段   java如何从XAuthToken获得身份验证?   内存管理如何正确使用java。终结者先生?   音频如何在Java中使用PortAudio(带处理的jpab)绘制波形?   java是Youtube上的视频列表,包含400个错误代码   爪哇我的巴恩斯利蕨太瘦了   java为什么Android会忽略READ_SMS权限?   jpeg问题从JAVA启动MATLAB代码   java如何判断当前bash脚本是否从调用脚本调用   方法重写中的Java静态变量   java如何在peerpeer Ad hoc网络中的两个具有两跳距离的对等方之间中继RTP(实时传输协议)流   java Android:以编程方式检索资源字符串