Funkcja Argumenty funkcji statystycznych (ArgStatistics)

Funkcja ArgStatistics oblicza argumenty statystyk. Funkcja ArgStatistics ma cztery metody: ArgMax, ArgMin, ArgMedian i Duration.

Uwagi

W funkcji Argumenty funkcji statystycznych wszystkim pasmom rastra z każdego rastra wejściowego przypisany jest przyrostowy indeks pasma o wartości początkowej 0, który jest uporządkowany w pierwszej kolejności według indeksu rastra wejściowego, jak pokazano w poniższej tabeli, a w drugiej kolejności według powiązanych pasm w obrębie każdego rastra wejściowego. Na przykład jeśli pierwszy raster wejściowy (indeks wejściowy 0) ma 2 pasma: b11 i b12, a drugi raster wejściowy (indeks wejściowy 1) ma 4 pasma: b21, b22, b23 i b24, indeks pasma będzie wyglądać jak w poniższej tabeli:

PasmoIndeks wejściowyIndeks pasma

b11

0

0

b12

0

1

b21

1

2

b22

1

3

b23

1

4

b24

1

5

Następnie dla każdego piksela funkcja ArgMax zwraca Band index, dla którego została osiągnięta maksymalna wartość Pixel value. Na przykład w poniższej tabeli maksymalna wartość piksela wynosi 189 i jest przechowywana w Band b21, dla którego band index ma wartość 2. Tak więc funkcja ArgMaksimum zwróci wartość 2.

PasmoIndeks pasmaWartość piksela

b11

0

33

b12

1

54

b21

2

189

b22

3

145

b23

4

34

b24

5

28

ArgMin oznacza argument wartości minimalnej, zwracany jest Band index, dla którego dany piksel uzyskuje wartość minimalną. Na przykład w poprzedniej tabeli minimalna wartość Pixel value wynosi 28 i jest przechowywana w Band b24, dla którego Band index ma wartość 5. Tak więc funkcja ArgMinimum zwróci wartość 5.

Metoda ArgMedian zwraca Band index, dla którego dany piksel uzyskuje wartość mediany z wartości należących do wszystkich pasm. Potraktujmy wartości należące do wszystkich pasm jako macierz. Po posortowaniu macierzy w porządku rosnącym mediana jest wartością oddzielającą dolną połowę macierzy od górnej. Mówiąc bardziej szczegółowo, jeśli posortowana macierz ma n wartości, mediana jest i wartością (przy wartości początkowej 0), gdzie:

i = ( (n-1) / 2 )

Na przykład poprzednia tabela jest posortowana w porządku rosnącym według wartości pikseli, jak pokazano w poniższej tabeli. Mediana jest równa 34, a metoda ArgMedian zwróci Band index o wartości 4.

PasmoIndeks pasmaWartość piksela

b24

5

28

b11

0

33

b23

4

34

b12

1

54

b22

3

145

b21

2

189

Metoda Duration znajduje najdłuższy ciąg kolejnych elementów w macierzy taki, że każdy element ma wartość większą lub równą wartości Minimum i mniejszą lub równą wartości Maksimum, a następnie zwraca jego długość. Metoda Czas trwania wymaga wprowadzenia wartości Minimum i Maksimum.

Na przykład, w poprzedniej tabeli najdłuższy ciąg kolejnych elementów przy wartościach Minimum=34 i Maksimum=189 to [34, 54, 145, 189], więc czas trwania wynosi 4.

Parametry

ParametrOpis

Rastry

Rastry wejściowe, dla których będą wykonywane różne metody statystyczne.

Metoda

Wybiera metodę statystyczną używaną do wykonywania następujących obliczeń:

  • ArgMax— argument wartości maksymalnej, zwracany jest Band index, dla którego dany piksel uzyskuje wartość maksymalną z wartości należących do wszystkich pasm. Wszystkim pasmom rastra z każdego rastra wejściowego przypisany jest przyrostowy indeks pasma o wartości początkowej 0, który jest uporządkowany w pierwszej kolejności według indeksu rastra wejściowego, a w drugiej kolejności według powiązanych pasm w obrębie każdego rastra wejściowego.
  • ArgMin — argument wartości minimalnej, zwracany jest Band index, dla którego dany piksel uzyskuje wartość minimalną z wartości należących do wszystkich pasm.
  • ArgMedian — argument mediany, zwracany jest Band index, dla którego dany piksel uzyskuje wartość mediany z wartości należących do wszystkich pasm.
  • Duration - metoda Duration znajduje najdłuższy ciąg kolejnych elementów w macierzy taki, że każdy element ma wartość większą lub równą wartości Minimum i mniejszą lub równą wartości Maksimum, a następnie zwraca jego długość.

Niezdefiniowana klasa

Stała wejściowa zwracana, gdy nie można uzyskać konkretnej wartości maksymalnej, minimalnej czy mediany. Najczęściej sytuacja taka ma miejsce wówczas, gdy wartość maksymalna lub minimalna występuje więcej niż raz wśród wartości ze wszystkich pasm. Domyślną wartością dla niezdefiniowanej stałej jest 100.

Stała Niezdefiniowana klasa dotyczy wyłącznie metod ArgMaksimum, ArgMinimum oraz ArgMediana.

Min

Ustawiona wartość minimum to najmniejsza wartość równa lub większa od wartości początkowej przedziału.

To ustawienie ma zastosowanie tylko w przypadku metody Czas trwania.

Maks

Skonfigurowana wartość maksymalna to największa wartość równa lub mniejsza od wartości końcowej przedziału.

To ustawienie ma zastosowanie tylko w przypadku metody Czas trwania.

Ignoruj w obliczeniach Brak danych

Wskazuje, czy wartości NoData są ignorowane w obliczeniach statystycznych.

  • Zaznaczone — analiza obejmie wszystkie poprawne piksele w rastrach wejściowych i zignoruje wszystkie piksele o wartości NoData.
  • Niezaznaczone — wynikiem analizy będzie wartość NoData, jeśli dla pikseli w rastrach wejściowych istnieją jakiekolwiek wartości NoData. Jest to opcja domyślna.


W tym temacie
  1. Uwagi
  2. Parametry