Geopandas 空间连接 - 无法导入 geopandas.tools
Geopandas Spatial Joins - unable to import geopandas.tools
我目前在 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),我一直在尝试遵循 "Spatial Joins between two GeoDataFrames"。
前4行导入必要的模块:
import os
from shapely.geometry import Point
from geopandas import GeoDataFrame, read_file
from geopandas.tools import overlay
其中 3 行 运行 成功,但第 4 行没有。我收到以下导入错误:"ImportError: No module named tools"
关于出了什么问题有什么建议吗?会不会是依赖包安装出错了?
感谢您的帮助!
Geopandas 0.1.0 已发布,这是最新记录的 geopandas 版本 on 13 Jul 2014 does not contain the tools package according to github
您可能应该安装最新版本的 geopandas 或从 github 中提取 repo 并自行构建。
我目前在 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),我一直在尝试遵循 "Spatial Joins between two GeoDataFrames"。
前4行导入必要的模块:
import os
from shapely.geometry import Point
from geopandas import GeoDataFrame, read_file
from geopandas.tools import overlay
其中 3 行 运行 成功,但第 4 行没有。我收到以下导入错误:"ImportError: No module named tools"
关于出了什么问题有什么建议吗?会不会是依赖包安装出错了?
感谢您的帮助!
Geopandas 0.1.0 已发布,这是最新记录的 geopandas 版本 on 13 Jul 2014 does not contain the tools package according to github
您可能应该安装最新版本的 geopandas 或从 github 中提取 repo 并自行构建。