在gis中我们经常会做一些数据转换的功能如:CAD转Shp、Shp转FeatureClass等等吧,这些数据格式中,Shp是比较重要的一种数据格式,并且数据格式是对外开放的,下
面简单的阐述一下shp数据的格式。
我们知道shapefile文件主要是由三个文件组成:.shp文件、.shx文件、.dbf文件,如果文件加上投影信息会出现一个.prj文件,我们知道shapefile文件标识数据唯一值的是
FID字段,至于FID与OID、ObjectID三者的区别在这里我们不阐述,感兴趣的话可以网上搜一下。
注意:以下如果没有特殊说明,shp文件指的是图形存储文件,shapefile文件指的是总文件。
shp、dbf、shx三个文件,包括头文件和实体信息,我们分别看一下三个文件的信息:
shp文件:shp文件主要包括头文件和实体文件两个组成部分,下图是shp文件的主文件:
shp文件的实体信息,不同类型数据的实体信息存储的是不一样,点线面的存储信息如下:
点的实体信息: