Mit der Image Analyst-Lizenz verfügbar.
Mit der Spatial Analyst-Lizenz verfügbar.
Übersicht
Die Funktion "ArcStatistics" berechnet Argumente der Statistik. Diese Funktion umfasst vier ArgStatistics-Methoden: ArgMax, ArgMin, ArgMedian und Dauer.
Hinweise
Bei ArgStatistics wird allen Raster-Bändern aus jedem Eingabe-Raster ein mit 0 beginnender inkrementeller Bandindex zugewiesen. Die Sortierung erfolgt zuerst nach dem Eingabe-Raster-Index und dann nach der relativen Bandreihenfolge in den Eingabe-Rastern, wie in der unten stehenden Tabelle dargestellt. Wenn beispielsweise das erste Eingabe-Raster (Eingabe-Index 0) die beiden Bänder b11 und b12 hat und das zweite Eingabe.-Raster (Eingabe-Index 1) die vier Bänder b21, b22, b23 und b24 hat, sieht der Bandindex wie in der folgenden Tabelle aus:
Band | Eingabe-Index | Bandindex |
---|---|---|
b11 | 0 | 0 |
b12 | 0 | 1 |
b21 | 1 | 2 |
b22 | 1 | 3 |
b23 | 1 | 4 |
b24 | 1 | 5 |
Anschließend gibt die ArgMax-Funktion für jedes Pixel den Band index zurück, für den der maximale Pixel value erreicht ist. In der folgenden Tabelle beispielsweise beträgt der maximale Pixelwert 189. Er ist in Band b21 gespeichert, wobei der band index 2 ist. Deshalb gibt die ArgMax-Funktion den Wert 2 zurück.
Band | Bandindex | Pixelwert |
---|---|---|
b11 | 0 | 33 |
b12 | 1 | 54 |
b21 | 2 | 189 |
b22 | 3 | 145 |
b23 | 4 | 34 |
b24 | 5 | 28 |
ArgMin ist das Argument des Minimums; es gibt den Band index zurück, für den das jeweilige Pixel seinen Minimalwert erreicht. Beispielsweise beträgt in der vorherigen Tabelle der minimale Pixel value 28, der in Band b24 gespeichert ist, wobei der Band index 5 ist. Deshalb gibt die ArgMin-Funktion den Wert 5 zurück.
Die ArgMedian-Methode gibt den Band index zurück, für den das jeweilige Pixel den Medianwert der Werte aus allen Bändern erreicht. Stellen Sie sich die Werte aus allen Bändern als ein Array vor. Nach dem Sortieren des Arrays in aufsteigender Reihenfolge ist der Medien derjenige Wert, der die untere Hälfte des Arrays von der oberen Hälfte trennt. Genauer ausgedrückt: Wenn das aufsteigend sortierte Array n Werte hat, entspricht der Median dem i-ten Wert (0-basiert), wobei:
i = ( (n-1) / 2 )
Beispielsweise wird die obige Tabelle in aufsteigender Reihenfolge nach Pixelwerten sortiert, wie in der folgenden Tabelle gezeigt. Der Median liegt bei 34, ArgMedian gibt also für den Band index 4 zurück.
Band | Bandindex | Pixelwert |
---|---|---|
b24 | 5 | 28 |
b11 | 0 | 33 |
b23 | 4 | 34 |
b12 | 1 | 54 |
b22 | 3 | 145 |
b21 | 2 | 189 |
Die Dauer-Methode sucht nach den längsten aufeinanderfolgenden Elementen in dem Array, wobei jedes Element einen Wert hat, der größer als oder gleich Min und kleiner als oder gleich Max ist, und gibt die Länge zurück. Für die Dauer-Methode werden die Eingabewerte Min und Max benötigt.
Beispielsweise sind in der obigen Tabelle mit der Vorgabe Min=34 und Max=189 die längsten aufeinanderfolgenden Elemente [34, 54, 145, 189], weshalb die Dauer 4 beträgt.
Parameter
Parameter | Beschreibung |
---|---|
Raster | Die Eingabe-Raster, für die Sie die verschiedenen statistischen Methoden ausführen. |
Methode | Wählen Sie die Statistikmethode für die Berechnung aus:
|
Nicht definierte Klasse | Eine Konstanten-Eingabe, die zurückgegeben wird, wenn kein definitiver Maximum-, Minimum- oder Median-Wert erhalten werden kann. Das häufigste Szenario dafür ist das, bei dem der Maximum- oder Minimum-Wert in den Werten aus allen Bändern mehrfach auftritt. Der Standardwert für die nicht definierte Konstante beträgt 100. Die nicht definierte Klasse ist nur anwendbar, wenn die Methode ArgMax, ArgMin oder ArgMedian ist. |
Min | Der von Ihnen festgelegte Minimalwert ist der niedrigste Wert und darf vom Beginn der Dauer nicht unterschritten werden. Diese Eingabe ist nur bei der Dauer-Methode anwendbar. |
Max | Der von Ihnen festgelegte Maximalwert ist der höchste Wert, der vom Ende der Dauer nicht überschritten werden darf. Diese Eingabe ist nur bei der Dauer-Methode anwendbar. |
NoData-Werte in Berechnungen ignorieren | Gibt an, ob NoData-Werte bei der statistischen Berechnung ignoriert werden.
|