Shapefile综述

来源:互联网 发布:访客网络连不上 编辑:程序博客网 时间:2024/05/24 06:26

学GIS的同学,尤其是经常使用ArcGIS的同学肯定使用过的空间数据存储方式Shapefile,想当年见到Shapefile那么多的子文件就头疼,现在研究了一下那些子文件到底是个什么东西,没有很深,但是知道个大概~


Shapefile综述

  • Shapfile文件是美国环境研究所(ESRI)研制的GIS文件系统格式文件,是工业标准的矢量数据文件;
  • Shapefile无法存储拓扑关系,但是本身是有拓扑的;
  • Shapefile主要包含三个文件:一个主文件.shp,一个索引文件.shx,一个dBASE(.dbf)表;

Shapefile主要文件

文件名后缀 详述 *.shp .shp文件由固定长度的文件头和接着的变长度空间数据记录组成,文件头由100字节的空间数据元数据组成,主要说明文件的长度,Shape类型,整个Shape的范围等;空间数据记录中的每条记录描述构成一个地理特征(即feature)的所有顶点(vertices)的坐标值 *.shx .shx文件中,每条记录包含对应的主文件.shp记录距离主文件开始的偏移量 *.dbf dBASE表(.dbf)表包含Shapefile文件中每一个feature的特征属性,表中的属性记录和主文件中的顺序相同,通过索引建立一一对应关系

Shapefile次要文件

文件名后缀 详述 *.prj 空间参考文件 .sbn与 .sbx 空间索引文件,它能加速空间数据的读取;是在对数据进行操作、浏览或连接后才产生的 *.shp.xml 以xml格式保存元数据 *.atx dBASE的属性索引文件 *ixs与 *mxs 可读写的Shapefile地理编码索引
0 0
原创粉丝点击