shapefile文件的内部结构剖析

shapefile文件的内部结构剖析

shapefile文件的内部结构剖析

中文释义如下:

字节 类型 字节序 用途
0–3 int32 大端序 文件编号 (永远是十六进制数0x0000270a)
4–23 int32 大端序 五个没有被使用的32位整数
24–27 int32 大端序 文件长度,包括文件头。(用16位整数表示)
28–31 int32 小端序 版本
32–35 int32 小端序 图形类型(参见下面)
36–67 double 小端序 最小外接矩形(MBR),也就是一个包含shapefile之中所有图形的矩形。以四个浮点数表示,分别是X坐标最小值,Y坐标最小值,X坐标最大值,Y坐标最大值。
68–83 double 小端序 Z坐标值的范围。以两个浮点数表示,分别是Z坐标的最小值与Z坐标的最大值。
84–99 double 小端序 M坐标值的范围。以两个浮点数表示,分别是M坐标的最小值与M坐标的最大值。