python - Geopandas 空间连接 - 无法导入 geopandas.tools

标签 python pandas geopandas

我目前在 Python 中结合使用 Pandas 和 ArcPy 来完成我的 GIS 工作。我最近听说了 Geopandas 并且有兴趣学习使用它作为 ArcPy 的替代品来进行基本的地理处理操作(空间连接点到多边形、相交多边形等)。

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

我找到了一个关于空间连接的 Geopandas 教程 ( http://nbviewer.ipython.org/github/geopandas/geopandas/blob/master/examples/spatial_joins.ipynb ),我一直在尝试在“两个 GeoDataFrames 之间的空间连接”下进行学习。

前 4 行导入必要的模块:

import os 
from shapely.geometry import Point
from geopandas import GeoDataFrame, read_file
from geopandas.tools import overlay

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

关于出了什么问题有什么建议吗?会不会是依赖包安装出错了?

感谢您的帮助!

最佳答案

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

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

关于python - Geopandas 空间连接 - 无法导入 geopandas.tools,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30563072/

相关文章:

python - 无法使用 pip 安装requirements.txt

python , Pandas : GroupBy attributes documentation

pandas - 根据列值选择行

python - 识别 GeoDataFrame 的缓冲边界

python - 无法安装 Geopandas

python - cm = plt.cm.RdBu 是什么意思?

python - seaborn 更改聚类图可视化选项,无需重做聚类

python - Sentry 不断返回不存在的事件 ID

python - 使用月份日期时间合并多个数据框

geopandas - 在 Windows 上安装 Geopandas 的问题