Funkcja Obliczanie zmian

Funkcja Obliczanie zmian oblicza różnice między dwoma zestawami danych kategorialnych lub ciągłych.

Uwagi

Ta funkcja może być używana do obliczania różnic między dwoma sklasyfikowanymi rastrami w analizie zmian pokrycia terenu lub do badania zmian między dwoma ciągłymi rastrami jednopasmowymi zawierającymi dane o wysokości, temperaturze, pokryciu powierzchni przez korony drzew itp.

Dostępnych jest sześć metod obliczeniowych:

  • Różnica — oblicza matematyczną różnicę (odejmowanie) między dwiema warstwami rastrowymi.

    Raster końcowy — raster początkowy

  • Różnica względna — oblicza różnicę między zestawami danych rastrowych z uwzględnieniem wielkości wartości pikseli.

    (Raster końcowy — raster początkowy)/wartość maksymalna (raster początkowy, raster końcowy)

  • Kategorialne — różnica między dwoma rastrami kategorialnymi lub tematycznymi, gdzie dane wynikowe pokazują każde przejście klas, które wystąpiło między dwoma rastrami. Na przykład klasa oznaczona etykietą Forest > Developed wskazuje zmianę z Forest w rastrze Raster początkowy na Developed w rastrze Raster końcowy.
  • Spektralna odległość euklidesowa — oblicza odległość euklidesową między dwoma rastrami wielopasmowymi, traktując każdy piksel jako wektor. Większe wartości oznaczają większą zmianę między zobrazowaniami.
  • Różnica kątów spektralnych — oblicza kąt spektralny między dwoma rastrami wielopasmowymi, traktując każdy piksel jako wektor. Większe kąty oznaczają większą zmianę między zobrazowaniami.
  • Pasmo z największymi zmianami — oblicza pasmo, które powoduje największą zmianę w każdym pikselu między dwoma rastrami wielopasmowymi.

Aby wizualizować tylko piksele, które zmieniły się z jednej klasy na inną, użyj parametrów Klasy początkowe i Klasy końcowe i zaznacz pole Tylko zmienione piksele. Na przykład, aby wyświetlić tylko te piksele, które zmieniły się z Forest na Developed, wprowadź wartość klasy dla Forest w parametrze Wartości klasy początkowej, wprowadź wartość klasy Developed w parametrze Wartości klasy końcowej i zaznacz pole wyboru, aby uwzględnić tylko zmienione piksele. W warstwie wynikowej symbolizowane są tylko piksele, które zmieniły się z Forest na Developed. Wszystkie pozostałe piksele są zgrupowane w klasie o nazwie Other, która domyślnie jest przezroczysta.

Jeśli Metoda obliczania zmian zostanie skonfigurowana jako Kategorialna, a jeden z wejściowych zestawów danych nie jest zestawem kategorialnym, obliczana jest prosta różnica.

Notatka:

Podczas analizowania zmian kategorialnych, zarówno Raster początkowy, jak i Raster końcowy muszą mieć powiązaną tabelę atrybutów rastrowych. Tabela atrybutów musi zawierać pole VALUE, pole CLASS_NAME, pole CLASSNAME lub jedno pole znakowe. Dane w tych polach służą do porównywania dwóch rastrów.

Parametry

Parametry funkcji Obliczanie zmian są wyszczególnione poniżej.

ParametrOpis

Z rastra

Pierwszy raster używany podczas obliczeń. Aby oszacować zmianę z czasu 1 (wcześniej) na czas 2 (później), wprowadź tu raster czasu 1.

Do rastra

Drugi raster używany podczas obliczeń. Aby oszacować zmianę z czasu 1 (wcześniej) na czas 2 (później), wprowadź tu raster czasu 2.

Metoda obliczania zmian

Używana metoda obliczeniowa.

  • Rastry jednopasmowe
    • Różnica — obliczana jest matematyczna różnica (operacja odejmowania) między wartościami pikseli w rastrach wejściowych. Jest to opcja domyślna.
    • Różnica względna — obliczana jest różnica wartości pikseli, uwzględniająca wielkość porównywanych wartości.
    • Kategorialne — obliczana jest różnica między dwoma rastrami kategorialnymi lub tematycznymi, gdzie dane wynikowe zawierają każde przejście klas, które wystąpiło między dwoma rastrami.
  • Rastry wielopasmowe
    • Spektralna odległość euklidesowa — obliczana jest odległość euklidesowa między wartościami pikseli dwóch rastrów wielopasmowych.
    • Różnica kątów spektralnych — obliczany jest kąt spektralny między wartościami pikseli dwóch rastrów wielopasmowych. Dane wynikowe są w radianach.
    • Pasmo z największymi zmianami — obliczane jest pasmo, które powoduje największą zmianę w każdym pikselu między dwoma rastrami wielopasmowymi.

