开发者社区> 问答> 正文

拥有.dbf,.prj,.shp和.shx文件时,如何在geopandas中读取shapefile?

我有一个包含形状文件的文件夹。更正式地说,我拥有的文件是:“。dbf”,“。prj”,“。shp”和“ .shx”。现在,我通过以下方式读取形状文件:

shapefile_path = r".\canada.shp"
canada = geopandas.read_file(shapefile_path)

但是其他文件呢?

任何帮助深表感谢!!

问题来源:stackoverflow

展开
收起
is大龙 2020-03-24 23:24:34 2108 0
1 条回答
写回答
取消 提交回答
  • “ .dbf”,“。prj”,“。shp”和“ .shx”都是同一ShapeFile的一部分。由于某些原因,SHP的结构被拆分为多个文件。如果像上面一样将.shp读入geopandas,它也会自动读取其余部分,从而为您提供由几何,属性和投影组成的正确的GeoDataFrame。您可以在Wiki上查看有关哪种文件类型的用途的详细信息。

    回答来源:stackoverflow

    2020-03-24 23:24:42
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载