Geopandas Spatial Joins - 无法导入geopandas.tools

时间:2015-05-31 21:50:00

标签: python pandas geopandas

我目前使用Pandas和ArcPy的组合在Python中进行GIS工作。我最近听说过Geopandas,我有兴趣学习使用它作为ArcPy的替代方案,用于基本地理处理操作(空间连接点到多边形,交叉多边形等)。

我已经安装了Geopandas及其依赖项(gdal,shapely,fiona和pyproj)。

我找到了一个关于空间连接(http://nbviewer.ipython.org/github/geopandas/geopandas/blob/master/examples/spatial_joins.ipynb)的Geopandas教程,我一直试图在“两个GeoDataFrame之间的空间连接”下遵循这个教程。

前4行导入必要的模块:

merge-base

其中3条线路成功运行,但第4条线路没有运行。我收到以下导入错误:“ImportError:没有名为tools的模块”

关于出了什么问题的任何建议?安装依赖项会出错吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

Geopandas 0.1.0是最新发布的geopandas版本已发布on 13 Jul 2014不包含工具包according to github

您应该安装最新版本的geopandas或从github获取repo并自行构建。