Wartości klasy początkowej

Wartości klasy z parametru Raster początkowy, które mają zostać uwzględnione w obliczeniach w przypadku porównywania dwóch rastrów kategorialnych. Jest to rozdzielana spacjami lista wartości całkowitych odpowiadających polu ClassValue w wejściowym zestawie danych rastrowych.

Wartości klasy końcowej

Wartości klasy z parametru Raster końcowy, które mają zostać uwzględnione w obliczeniach w przypadku porównywania dwóch rastrów kategorialnych. Jest to rozdzielana spacjami lista wartości całkowitych odpowiadających polu ClassValue w wejściowym zestawie danych rastrowych.

Nazwa pola dla nazw klas w rastrze początkowym

Pole, które przechowuje nazwy klas w danych wejściowych Raster początkowy. Narzędzie automatycznie wyszukuje pole ClassName lub Class_Name w celu użycia.

Należy użyć tej opcji, jeśli dane wejściowe nie zawierają tych standardowych nazw pól.

Nazwa pola dla nazw klas w rastrze końcowym

Pole, które przechowuje nazwy klas w danych wejściowych Raster końcowy. Narzędzie automatycznie wyszukuje pole ClassName lub Class_Name w celu użycia.

Należy użyć tej opcji, jeśli dane wejściowe nie zawierają tych standardowych nazw pól.

Metoda filtrowania

Wybierz metodę filtrowania do obliczania zmian kategorialnych.

  • Zachowaj wszystko — w wynikach znajdą się wszystkie klasy i nie będzie stosowane filtrowanie. Wybierz tę opcję, aby zobaczyć piksele zmienione i niezmienione w ramach jednego zestawu danych.
  • Zachowaj tylko zmienione piksele — w wynikach znajdą się tylko te klasy, dla których został zmieniony typ klasy na inny. Wybierz tę opcję, jeśli interesujesz się tylko zmianami.
  • Zachowaj tylko niezmienione piksele — w wynikach znajdą się tylko te klasy, które nie zostały zmienione. Wybierz tę opcję, jeśli interesujesz się tylko brakiem zmian.

Zdefiniuj kolory przejścia

Określa kolor używany do symbolizowania klas wynikowych. Gdy dla piksela zmienia się jeden typ klasy na inny, kolor piksela wynikowego reprezentuje początkowy typ klasy, końcowy typ klasy lub połączenie tych dwóch.

  • Uśrednij kolory początkowy i końcowy — kolor klasy wynikowej jest średnią kolorów klasy początkowej i końcowej. Jest to opcja domyślna.
  • Użyj kolorów początkowych — — kolor klasy wynikowej odpowiada kolorowi klasy początkowej.
  • Użyj kolorów końcowych — kolor klasy wynikowej odpowiada kolorowi klasy końcowej.

Typ rozmiaru komórki

Wybierz rozmiar komórki do użycia w rastrze wynikowym. Jeśli rozmiar wszystkich komórek wejściowych jest taki sam, wszystkie opcje zwrócą ten sam wynik.

  • Pierwszy — użyj pierwszego rozmiaru komórki spośród rastrów wejściowych.
  • Minimalny — użyj najmniejszego rozmiaru komórki spośród wszystkich rastrów wejściowych.
  • Maksymalny — użyj największego rozmiaru komórki spośród wszystkich rastrów wejściowych. Jest to opcja domyślna.
  • Średni — użyj średniego rozmiaru komórki spośród wszystkich rastrów wejściowych.
  • Ostatni — użyj ostatniego rozmiaru komórki spośród rastrów wejściowych.

Typ zasięgu

Wybierz zasięg do użycia w rastrze wynikowym:

  • Pierwszy — do określenia zasięgu przetwarzania zostanie użyty zasięg pierwszego rastra wejściowego.

  • Iloczyn — do określenia zasięgu przetwarzania zostanie użyty zasięg nakładających się pikseli. Jest to opcja domyślna.
  • Suma — do określenia zasięgu przetwarzania zostanie użyty zasięg wszystkich rastrów.
  • Ostatni — do określenia zasięgu przetwarzania zostanie użyty zasięg ostatniego rastra wejściowego.


W tym temacie
  1. Uwagi
  2. Parametry