Resampling-Methode (Umgebungseinstellung)

Werkzeuge, die die Umgebungseinstellung "Resampling" berücksichtigen, interpolieren bei der Transformation des Raster-Datasets die Pixelwerte. 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. Sie erzeugen jedoch übersichtlichere Ausgaben für kontinuierliche Daten.

Dialogfeldsyntax

  • Resampling-Methode: Wählen Sie die Resampling-Methode aus, die bei Erstellung der Ausgabe verwendet werden soll.
    • Nächster Nachbar: 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 wird anhand eines gewichteten Entfernungsdurchschnitts der vier nächstgelegenen Eingabezellmittelpunkte ermittelt. Sie eignet sich für kontinuierliche Daten und bewirkt eine Glättung der Daten.
    • Kubisch: Es wird eine kubische Faltung ausgeführt und der neue Wert einer Zelle wird ermittelt, 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 "Nächster Nachbar". Der Nachteil der Option "Kubisch" 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.resamplingMethod = "interpolation_type"

ParameterErklärung

interpolation_type (optional)

Die folgenden Resampling-Methoden werden verwendet:

  • NEAREST: Verwendet den Wert der nächstgelegenen Zelle, um der Ausgabezelle beim Resampling einen Wert zuzuweisen. Dies ist die Standardeinstellung.
  • BILINEAR: Bestimmt den neuen Wert einer Zelle anhand eines gewichteten Entfernungsdurchschnitts der vier nächstgelegenen Mittelpunkte der Eingabezellen.
  • CUBIC: Bestimmt den neuen Wert einer Zelle, indem eine geglättete Kurve durch die sechzehn nächstgelegenen Mittelpunkte der Eingabezellen gepasst wird.

resamplingMethodSyntax

Skriptbeispiel

import arcpy
# Set the resampling method environment to bilinear interpolation
arcpy.env.resamplingMethod = "BILINEAR"

Verwandte Themen