revrt.utilities.raster.integer_dimension_window#

integer_dimension_window(bounds, transform)[source]#

Make valid-size window with integer dimensions

This method guarantees the window dimensions are integers >= 1. Window offsets are also floored to the nearest integer.

Parameters:
  • bounds (tuple) – 4-tuple defining bounding box (left, bottom, right, top).

  • transform (affine.Affine) – Affine transform for raster for which to generate window.

Returns:

rasterio.windows.Window – Window with integer offsets and non-zero integer dimensions.