Estoy leyendo una ventana de un tif usando rasterio. ¿Cómo utilizo las vistas generales disponibles para obtener una versión de muestra reducida de los datos en lugar de leer en la resolución verdadera?
En este momento estoy leyendo una ventana como esta:
rmin, cmin = source.index(xmin, ymin)
rmax, cmax = source.index(xmax, ymax)
data = source.read(band, window=((rmax, rmin), (cmin, cmax)))
Lo que quiero hacer:
rmin, cmin = source.index(xmin, ymin, use_overview=True)
rmax, cmax = source.index(xmax, ymax, use_overview=True)
data = source.read(band, window=((rmax, rmin), (cmin, cmax)), use_overview=True)
¿Algunas ideas? Tenga en cuenta que en mi caso las vistas generales son internas , pero cualquier solución que se lea de las vistas generales es excelente.