Resampling-Methode (Umgebungseinstellung)
Durch das Resampling werden bei der Transformation des Raster-Datasets die Pixelwerte interpoliert. Diese Vorgehensweise wird verwendet, wenn die Ein- und Ausgabe nicht hundertprozentig übereinstimmen, wenn sich die Pixelgröße ändert und/oder wenn die Daten verschoben werden.
Verwendungshinweise
- Die Option "NEAREST" sollte für Kategoriedaten verwendet werden, da keine neuen Werte erstellt werden.
- Die Optionen "BILINEAR" und "CUBIC" sollten nicht mit Kategoriedaten verwendet werden, erzeugen aber bessere Ausgaben für kontinuierliche Daten.
Dialogfeldsyntax
- Resampling-Methode – Wählen Sie die Resampling-Methode aus, die bei Erstellung der Ausgabe verwendet werden soll.
- NEAREST - Es erfolgt eine Zuweisung des nächsten Nachbarn. Dies ist die schnellste der Interpolationsmethoden. Sie wird vorwiegend für diskontinuierliche Daten verwendet (beispielsweise für eine Klassifizierung der Landnutzung), weil die Zellenwerte nicht geändert werden. Der maximale räumliche Fehler entspricht der Hälfte der Zellengröße.
- BILINEAR - Es wird eine bilineare Interpolation durchgeführt und der neue Wert einer Zelle anhand eines gewichteten Entfernungsdurchschnitts der vier nächstgelegenen Eingabezellmittelpunkte wird bestimmt. Sie eignet sich für kontinuierliche Daten und bewirkt eine Glättung der Daten.
- CUBIC - Es wird eine kubische Faltung ausgeführt und der neue Wert einer Zelle bestimmt, indem eine geglättete Kurve durch die sechzehn nächstgelegenen Mittelpunkte der Eingabezellen geführt wird. Die Methode eignet sich für kontinuierliche Daten, allerdings enthält das Ausgabe-Raster möglicherweise Werte, die außerhalb des Bereichs des Eingabe-Rasters liegen. Das Raster ist geometrisch jedoch weniger verzerrt als mit dem Resampling-Algorithmus "NEAREST". Der Nachteil der Option "CUBIC" ist die längere Verarbeitungszeit. In einigen Fällen können die Ausgabe-Zellenwerte außerhalb des Bereichs der Eingabe-Zellenwerte liegen. Wenn dies nicht gewünscht ist, wählen Sie stattdessen "BILINEAR".
Skriptsyntax
arcpy.env.resample = "interpolation_type"
Parameter |
Erläuterung |
---|---|
interpolation_type (optional) |
Die verwendete Resampling-Methode:
|
import arcpy
# Set the resampling method environment to bilinear interpolation.
arcpy.env.resamplingmethod = "BILINEAR"
Verwandte Themen
9/11/2013