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坐标的最大值。 |