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.
Parametr | Opis |
---|---|
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.
|
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.
|
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.
|
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.
|
Typ zasięgu | Wybierz zasięg do użycia w rastrze wynikowym:
|