标签:
GeoPandas是一个开源项目,它的目的是使得在Python下更方便的处理地理空间数据。GeoPandas扩展了pandas的数据类型,允许其在几何类型上进行空间操作。几何操作由 shapely执行。 GeoPandas进一步依赖于 fiona进行文件存取和 descartes ,matplotlib 进行绘图。
GeoPandas 的目的是在Python下更容易处理地理数据。它结合了pandas和shaply的功能,提供在pandas下的空间操作和shapel下高层次的处理多几何构型的接口。GeoPandas 允许你很容易的用Python进行操作,不然的话,你将不得不用一个空间数据库去处理,如PostGIS。
笔者目前的发现版本是0.1,安装,可以使用pip或easy_install:
pip install geopandas
你也可以通过克隆 GitHub上的仓库去安装最新的开发版本,命令脚本如下:
git clone https://github.com/geopandas/geopandas.git
cd geopandas
python setup.py install
同样也可以在PyPI上安装最新的可用开发版本,使用pip,加上--pre安装1.4或者更高的版本,或者直接使用pip从GitHub仓库中安装:
pip install git+git://github.com/geopandas/geopandas.git
支持Python版本2.6,2.7,和3.2+
依赖包:
绘图的话会用到另外的一些包:
从源目录下运行当前的测试集,在命令行运行:
nosetests -v
测试自动运行在GitHub库中所有的提交事务上,包括在Travis CI的push请求。
后续更新中。。。
标签:
原文地址:http://www.cnblogs.com/giserliu/p/4988615.html