Ich lese ein Fenster eines Tif mit Rasterio. Wie verwende ich die verfügbaren Übersichten, um eine heruntergesampelte Version der Daten zu erhalten, anstatt sie mit der tatsächlichen Auflösung zu lesen?
Im Moment lese ich ein Fenster wie dieses:
rmin, cmin = source.index(xmin, ymin)
rmax, cmax = source.index(xmax, ymax)
data = source.read(band, window=((rmax, rmin), (cmin, cmax)))
Was ich machen will; was ich vorhabe zu tun:
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)
Irgendwelche Ideen? Beachten Sie, dass in meinem Fall die Übersichten intern sind , aber jede Lösung, die sich aus Übersichten ableitet, großartig ist.