raster
This module contains a set of functions to deal with GDAL datasets (rasters)
get_bbox_wgs84(raster)
¶
Returns the bounding box from a raster.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
raster |
Union[Dataset, str, OTBObject]
|
raster filename (str) or GDAL dataset |
required |
Returns:
| Type | Description |
|---|---|
BoundingBox
|
a BoundingBox instance |
Source code in scenes/raster.py
get_epsg(gdal_ds)
¶
Get the EPSG code of a GDAL dataset
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
gdal_ds |
Dataset
|
GDAL dataset |
required |
Returns:
| Type | Description |
|---|---|
int
|
EPSG code (int) |
Source code in scenes/raster.py
get_epsg_extent_wgs84(filename)
¶
Returns (epsg, extent_wgs84) from a raster file that GDAL can open.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
filename |
str
|
file name |
required |
Returns:
| Type | Description |
|---|---|
Tuple[int, Tuple[Tuple[float]]]
|
(epsg, extent_wgs84) |
Source code in scenes/raster.py
get_extent(raster)
¶
Return list of corners coordinates from a raster
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
raster |
Union[Dataset, str, OTBObject]
|
GDAL dataset, str (raster filename) or OTBObject |
required |
Returns:
| Type | Description |
|---|---|
Tuple[Tuple[float]]
|
list of coordinates |
Source code in scenes/raster.py
get_extent_wgs84(raster)
¶
Returns the extent in WGS84 CRS from a raster
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
raster |
Union[Dataset, str, OTBObject]
|
GDAL dataset, str (raster filename) or OTBObject |
required |
Returns:
| Name | Type | Description |
|---|---|---|
extent |
Tuple[Tuple[float]]
|
coordinates in WGS84 CRS |
Source code in scenes/raster.py
get_projection(raster)
¶
Returns the projection (as str) of a raster.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
raster |
Union[Dataset, str, OTBObject]
|
GDAL dataset, str (raster filename) or OTBObject |
required |
Returns:
| Type | Description |
|---|---|
str
|
a str |