Werkzeuge, die die Umgebungseinstellung "Raster-Statistiken" berücksichtigen, steuern, wie Statistiken für Ausgabe-Raster-Datasets erstellt werden.
Mit der Option "Statistiken berechnen" können Sie Statistiken für das Ausgabe-Raster-Dataset erstellen. Statistiken sind für ein Raster-Dataset notwendig, damit bestimmte Tasks in der Anwendung durchgeführt werden können, wie z. B. die Anwendung einer Kontraststreckung oder die Klassifizierung der Daten. Das Berechnen von Statistiken, falls sie nicht bereits vorliegen, ist nicht von wesentlicher Bedeutung, da sie berechnet werden, wenn sie zum ersten Mal benötigt werden. Es wird jedoch empfohlen, Statistiken vor der Verwendung von Raster-Datasets zu berechnen, falls bestimmte Features verwendet werden sollen, die Statistiken erfordern.
Verwendungshinweise
- Statistiken sind für ein Raster-Dataset notwendig, damit bestimmte Tasks in der Anwendung durchgeführt werden können, wie z. B. Anwenden einer Kontraststreckung oder Klassifizierung der Daten.
- Es wird jedoch empfohlen, Statistiken für Ihre Raster-Datasets vor deren Einsatz zu berechnen, wenn Sie mit Features arbeiten 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 können Sie die Hintergrundwerte ignorieren.
- Die Sprungfaktoren für Raster-Datasets, die in einer File-Geodatabase gespeichert sind, sind unterschiedlich. Erstens, wenn die X- und die Y-Sprungfaktoren unterschiedlich sind, wird der kleinere Sprungfaktor für den X- und den Y-Sprungfaktor verwendet. Zweitens ist der Sprungfaktor mit der Pyramidenebene verbunden, die am besten zum angegebenen Sprungfaktor passt. 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
- Statistiken berechnen: Aktivieren Sie zum Berechnen von Statistiken das Kontrollkästchen.
- Sprungfaktor für Statistiken: Ermöglicht das Überspringen von Pixeln zwischen Stichproben.
- X-Sprungfaktor: Die Anzahl der horizontalen Pixel zwischen den Stichproben. Der Wert muss größer 0 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 0 und kleiner oder gleich der Zeilenanzahl im Raster-Dataset sein. Der Standardwert ist 1 oder der zuletzt verwendete Sprungfaktor.
- Ausschlusswert für Statistiken: Ein oder mehrere Ausschlusswerte, z. B. ein Hintergrundwert, der nicht in die Statistikberechnung einbezogen werden soll. Mehrere Werte werden durch Semikolons getrennt angegeben
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 NONE 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 oder mehrere Ausschlusswerte, z. B. ein Hintergrundwert, der nicht in die Statistikberechnung einbezogen werden soll. Mehrere Werte werden durch Leerzeichen getrennt angegeben. |
Skriptbeispiel
import arcpy
# Statistics using a skip factor of 100 for x and y, and
# ignore values of 0 and 255
arcpy.env.rasterStatistics = 'STATISTICS 100 100 (0 255)'