Ich bin etwas verwirrt darüber, wie die Zonenstatistik-Tools in QGIS funktionieren (entweder das Tool 'Zonal Statistics' unter den Raster-Tools aus der QGIS-Toolbox für Geoalgorithmen oder das Tool 'Raster Statistics from Polygons' unter den SAGA Vector <-> Raster-Tools ).
Grundsätzlich habe ich eine Rasterkartenebene und einige kleine Polygone in einer separaten Ebene. Ich möchte jedem Polygon den Wert des Rasters unten zuweisen. Falls ein Polygon mehrere Rasterzellen überlappt, möchte ich nur das Maximum haben.
Die Ausgabe macht jedoch keinen Sinn und ich kann mich nicht hinter die Argumentation dieser Ergebnisse stellen (die offensichtlich nicht das Maximum der unterlegten Rasterzelle sind):
Irgendwelche Ideen, was ich falsch mache oder was ich noch nicht berücksichtigt habe? Die Ergebnisse mit dem Python - API in qgis.analysis.QgsZonalStatistics()
( gemäß dieser Frage hier ) sind viel besser, aber es funktioniert nur Angebot count
, mean
und sum
... aber aus irgendeinem Grunde nicht max
oder min
.