get_extent

Contents

get_extent#

get_extent(ds: Union[str, tuple, DatasetReader]) GeoDataFrame[source]#

Get the extent of a raster as a geopandas.Geodataframe.

>>> raster_path = "path/to/raster.tif"

>>> extent1 = get_extent(raster_path)
>>> # or
>>> with rasterio.open(raster_path) as ds:
>>>     extent2 = get_extent(ds)
>>> extent1 == extent2
True
Parameters:

ds (PATH_ARR_DS) – Path to the raster, its dataset, its xarray or a tuple containing its array and metadata

Returns:

Extent as a geopandas.Geodataframe

Return type:

gpd.GeoDataFrame