コード例 #1
0
ファイル: BoundingBox.cs プロジェクト: Tylland/altidude
 public BoundingBox(ShpReader reader)
 {
     _xMin = reader.ReadDouble();
     _yMin = reader.ReadDouble();
     _xMax = reader.ReadDouble();
     _yMax = reader.ReadDouble();
 }
コード例 #2
0
ファイル: FileHeader.cs プロジェクト: Tylland/altidude
        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);
        }