public FileHeader(ShpReader reader) { _fileCode = reader.ReadIntBigEndian(); _unused1 = reader.ReadIntBigEndian(); _unused2 = reader.ReadIntBigEndian(); _unused3 = reader.ReadIntBigEndian(); _unused4 = reader.ReadIntBigEndian(); _unused5 = reader.ReadIntBigEndian(); _fileLength = reader.ReadIntBigEndian(); _version = reader.ReadInt(); _shapeType = reader.ReadInt(); _xMin = reader.ReadDouble(); _yMin = reader.ReadDouble(); _xMax = reader.ReadDouble(); _yMax = reader.ReadDouble(); _zMin = reader.ReadDouble(); _zMax = reader.ReadDouble(); _mMin = reader.ReadDouble(); _mMax = reader.ReadDouble(); reader.AssertPosition(100); }
public IndexRecord(ShpReader reader) { _offset = reader.ReadIntBigEndian(); _length = reader.ReadIntBigEndian(); }
public ShapeHeader(ShpReader reader) { _number = reader.ReadIntBigEndian(); _length = reader.ReadIntBigEndian(); }