gdal3.5.3 OGREnvelope 构造函数
时间: 2023-08-11 15:06:51 浏览: 126
gdal-3.5.3编译库
GDAL(Geospatial Data Abstraction Library)是一个用于读写地理空间数据的C++库。GDAL中也有一个OGREnvelope类,其构造函数与之前介绍的OGREnvelope类构造函数略有不同。
GDAL 3.5.3中OGREnvelope类的构造函数如下:
```
OGREnvelope::OGREnvelope(double dfXMin = 0.0, double dfXMax = 0.0, double dfYMin = 0.0, double dfYMax = 0.0)
```
该构造函数与之前介绍的OGREnvelope类构造函数类似,也可以用来创建一个指定坐标范围的OGREnvelope对象。其中dfXMin、dfXMax、dfYMin、dfYMax分别表示OGREnvelope对象的左、右、下、上边界的坐标值。
例如,可以使用以下代码创建一个包含坐标点(1, 2)和(3, 4)的OGREnvelope对象:
```
OGREnvelope env(1.0, 3.0, 2.0, 4.0);
```
这将创建一个左下角坐标为(1, 2),右上角坐标为(3, 4)的OGREnvelope对象。值得注意的是,GDAL中OGREnvelope类的构造函数参数的默认值均为0.0,因此如果没有指定坐标范围,则会创建一个左下角和右上角坐标均为(0, 0)的OGREnvelope对象。
阅读全文