【问题标题】:Trying to open shapefiles尝试打开 shapefile
【发布时间】:2021-01-31 18:50:09
【问题描述】:

我有许多用于 shapefile 的配套文件 - .cpg、.dbf、.prj、.sbn、.sbx、.shp、.rtree、.嘘

我尝试下载了一些可以打开 shapefile 的免费软件,例如 TatukGIS viewer 和 DBF Reader Plus,但都没有成功。

我在阅读这篇文章时尝试在 Python 中打开它们: http://www.acgeospatial.co.uk/geopandas-shapefiles-jupyter/

但是,我在安装 geopandas 时遇到了问题。当我尝试运行时出现此错误:

我查看了这些错误并尝试使用升级设置工具

完全迷路了,当我查找时不知道这个错误是什么意思

【问题讨论】:

    标签: python pip gis shapefile geopandas


    【解决方案1】:

    至于你原来的问题,试试QGIS 软件。在众多功能中,它肯定可以打开 Shapefile 以及许多其他地理空间格式。

    至于您发布的错误,它与用户权限有关并且已经得到解答,例如这里Access is denied when trying to pip install a package on Windows

    【讨论】:

    • 感谢您回答我的问题,好像 QGIS 没有打开这些 shapefile 类型。此外,非常感谢您对我得到的 pip install --upgrade setuptools 错误的回答,这是我尝试过的许多事情之一。虽然我已经在您的帮助下成功升级了 setuptools,但升级 setuptools 似乎并不能帮助我按预期安装 geopandas。
    【解决方案2】:

    显然 geopandas 是出了名的难以安装,尤其是在 Windows 上。要安装 geopandas,首先安装 Conda,以管理员身份打开 Anaconda Prompt 并输入:

    conda install -c conda-forge geopandas 
    

    在这里找到答案: https://www.reddit.com/r/gis/comments/as5rze/what_does_this_geopandas_installation_error_mean/

    然后您可以使用 geopandas 打开 shapefile

    【讨论】:

      猜你喜欢
      • 2020-05-17
      • 2014-03-04
      • 1970-01-01
      • 1970-01-01
      • 2021-08-04
      • 2015-07-09
      • 2017-04-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多