bbox_transform()
is a convenience function for:
bbox_to_wkt(bbox) |>
g_transform(srs_from, srs_to) |>
bbox_from_wkt()
Usage
bbox_transform(bbox, srs_from, srs_to)
Arguments
- bbox
Numeric vector of length four containing a bounding box
(xmin, ymin, xmax, ymax) to transform.
- srs_from
Character string in OGC WKT format specifying the
spatial reference system for bbox
.
- srs_to
Character string in OGC WKT format specifying the target
spatial reference system.
Value
Numeric vector of length four containing a transformed bounding box
(xmin, ymin, xmax, ymax).
Examples
elev_file <- system.file("extdata/storml_elev.tif", package="gdalraster")
ds <- new(GDALRaster, elev_file)
ds$bbox()
#> [1] 323476.1 5101872.0 327766.1 5105082.0
bbox_transform(ds$bbox(), ds$getProjection(), epsg_to_wkt(4326))
#> [1] -113.28289 46.04764 -113.22629 46.07760
ds$close()