get_extent
get_extent#
- get_extent(xds: Union[str, xarray.core.dataarray.DataArray, xarray.core.dataset.Dataset, rasterio.io.DatasetReader]) geopandas.geodataframe.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
xds (PATH_XARR_DS) – Path to the raster or a rasterio dataset or a xarray
- Returns
Extent as a
geopandas.Geodataframe
- Return type
gpd.GeoDataFrame