MultiPointZ

A MultiPointZ represents a set of PointZs, as follows:
  • The bounding box is stored in the order Xmin, Ymin, Xmax, Ymax.
  • The bounding Z range is stored in the order Zmin, Zmax.
The following table shows MultiPointZ byte stream contents.
Position Field Value Type Number Byte order
Byte 0 Shape Type 20 Integer 1 Little endian
Byte 4 Box Box Double 4 Little endian
Byte 36 NumPoints NumPoints Integer 1 Little endian
Byte 40 Points Points Point NumPoints Little endian
Byte X Zmin Zmin Double 1 Little endian
Byte X+8 Zmax Zmax Double 1 Little endian
Byte X+16 Z Array Z Array Double NumPoints Little endian
Tip: X = 40 + (16 * NumPoints)