Geopandas是用来处理地理空间数据的python第三方库,它是在pandas的基础上建立的,完美地融合了pandas的数据类型,并且提供了操作地理空间数据的高级接口,使得在python中进行GIS操作变成可能。
但是Geopandas安装特别麻烦,我在使用pip install geopandas时遇到了如下报错: 提示要安装GDAL,但直接用pip install GDAL又提示ERROR: Failed building wheel for GDAL,于是只能用已经编译好的whl文件安装。具体步骤如下:
访问Python第三方包whl文件库https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到GDAL,选择合适的Python版本和机器架构的文件下载(文件名中cp后的数字是Python版本;32位机器选择win32,64位机器选择win_amd64)。同样的方法下载Fiona、Shapely的文件。我的环境是64位机器,Python3.8,下载文件如下:
接下来依次安装GDAL、Fiona、Shapely的whl文件,命令为pip install 文件名,注意:除非whl文件在当前工作目录下,否则要输入从盘符起的完整路径
再运行pip install geopandas即可安装成功,导入成功
PS:上述网站的下载速度可能很慢,请耐心等待,我用的是联通的流量也只有20KB/s速度。或者与我环境相同的,可以从百度盘链接下载: 链接:https://pan.baidu.com/s/1W0RmuP9yAHPvl9NUS0gAuw 提取码:a7s8