Arcgis Shapefile文件类型和扩展名

shapefile files

什么是shapefile文件?

ArcGIS shapefile具有强制文件和可选文件。shapefile所需的强制文件扩展名是.shp、.shx和.dbf。但是可选文件是:.prj、.xml,.sbn和.sbx

每种ArcGIS文件类型的功能是什么?另外,如何打开这些GIS文件?

如果您有几个小时的空闲时间,则可以阅读 `34页的ESRI Shapefile技术说明文档<http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf>`__

如果时间是一个因素,那么我们建议您进一步阅读。让我们更仔细地研究一下ArcGIS shapefile的组成部分。

Shapefiles

shapefile文件列表

.shp 是一个 强制性的 提供特征几何图形的Esri文件。每个shapefile都有自己的.shp文件,表示 空间矢量数据。例如,它可以是地图中的点、线和多边形。

.shx强制性的 Esri 和AutoCAD形状索引位置。这种类型的文件用于向前和向后搜索。

.dbf 是用于存储属性数据和对象ID的标准数据库文件。对于shape文件.dbf文件是 强制性的 。您可以在Microsoft Access或Excel中打开.dbf文件。

Shapefile Files

Shapefile文件

.prj 是一个 可选择的 包含与shapefiles坐标和投影系统关联的元数据的文件。如果该文件不存在,则会出现“未知坐标系”错误。如果要修复此错误,必须使用“定义投影”工具,该工具会生成 .prj文件<https://gisgeography.com/arcgis-projections-define-project>`__。

.xml 文件类型包含与shapefile关联的元数据。如果删除此文件,则实质上是删除元数据。您可以打开和编辑此 可选择的 任何文本编辑器中的文件类型(.xml)。

.sbn 是一个 可选择的 优化空间查询的空间索引文件。此文件类型与.sbx文件一起保存。这两个文件组成了形状索引,以加快空间查询的速度。

.sbx 与加快加载时间的.sbn文件类似。它与.sbn文件一起工作以优化空间查询。我们测试了.sbn和.sbx扩展名,发现当这些文件存在时,加载速度更快。它比不使用.sbn和.sbx文件快6秒(27.3秒对33.3秒)。

.cpg可选择的 描述用于创建shapefile的编码的纯文本文件。如果您的shapefile没有cpg文件,那么它具有系统默认编码。

构成shapefile的强制和可选文件

如果您需要在 Windows资源管理器中 移动shapefile文件,则应拖放所有必需和可选文件。

如果 在ArcCatalog 中,它将为您移动所有必需和可选文件。

`150多种不同的GIS文件扩展名<http://www.fileinfo.com/filetypes/gis>`__,专门用于GIS。但这甚至不包括AutoCAD和常见的图像格式。

最常见的GIS文件类型是shapefile。甚至 `USGS Earth Explorer都接受shapefile作为输入<http://earthexplorer.usgs.gov/>`__来定义边界。

Shapefiles由3个必需文件.shp,.shx和.dbf组成。但是组成shapefile的可选文件是:.xml、.prj、.sbn和.sbx。

如果能够识别出这些差异,那么可以 成为ArcGIS shapefile的母版。