Raster-Statistik (Umgebungseinstellung)
Werkzeuge, die die Umgebungseinstellung "Raster-Statistik" berücksichtigen, steuern, wie Statistiken für Ausgabe-Raster-Datasets erstellt werden.
Mit der Option "Statistiken" können Sie Statistiken für das Ausgabe-Raster-Dataset erstellen. Statistiken sind für das Raster-Dataset notwendig, damit bestimmte Tasks in ArcMap oder ArcCatalog durchgeführt werden können, z. B. Anwenden einer Kontraststreckung oder Klassifizierung der Daten. Statistiken müssen nicht unbedingt an dieser Stelle erstellt werden, da sie dann berechnet werden, wenn sie zum ersten Mal benötigt werden, sofern sie nicht bereits berechnet wurden. Es wird jedoch empfohlen, Raster-Datasets vor ihrer Verwendung zu berechnen, wenn bestimmte Features verwendet werden sollen, die Statistiken erfordern. Die Standardanzeige eines Rasters in ArcMap oder ArcCatalog wird in den meisten Fällen verbessert, wenn bereits Statistiken berechnet wurden. Das liegt daran, dass eine Streckung mit einer Standardabweichung angewendet wird, wenn Statistiken vorhanden sind. In anderen Fällen, in denen die anzuzeigenden Daten nicht mit einer standardmäßigen Streckung angezeigt werden sollten, ist es besser, keine Statistiken für das Dataset zu berechnen.
Durch das Festlegen eines Sprungfaktors wird der Prozess zur Berechnung von Statistiken beschleunigt, indem Pixel übersprungen werden. Ausschlusswerte sind die Werte, die nicht in die Statistikberechnung einbezogen werden. Normalerweise werden die Hintergrundwerte ignoriert. Diese Einstellung wird für alle Werkzeuge verwendet, mit denen Raster-Datasets in ArcGIS erstellt werden. Unter Raster-Speicherungsmatrix finden Sie Informationen zu den Raster-Speicherformaten, die mit dieser Einstellung gesteuert werden können.
Verwendungshinweise
- Statistiken sind für ein Raster-Dataset notwendig, damit bestimmte Tasks in ArcMap oder ArcCatalog durchgeführt werden können, wie z. B. Anwenden einer Kontraststreckung oder Klassifizierung der Daten.
- Es wird empfohlen, die Raster-Datasets vor ihrer Verwendung zu berechnen, wenn Sie bestimmte Features verwenden möchten, die Statistiken erfordern.
- Mit einem Sprungfaktor kann die Berechnung von Statistiken beschleunigt werden, indem Pixel übersprungen werden.
- Ausschlusswerte sind die Werte, die nicht in die Statistikberechnung einbezogen werden. Normalerweise werden die Hintergrundwerte ignoriert.
- Die Sprungfaktoren für Raster-Datasets in File-Geodatabases und in ArcSDE-Geodatabases unterscheiden sich. Erstens, wenn die X- und die Y-Sprungfaktoren unterschiedlich sind, wird der kleinere Sprungfaktor für den X- und den Y-Sprungfaktor verwendet. Zweitens, der Sprungfaktor ist mit der Pyramidenebene verbunden, die dem gewählten Sprungfaktor am nächsten ist. Wenn der Sprungfaktor nicht der Anzahl der Pixel in einer Pyramidenebene entspricht, wird auf die nächste Pyramidenebene abgerundet und diese Statistik verwendet.
- Unter Raster-Speicherungsmatrix finden Sie Informationen zu den Raster-Speicherformaten, die mit dieser Einstellung gesteuert werden können.
Dialogfeldsyntax
- Statistik berechnen – Aktivieren Sie zum Berechnen von Statistiken das Kontrollkästchen.
- Sprungfaktor für Statistik
- X-Sprungfaktor – Die Anzahl der horizontalen Pixel zwischen den Stichproben. Der Wert muss größer Null und kleiner oder gleich der Spaltenanzahl im Raster-Dataset sein. Der Standardwert ist 1 oder der zuletzt verwendete Sprungfaktor.
- Y-Sprungfaktor – Die Anzahl der vertikalen Pixel zwischen den Stichproben. Der Wert muss größer Null und kleiner oder gleich der Zeilenanzahl im Raster-Dataset sein. Der Standardwert ist 1 oder der zuletzt verwendete Sprungfaktor.
- Ausschlusswert für Statistik – Ein Ausschlusswert, z. B. Hintergrundwert, der nicht in die Statistikberechnung einbezogen werden soll.
Skriptsyntax
arcpy.env.rasterStatistics = "calculate_statistics {x_skip_factor} {y_skip_factor} {statistics_ignore_value}"
Parameter |
Erläuterung |
---|---|
calculate_statistics (Erforderlich) | Verwenden Sie STATISTICS zum Berechnen von Statistiken. Geben Sie andernfalls KEINE an. |
x_skip_factor (optional) |
Der Sprungfaktor für die X-Achse. |
y_skip_factor (optional) | Der Sprungfaktor für die Y-Achse. |
statistics_ignore_value (optional) | Ein Ausschlusswert, z. B. Hintergrundwert, der nicht in die Statistikberechnung einbezogen werden soll. Der Ausschlusswert wird in runden Klammern eingegeben. |
import arcpy # Statistics using a skip factor of 100 for x and y, and # an ignore value of 0. arcpy.env.rasterStatistics = 'STATISTICS 100 100 (0)'