datacube.utils.geometry.rio_reproject#

datacube.utils.geometry.rio_reproject(src, dst, s_gbox, d_gbox, resampling, src_nodata=None, dst_nodata=None, **kwargs)[source]#

Perform reproject from ndarray->ndarray using rasterio as backend library.

Parameters:
  • src (ndarray) – image as ndarray

  • dst (ndarray) – image as ndarray

  • s_gbox (GeoBox) – GeoBox of source image

  • d_gbox (GeoBox) – GeoBox of destination image

  • resampling (str | int | Resampling) – str|rasterio.warp.Resampling resampling strategy

  • src_nodata (int | float | None) – Value representing “no data” in the source image

  • dst_nodata (int | float | None) – Value to represent “no data” in the destination image

  • kwargs – any other args to pass to rasterio.warp.reproject

Return type:

ndarray

Returns:

dst