Funktion "ArgStatistics"

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:

BandEingabe-IndexBandindex

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.

BandBandindexPixelwert

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.

BandBandindexPixelwert

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

ParameterBeschreibung

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:

  • ArgMax: Das Argument des Maximums; es gibt den Band index zurück, für den das jeweilige Pixel seinen Maximalwert aus allen Bändern erreicht. Allen Raster-Bändern aus jedem Eingabe-Raster wird 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.
  • ArgMin: Das Argument des Minimums; es gibt den Band index zurück, für den das jeweilige Pixel seinen Minimalwert aus allen Bändern erreicht.
  • ArgMedian: Das Argument des Medians; es gibt den Band index zurück, für den das jeweilige Pixel den Medianwert der Werte aus allen Bändern erreicht.
  • Dauer: 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.

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.

  • Aktiviert: Bei der Analyse werden alle gültigen Pixel in den Eingabe-Rastern einbezogen und alle NoData-Pixel ignoriert.
  • Deaktiviert: Wenn NoData-Werte für die Pixel in den Eingabe-Rastern vorhanden sind, wird bei der Analyse "NoData" zurückgegeben. Dies ist die Standardeinstellung.

Verwandte Themen


In diesem Thema
  1. Übersicht
  2. Hinweise
  3. Parameter