Professional Documents
Culture Documents
com
nazwa:tpi_jen.avx
OPIS:To rozszerzenie oblicza siatki indeksu położenia topograficznego (TPI) na podstawie siatek wysokości i
zapewnia prostą i powtarzalną metodę klasyfikacji krajobrazu według położenia zbocza i kategorii
ukształtowania terenu przy użyciu wartości TPI.
Wymaga również, aby plik „avdlog.dll” znajdował się w katalogu ArcView/BIN32 (lub $AVBIN/avdlog.dll) i
aby rozszerzenie Dialog Designer znajdowało się w katalogu ArcView/ext32, w którym zwykle się znajduje,
jeśli z systemem AV 3.1 lub nowszym. Projektant okien dialogowych nie musi być ładowany; po prostu
musi być dostępny. Jeśli używasz AV 3.0a, możesz pobrać odpowiednie pliki bezpłatnie z ESRI pod
adresem:
http://support.esri.com/index.cfm?fa=downloads.patchesServicePacks.viewPatch&PID=25&MetaID=483
WERSJE:Wersja 1.01 (12 lipca 2005) poprawia błąd powodujący wyświetlenie komunikatu o błędzie
informującego, że „Nie można znaleźć skryptu 'grid_tools_jen.RescaleRainbowInkrementy'.
Wersja 1.01a (17 lipca 2005) wprowadza drobne zmiany w rozszerzeniu i edycję podręcznika.
Wersja 1.2 (22 marca 2006) naprawia sporadyczny błąd związany z tworzeniem, zapisywaniem i ponownym wykorzystaniem
niestandardowych zestawów klasyfikacji ukształtowania terenu, który powodował wyświetlanie błędu informującego, że „Zmienna
theTPI1Units2GridString nie została zainicjowana”.
Zalecany format cytatu:Tym, którzy chcą zacytować to rozszerzenie, autor zaleca coś
podobnego do:
Jenness, J. 2006. Rozszerzenie Topographic Position Index (tpi_jen.avx) dla ArcView 3.x, v. 1.2.
Firmy Jenness. Dostępne pod adresem: http://www.jennessent.com/arcview/tpi.htm.
Daj mi znać, jeśli zacytujesz to rozszerzenie w publikacji (jeffj@jennessent.com ). Zaktualizuję listę cytowań,
aby uwzględnić wszelkie publikacje, o których mi powiedziano.
Podziękowanie:Autor z wdzięcznością wyraża uznanie dla pracy Andrew Weissa, który jako pierwszy
opracował metodologię i koncepcje TPI. To rozszerzenie automatyzuje metody Weissa i pozwala
użytkownikom zapisywać i udostępniać zestawy kryteriów klasyfikacji.
Autor wyraża także uznanie i dziękuje Joyce Miller z Narodowej Administracji Oceanicznej i Atmosferycznej
za zasugerowanie tego narzędzia i sfinansowanie jego wczesnej wersji.
TMOŻNACTREŚCI
GOGÓLNEINSSTRUKCJE:................................................. .................................................. 4
TOPOGRAFICZNYPPOZYCJAINDEKS:................................................. .................................. 4
UŚPIEWAĆTJEGOmiROZCIĘCIE:................................................. .................................. 11
COBLICZANIENOŚMIECZKOSTATYSTYKA.................................................. .................................. 28
Opcje statystyczne: .................................................. .................................................. .................... 28
Opcje sąsiedztwa: .................................................. .................................................. ........... 29
GOGÓLNEGELIMINOWAĆCLASYFIKACJA.................................................. ................................................. 31
Klasyfikacja według wielu siatek: .................................................. .................................................. .. 31
Klasyfikacja pojedynczej siatki: .................................................. .................................................. ........... 31
Wybór i definicja schematu klasyfikacji:........................................... .................................................. ....... 32
Etykieta i wartość kryterium:........................................... .................................................. .................................. 33
Lista kryteriów klasyfikacji: .................................................. .................................................. .................................. 33
Ładowanie zestawów kryteriów:........................................... .................................................. .................................. 33
Zapisywanie zestawów kryteriów:........................................... .................................................. .................................................. 33
Opcje: .................................................. .................................................. .................................................. .............. 34
SAVEDCRITERIASETS.................................................. .................................................. 37
- 2-
DDYSKUSJA.................................................. .................................................. .................. 37
SETTINGDBŁĄDTZDOLNYLOKAZJE.................................................. .................................. 37
- 3-
GOGÓLNEINSSTRUKCJE:
1)Rozpocznij od umieszczenia „tpi_jen.avx" do katalogu rozszerzeń ArcView
(../../Av_gis30/Arcview/ext32/).
2)Po uruchomieniu ArcView załaduj rozszerzenie klikając naF ile --> Rozszerzenia… ,
przewijając listę dostępnych rozszerzeń, a następnie klikając pole wyboru obok
rozszerzenia o nazwie „Indeks pozycji topograficznej."
3)To rozszerzenie dodaje nowe menu do paska menu Widok o nazwie „TPI”. W tym menu znajdują się
opcje tworzenia siatki TPI, siatki pozycji nachylenia i siatki klasyfikacji ukształtowania terenu, a
także ogólne opcje klasyfikacji siatki, standaryzacji sieci oraz obliczania statystyk siatki i
sąsiedztwa.
TOPOGRAFICZNYPPOZYCJAINDEKS:
DDYSKUSJA:
Andrew Weiss przedstawił bardzo interesujący i przydatny plakat na Międzynarodowej Konferencji Użytkowników
ESRI w 2001 r., opisujący koncepcję wskaźnika położenia topograficznego (TPI) i sposobu jego obliczenia (Weiss
2001; zob. także Guisan i in. 1999 oraz Jones i in. 2000). . Korzystając z tego TPI w różnych skalach, a także
nachyleniu, użytkownicy mogą klasyfikować krajobraz zarówno według pozycji zbocza (tj. szczyt grzbietu, dno
doliny, środkowe zbocze itp.), jak i kategorii ukształtowania terenu (tj. strome, wąskie kaniony, łagodne doliny,
równiny, otwarte zbocza , mesy itp.).
Algorytmy są sprytne i dość proste. TPI stanowi podstawę systemu klasyfikacji i jest po prostu różnicą
między wartością wysokości komórki a średnią wysokością otoczenia wokół tej komórki. Wartości dodatnie
oznaczają, że komórka znajduje się wyżej od otoczenia, natomiast wartości ujemne oznaczają, że jest ona
niższa.
Stopień, w jakim jest ona wyższa lub niższa, plus nachylenie komórki, można wykorzystać do sklasyfikowania komórki jako
pozycji nachylonej. Jeśli jest znacznie wyższy niż otaczająca okolica, prawdopodobnie znajduje się na szczycie wzgórza lub
grzbietu lub w jego pobliżu. Znacząco niskie wartości sugerują, że komórka znajduje się na dnie doliny lub w jej pobliżu.
Wartości TPI bliskie zeru mogą oznaczać obszar płaski lub obszar o środkowym nachyleniu, więc do rozróżnienia tych
dwóch można zastosować nachylenie komórki.
Skale i sąsiedztwa:TPI jest naturalnie bardzo zależne od skali. Ten sam punkt na szczycie pasma
górskiego można uznać za grzbiet górski dla ekipy budowlanej autostrady lub płaską równinę dla
myszy. Klasyfikacje tworzone przez to rozszerzenie zależą całkowicie od skali używanej do analizy
krajobrazu.
Na przykład na poniższej ilustracji TPI jest obliczane dla tego samego punktu krajobrazu przy użyciu 3
różnych skal. W każdym przypadku punkt znajduje się na szczycie niewielkiego wzgórza położonego
wewnątrz większej doliny. W przypadku A skala jest na tyle mała, że punkt znajduje się mniej więcej na tej
samej wysokości co cały obszar analizy, więc wartość TPI będzie wynosić w przybliżeniu 0. W przypadku B
obszar analizy jest wystarczająco duży, aby objąć całe małe wzniesienie i punkt jest zatem znacznie wyższy
od swoich sąsiadów i ma odpowiednio wysoką wartość TPI. W przypadku C otoczenie obejmuje wzgórza po
obu stronach doliny, dlatego punkt jest położony niżej niż sąsiednie i ma ujemną wartość TPI.
- 4-
Użytkownicy powinni dokładnie rozważyć, która skala jest najbardziej odpowiednia dla analizowanego
zjawiska. Jeśli interesują Cię topograficzne cechy siedlisk dużych zwierząt o szerokim zasięgu,
prawdopodobnie zdefiniujesz swoje klasyfikacje krajobrazu w kategoriach dużych, charakterystycznych
obiektów topograficznych. Na przykład na kuguary prawdopodobnie znacznie większy wpływ ma pobliska
grań wysoka na setki stóp niż drobne zmarszczki i nierówności na bezpośrednio otaczającym je krajobrazie.
Co więcej, punkt na szczycie małego wzgórza na dnie kanionu można sklasyfikować jako dno kanionu w
jednej skali lub szczyt wzgórza w innej skali. Obie klasyfikacje są dokładne i ważne, a użytkownik musi być
odpowiedzialny za wiedzę, jaka skala jest uzasadniona do jego analizy.
Skala zależy od sąsiedztwa użytego w analizie. Wartości TPI odzwierciedlają różnicę między
wzniesieniem w określonej komórce a średnim wzniesieniem komórek wokół tej komórki.
Otoczenie definiuje, jakie komórki uważa się za znajdujące się „wokół” tej komórki.
Na poniższej ilustracji wartości TPI obliczono przy użyciu 2 różnych sąsiedztw. W lewym przykładzie
wykorzystano okrągłe otoczenie o promieniu 500 m, co oznacza, że wartość TPI dla każdej komórki
odzwierciedla różnicę między wysokością tej komórki a średnią wysokością wszystkich komórek w
promieniu 500 m od tej komórki. Ta okolica wykonała dobrą robotę, identyfikując ekstremalne wartości w
bocznych drenażach kanionu. Przykład po prawej stronie wykorzystywał okrągłe otoczenie o promieniu
2000 m i znacznie lepiej radził sobie z uwydatnieniem całego systemu kanionów.
- 5-
W tych przykładach wykorzystano dzielnice kołowe, ale dostępne są inne opcje. W przykładach Weissa
wykorzystano sąsiedztwa pierścieniowe (w kształcie pierścienia lub pączka), w których uwzględniane są tylko
komórki w określonym zakresie odległości. Niektórzy badacze stosują sąsiedztwa prostokątne, choć w większości
przypadków bardziej rozsądne są sąsiedztwa okrągłe lub pierścieniowe.
Sąsiedztwa w kształcie klina są przydatne do ograniczenia analizy do określonego kierunku. Plakat Weissa
omawia pewne pomysły na przyszłe badania, w których planuje porównać kierunkowe wartości TPI w celu
odróżnienia siodeł od obszarów płaskich, grzbietów od szczytów i dolin od lokalnych zagłębień, a także
zidentyfikować ogólny aspekt ukształtowania terenu.
Aby uzyskać zaawansowane wytyczenie sąsiedztwa, można również dokładnie zdefiniować, które komórki lokalne
powinny być traktowane jako sąsiedztwo. W oprogramowaniu ESRI są one określane jako „nieregularne”
otoczenia, a to rozszerzenie umożliwia projektowanie tych specyficznych, niestandardowych otoczenia (patrz
strona 29).
Klasyfikacja według położenia nachylenia:Wartości TPI można łatwo podzielić na klasy położenia
nachylenia w oparciu o ich ekstremalność i nachylenie w każdym punkcie. Aby to zrobić, możesz
zastosować kilka strategii.
Najłatwiej jest po prostu ustawić wartości progowe dla samych sieci TPI (lub dla standardowych sieci TPI;
patrz s. 36). Wartości TPI powyżej pewnego progu można sklasyfikować jako szczyty grzbietów lub wzgórz,
natomiast wartości TPI poniżej progu można sklasyfikować jako dna dolin lub
- 6-
depresje. Wartości TPI bliskie 0 można sklasyfikować jako płaskie równiny (jeśli nachylenie jest bliskie 0) lub
obszary śródzboczowe (jeśli nachylenie przekracza pewien próg). Dickson i Beier (w przeglądzie) stosują tę
metodę w badaniu wpływu topografii na ruch kuguarów.
Nieco bardziej wyrafinowaną metodą, którą Weiss zilustrował na swoim plakacie, jest zdefiniowanie
progowych wartości TPI w kategoriach odchyleń standardowych od wysokości, co uwzględnia zatem
zmienność wartości wysokości w obrębie tego sąsiedztwa. Oznacza to, że komórki siatki o identycznej
wartości TPI mogą być różnie klasyfikowane w różnych obszarach, w zależności od zmienności w ich
odpowiednim sąsiedztwie. Ta metoda może, ale nie musi, być przydatna w analizie. Można zastosować tę
metodę, jeśli uważasz, że komórki o dużej zmienności wysokości sąsiedztwa powinny osiągnąć wyższy
próg TPI, aby można je było zaliczyć do jakiejś kategorii.
Podobnie jak w przypadku wartości TPI w ogóle, wielkość sąsiedztwa jest również krytycznym elementem
procesu klasyfikacji położenia nachylenia. Małe dzielnice uchwyciły małe i lokalne wzgórza i doliny, podczas
gdy duże dzielnice uchwyciły obiekty na większą skalę.
- 7-
Wartości TPI bliskie 0 oznaczają jedynie, że wzniesienie jest zbliżone do średniego wzniesienia sąsiednich komórek, co może się
zdarzyć, jeśli komórka znajduje się na płaskim obszarze lub gdzieś w połowie nachylenia. Łatwym sposobem na rozróżnienie tych
dwóch możliwości jest sprawdzenie nachylenia w tym punkcie. Jeśli nachylenie jest bliskie 0, wówczas punkt prawdopodobnie
znajduje się na płaskim terenie. Wysoka wartość nachylenia oznacza, że punkt znajduje się gdzieś w połowie nachylenia. Na swoim
plakacie Weiss demonstruje jeden z możliwych procesów klasyfikacji, wykorzystując zarówno TPI, jak i nachylenie, w celu
wygenerowania siatki pozycji nachylenia składającej się z 6 kategorii.
- 8-
Na przykład wysoka wartość TPI w małej okolicy w połączeniu z niską wartością TPI w dużym sąsiedztwie
zostanie sklasyfikowana jako lokalny grzbiet lub wzgórze w większej dolinie, podczas gdy niski TPI w małym
sąsiedztwie plus wysoki TPI w dużym sąsiedztwie będzie sklasyfikować jako drenaż wyżynny lub depresję.
Plakat Weissa zawiera przykłady pokazujące, jak można wykorzystać 2 siatki TPI i siatkę zboczy do identyfikacji kanionów,
drenaży na środkowych stokach, dolin w kształcie litery U, równin, otwartych zboczy, górnych zboczy, płaskowyżów,
grzbietów środkowych zboczy i szczytów gór.
- 9-
- 10-
UŚPIEWAĆTJEGOmiROZCIĘCIE:
COBLICZANIETOPOGRAFICZNYPPOZYCJAINDEKS:
1. Siatka indeksu położenia topograficznego jest obliczana na podstawie siatki modelu elewacji lub powierzchni, dlatego
zacznij od dodania tej siatki do widoku.
3. Następnie określ sąsiedztwo, które ma zostać użyte do wygenerowania TPI (zobacz „Opcje sąsiedztwa” na s. 29, aby
zapoznać się z omówieniem typów sąsiedztwa).
4. Kliknij „OK”, a nowa siatka TPI zostanie wygenerowana i dodana do Twojego widoku. Po zakończeniu
zobaczysz krótki raport opisujący, co zostało zrobione:
- 11-
CLASYFIKACJALI WEJDŹ DOSBIEC SUSAMIPPOZYCJA:
1. Siatka położenia nachylenia jest obliczana na podstawie siatki wysokości lub siatki TPI, siatki nachyleń oraz wszelkich
dodatkowych siatek kryteriów klasyfikacji, które możesz chcieć uwzględnić, więc zacznij dodawać wszystkie odpowiednie
siatki do swojego widoku.
Korzystanie z istniejących siatek TPI sprawia, że klasyfikacje pozycji nachylenia działają szybciej (szczególnie
w przypadku korzystania z dużych siatek lub dużych sąsiadów), ale ograniczają opcje dostępne podczas
przeprowadzania klasyfikacji. Korzystając z istniejących siatek TPI, klasy można definiować wyłącznie w
oparciu o rzeczywiste wartości TPI lub standaryzowane wartości TPI oparte na średniej i odchyleniu
standardowym całej siatki TPI. Podczas generowania siatek TPI na bieżąco można także definiować klasy w
kategoriach odchylenia standardowego lub wariancji wartości wysokości w sąsiedztwie TPI.
Przypomnijmy, że klasy pozycji nachylenia są definiowane w zależności od tego, jak ekstremalne są wartości
TPI. Jeśli korzystasz z wstępnie wygenerowanych siatek TPI, ograniczasz się do ustawiania wartości progowych
w samych siatkach TPI (przy użyciu rzeczywistych jednostek TPI lub standardowych jednostek TPI). Nie ma
możliwości zdefiniowania klasyfikacji na podstawie odchylenia standardowego lub wariancji wartości
wysokości w sąsiedztwie TPI, ponieważ w analizie nie jest używana oryginalna siatka wysokości.
Jeśli generujesz siatki TPI na bieżąco, możesz zapisać te siatki TPI w swoim widoku, klikając
przycisk „Opcje” w następnym oknie dialogowym.
4. Następnie w oknie dialogowym „Analiza położenia nachylenia” wybierz tematy i kryteria klasyfikacji, które mają zostać
użyte w analizie:
- 12-
Wybierz motyw elewacji lub istniejący motyw TPI z pierwszej listy i temat Nachylenie z
drugiej listy, a następnie wybierz istniejący system klasyfikacji lub zdefiniuj nowy.
Drugi wstępnie załadowany zestaw kryteriów pochodzi z badania Dickson i Beier Cougar (w przeglądzie
Dickson i Beier) i tworzy 4 kategorie w oparciu o wartości TPI i nachylenie. Ponieważ ten zestaw kryteriów
wykorzystuje progi TPI oparte na rzeczywistych wartościach TPI, a nie na odchyleniach standardowych,
można używać tego zestawu z istniejącymi siatkami TPI.
- 13-
Etykieta i wartość kryterium: „Opis kryteriów” u góry to etykieta tekstowa dla dowolnej
konkretnej klasyfikacji. Wartość klasyfikacji to wartość liczbowa powiązana z tą klasyfikacją.
Obie te wartości pojawią się w końcowej tabeli atrybutów siatki klasyfikacji.
Następnie wszystkie komórki siatki A o wartościach 8 i 9 spełniają oba kryteria. Ponieważ pierwsze kryterium ma
najniższą wartość klasyfikacyjną, wówczas komórki te zostaną sklasyfikowane jako Kryterium 1.
Kryteria TPI: Poniżej sekcji Opis kryteriów zdefiniuj wartości TPI mające zastosowanie do tej
klasyfikacji. Zwróć uwagę, że możesz pominąć drugi zestaw kryteriów, jeśli masz tylko jedną relację
mającą zastosowanie do tej klasy (kliknij menu rozwijane zawierające słowo „i” i wybierz „Pomiń
kryteria 2”). Pamiętaj również, że musisz określ jednostki, które mają być używane w pliku
- 14-
Klasyfikacja. Jeśli generujesz siatkę TPI na bieżąco podczas obliczania położenia nachylenia,
możesz użyć dowolnej z poniższych jednostek. Jeśli używasz istniejącej siatki TPI, możesz
wybierać tylko spośród jednostek i jednostek standardowych:
1) Jednostki: Progi oparte są na rzeczywistych wartościach TPI.
2) Jednostki standaryzowane: Siatka TPI jest standaryzowana na bieżąco (patrz str. 36), a progi opierają się
na tych standardowych jednostkach.
3) SD (Odchylenia standardowe): Siatka wysokości jest konwertowana w locie do siatki TPI w oparciu o
określone sąsiedztwo, a siatka wartości odchyleń standardowych wysokości sąsiedztwa jest
generowana na bieżąco w tym samym czasie. Progi TPI są następnie oparte na liczbie określonych
jednostek odchylenia standardowego od średniej. Ta opcja jest dostępna tylko w przypadku
generowania siatki TPI na bieżąco.
4) VAR (Wariancje): Siatka wysokości jest konwertowana w locie do siatki TPI w oparciu o określone
sąsiedztwo, a siatka wartości wariancji wysokości sąsiedztwa jest generowana na bieżąco w tym
samym czasie. Progi TPI są następnie ustalane na podstawie liczby jednostek wariancji od średniej.
Jedna jednostka wariancji jest równa kwadratowi jednostki odchylenia standardowego. Ta opcja
jest dostępna tylko w przypadku generowania siatki TPI na bieżąco.
Kryteria nachylenia: Poniżej sekcji TPI zdefiniuj wartości nachylenia powiązane z tą klasą (jeśli istnieją). Jeśli
ta klasa nie korzysta z nachylenia, usuń zaznaczenie pola „Uwzględnij wartość nachylenia”.
Dodatkowe siatki: Jeśli masz dodatkowe siatki do uwzględnienia w analizie, zaznacz pole „Uwzględnij
dodatkowe dane siatki w definicji kryteriów”, a następnie kliknij przycisk „Dodatkowe parametry siatki”.
Na przykład, jeśli masz siatkę terenów miejskich i pozamiejskich i chcesz ustawić jedną ze swoich klas
tak, aby dotyczyła tylko obszarów miejskich, kliknij przycisk „Dodatkowe parametry siatki” i wypełnij pole
„Określ Zasięgi dla dodatkowych siatek” w następujący sposób:
Wybierz interesujący temat siatki i przypisz zakres wartości, który ma zastosowanie do tej definicji
klasyfikacji. Zauważ, że możesz pominąć drugi zestaw kryteriów, jeśli tylko to zrobisz
- 15-
mają jedną relację, która ma zastosowanie do tej klasy (kliknij rozwijane pole zawierające słowo
„i” i wybierz „Pomiń kryteria 2”). Kliknij „Dodaj do listy”, aby dodać go do definicji tej klasy.
Jeśli chcesz edytować istniejące wartości progowe siatki, wybierz tę siatkę w polu listy „DODATKOWE
SIATKI”. Bieżące wartości progowe pojawią się powyżej, więc wprowadź dowolne zmiany i kliknij „Zmień
element listy”, aby zapisać zmiany.
Możesz usunąć istniejące wartości progowe siatki zaznaczając je w polu listy „DODATKOWE
SIATKI” i klikając przycisk „Usuń z listy”. Po zakończeniu definiowania wszystkich dodatkowych
parametrów siatki związanych z tą klasą kliknij przycisk „OK”, aby powrócić do głównego okna
dialogowego.
IWAŻNE:Jeśli planujesz zapisać zestaw kryteriów siatki zawierający odniesienia do tych dodatkowych siatek,
pamiętaj, że zapisany zestaw kryteriów będzie odnosił się konkretnie do tych siatek. Jeśli użytkownik
spróbuje użyć tego zapisanego zestawu kryteriów, ale nie będzie miał w widoku motywów siatki o tych
nazwach, rozszerzenie zatrzyma działanie i poprosi użytkownika o zidentyfikowanie tej siatki przed
kontynuowaniem.
Lista kryteriów klasyfikacji: Pole na dole okna dialogowego zatytułowane „KRYTERIA KLASYFIKACJI”
zawiera listę wszystkich definicji klasyfikacji ustalonych dla tego zestawu kryteriów. Po zakończeniu
ustawiania parametrów etykiety, wartości, TPI i nachylenia dla konkretnej klasy kliknij przycisk „Dodaj
do listy”, aby dodać ją do pełnej listy.
Jeśli chcesz edytować którąkolwiek z istniejących definicji, wybierz ją w polu Lista kryteriów, a
wszystkie pola parametrów zostaną wypełnione odpowiednimi wartościami. Po dokonaniu
żądanych zmian kliknij przycisk „Zmień element”, aby zapisać zmiany.
Jeśli chcesz usunąć którąkolwiek z istniejących definicji, zaznacz ją w polu Lista kryteriów i
kliknij przycisk „Usuń z listy”.
Ładowanie zestawów kryteriów: Możesz załadować istniejące lub zapisane zestawy kryteriów, klikając przycisk
„Wczytaj”. Po prostu wybierz kryteria do załadowania i kliknij „OK”:
- 16-
IWAŻNE:Jeśli w tej analizie używasz istniejących tematów TPI, nie możesz używać zestawów kryteriów korzystających z
jednostek odchyleń standardowych lub wariancji. Jeśli spróbujesz załadować istniejący zestaw kryteriów korzystający
z tych jednostek, pojawi się komunikat wyjaśniający, że jest to nieprawidłowy zestaw kryteriów i wybrany zestaw
kryteriów nie zostanie załadowany:
Zapisywanie zestawów kryteriów: Jeśli zamierzasz ponownie zastosować ustalone kryteria lub chcesz udostępnić je
innym, warto je zapisać, aby można było je rozpowszechniać i łatwo ponownie załadować. Kliknij przycisk „Zapisz”,
aby otworzyć okno dialogowe „Zapisz zestaw kryteriów”:
Nazwij swój nowy zestaw kryteriów i kliknij „Zapisz”, a zostanie on zapisany w tabeli „Zestaw kryteriów zapisanych w
pozycji nachylenia” (../tpi_slope_criteria.dbf). Zobacz dyskusję na temat Tabele zapisanych kryteriów (s. 37), aby
uzyskać więcej informacji na temat tej tabeli i sposobu udostępniania zapisanych zestawów kryteriów.
Ważny:Zapisany zestaw kryteriów będzie odnosił się do dowolnej siatki wysokości, TPI lub nachylenia, której
użytkownik chce użyć. Zapisane zestawy nie odnoszą się do konkretnych siatek, ale raczej do dowolnej siatki
określonej przez użytkownika jako Wysokość, TPI lub Nachylenie. HWSZĘDZIE, jeśli do zapisanego zestawu zostaną
dodane dodatkowe siatki, to zostaną one zapisane według nazwy. Na przykład zestaw kryteriów ukształtowania
terenu klasy Weissa 10 odwołuje się do siatki nachyleń jako dodatkowej siatki i dlatego wymaga motywu siatki o
nazwie „Nachylenie”. Jeśli rozszerzenie nie znajdzie w Twoim widoku siatki o nazwie „Nachylenie”, zatrzyma działanie i
poprosi Cię o zidentyfikowanie tej siatki przed kontynuowaniem.
Opcje: Przycisk „Opcje” umożliwia zapisanie części danych pośrednich i części kodu użytego
do wygenerowania danych.
- 17-
A)Zapisz wszystkie wygenerowane siatki:Jeśli generujesz siatkę TPI na bieżąco lub jeśli używasz
jednostek standardowych, jednostek odchylenia standardowego lub jednostek wariancji, ta opcja
zapisze te siatki i doda je jako nowe motywy do Twojego widoku. Jeśli nie wybierzesz tej opcji,
siatki te zostaną usunięte po użyciu.
B)Zapisz siatki kategorii osobno:Ta opcja zapisuje każdą oddzielną klasę w osobnej siatce i
dodaje je do widoku. Komórki w tych siatkach kategorii będą miały wartość klasy lub
wartości null.
C)Zapisz wygenerowany kod ulicy w raporcie:To rozszerzenie generuje siatki kategorii, budując
skrypt Avenue zawierający niezbędne parametry, a następnie wykonując ten skrypt. Ta opcja
pozwala zapisać odpowiednie skrypty Avenue w raporcie końcowym, dzięki czemu możesz
dokładnie sprawdzić, co robi rozszerzenie. Przykładowy skrypt wyglądałby mniej więcej tak:
5. Po wybraniu lub utworzeniu systemu klasyfikacji kliknij przycisk „Dalej…” w oknie dialogowym
„Analiza położenia nachylenia” i potwierdź wybrane definicje klasyfikacji:
6. Jeśli generujesz wartości TPI na bieżąco, następnie zostaniesz poproszony o zdefiniowanie swojego
sąsiedztwa (zobacz „Opcje sąsiedztwa” na stronie 29, aby zapoznać się z omówieniem typów
sąsiedztwa). Jeśli korzystasz z istniejących siatek TPI, rozszerzenie przejdzie bezpośrednio do analizy.
7. Po zakończeniu rozszerzenie doda nową siatkę pozycji nachylenia do widoku i wygeneruje raport
szczegółowo opisujący, co zostało zrobione:
- 18-
CLASYFIKACJALI WEJDŹ DOLANDFORMCKATEGORIA:
1. Siatka klasyfikacji ukształtowania terenu jest obliczana na podstawie pojedynczej siatki wysokości lub 2 siatek TPI oraz wszelkich
dodatkowych siatek kryteriów klasyfikacji, które możesz chcieć uwzględnić, więc zacznij dodawać wszystkie odpowiednie siatki
do swojego widoku.
Korzystanie z istniejących siatek TPI sprawia, że klasyfikacje ukształtowania terenu działają szybciej (szczególnie w
przypadku korzystania z dużych siatek lub dużych dzielnic), ale ograniczają opcje dostępne podczas przeprowadzania
klasyfikacji. Korzystając z istniejących siatek TPI, można definiować klasy wyłącznie w oparciu o rzeczywiste wartości
TPI lub standaryzowane wartości TPI oparte na średniej i odchyleniu standardowym
- 19-
cała sieć TPI. Podczas generowania siatek TPI na bieżąco można także definiować klasy w kategoriach
odchylenia standardowego lub wariancji wartości wysokości w sąsiedztwie TPI.
4. Następnie w oknie dialogowym „Analiza ukształtowania terenu” wybierz tematy i kryteria klasyfikacji, które mają zostać
użyte w analizie:
Jeśli generujesz motywy TPI na bieżąco, w tym oknie dialogowym wystarczy wybrać tylko jeden
motyw elewacji. Motywy TPI dla małych i dużych dzielnic zostaną wygenerowane automatycznie
na podstawie określonych przez Ciebie dzielnic. Jeśli używasz istniejących motywów TPI, w tym
oknie dialogowym będziesz musiał wybrać motywy TPI dla małych i dużych dzielnic. Po
określeniu tematów wybierz istniejący system klasyfikacji lub zdefiniuj nowy.
To rozszerzenie zawiera 1 wstępnie załadowany zestaw kryteriów ukształtowania terenu. Zestaw, na podstawie plakatu
Weissa, tworzy 10 kategorii ukształtowania terenu i ustala progi TPI przy użyciu standardowych jednostek TPI (przejrzyj
dyskusje dotyczące „Klasyfikacja według kategorii ukształtowania terenu” [s. 8] i „Standaryzacja siatek” [s. 36], aby przejrzeć tę
koncepcję). Ponieważ wykorzystuje standardowe jednostki TPI, ten zestaw kryteriów można zastosować niezależnie od tego,
czy zdecydujesz się na generowanie siatek TPI w locie, czy na wykorzystanie istniejących siatek TPI.
- 20-
Lokalne grzbiety/wzgórza w dolinach: Małe sąsiedztwo TPI: TPI ≥ 1 Duże
sąsiedztwo TPI: TPI ≤ -1 Małe
Grzbiety śródzboczowe, małe wzgórza na równinach: sąsiedztwo TPI: TPI ≥ 1 Duże
sąsiedztwo TPI: -1 < TPI < 1 Małe
Szczyty górskie, wysokie grzbiety: sąsiedztwo TPI: TPI ≥ 1 Duże
sąsiedztwo TPI: TPI ≥ 1
Jeśli ten zestaw kryteriów lub jakikolwiek inny zapisany zestaw kryteriów pojawiający się na liście rozwijanej
jest odpowiedni dla Twojej analizy, po prostu wybierz go z listy i kliknij przycisk „Dalej”, aby kontynuować.
Jeśli chcesz zmodyfikować zestaw kryteriów lub utwórz nowy, kliknij przycisk „Zdefiniuj klasy”, aby otworzyć
okno dialogowe „Parametry klasyfikacji ukształtowania terenu”:
Etykieta i wartość kryterium: „Opis kryteriów” u góry to etykieta tekstowa dla dowolnej
konkretnej klasyfikacji. Wartość klasyfikacji to wartość liczbowa powiązana z tą klasyfikacją.
Obie te wartości pojawią się w końcowej tabeli atrybutów siatki klasyfikacji.
- 21-
wartości, wówczas pierwszeństwo będzie miała klasyfikacja o najniższej Wartości Klasyfikacji. Na przykład,
jeśli oba kryteria odnoszą się do siatki A i są zdefiniowane w następujący sposób:
Następnie wszystkie komórki siatki A o wartościach 8 i 9 spełniają oba kryteria. Ponieważ pierwsze kryterium ma
najniższą wartość klasyfikacyjną, wówczas komórki te zostaną sklasyfikowane jako Kryterium 1.
Kryteria TPI dla małych i dużych dzielnic: Poniżej sekcji Opis kryteriów zdefiniuj wartości TPI dla małych i
dużych dzielnic, które mają zastosowanie do tej klasyfikacji. Zwróć uwagę, że możesz pominąć drugi
zestaw kryteriów, jeśli masz tylko jedną relację mającą zastosowanie do tej klasy (kliknij menu rozwijane
zawierające słowo „i” i wybierz „Pomiń kryteria 2”). Pamiętaj również, że musisz określ jednostki, które
mają być używane w klasyfikacji. Jeśli generujesz siatki TPI na bieżąco podczas obliczania kategorii
ukształtowania terenu, możesz użyć dowolnej z poniższych jednostek. Jeśli używasz istniejących siatek
TPI, możesz można wybierać tylko spośród jednostek i jednostek standardowych:
2) Jednostki standaryzowane: Siatka TPI jest standaryzowana na bieżąco (patrz str. 36), a progi opierają się
na tych standardowych jednostkach.
3) SD (Odchylenia standardowe): Siatka wysokości jest konwertowana w locie do siatki TPI w oparciu o
określone sąsiedztwo, a siatka wartości odchyleń standardowych wysokości sąsiedztwa jest
generowana na bieżąco w tym samym czasie. Progi TPI są następnie oparte na liczbie określonych
jednostek odchylenia standardowego od średniej. Ta opcja jest dostępna tylko w przypadku
generowania siatki TPI na bieżąco.
4) VAR (Wariancje): Siatka wysokości jest konwertowana w locie do siatki TPI w oparciu o określone
sąsiedztwo, a siatka wartości wariancji wysokości sąsiedztwa jest generowana na bieżąco w tym
samym czasie. Progi TPI są następnie ustalane na podstawie liczby jednostek wariancji od średniej.
Jedna jednostka wariancji jest równa kwadratowi jednostki odchylenia standardowego. Ta opcja
jest dostępna tylko w przypadku generowania siatki TPI na bieżąco.
Dodatkowe siatki: Jeśli masz dodatkowe siatki do uwzględnienia w analizie, zaznacz pole
„Uwzględnij dodatkowe dane siatki w definicji kryteriów”, a następnie kliknij przycisk „Dodatkowe
parametry siatki”. Na przykład, jeśli masz siatkę wartości nachyleń i chcesz ustawić niektóre klasy
tak, aby dotyczyły tylko określonych zakresów nachyleń, kliknij przycisk „Dodatkowe parametry
siatki” i wypełnij pole „Określ zakresy dla dodatkowych Siatki” w następujący sposób:
- 22-
Wybierz interesujący temat siatki i przypisz zakres wartości, który ma zastosowanie do tej
definicji klasyfikacji. Zwróć uwagę, że możesz pominąć drugi zestaw kryteriów, jeśli masz tylko
jedną relację mającą zastosowanie do tej klasy (kliknij menu rozwijane zawierające słowo „i” i
wybierz „Pomiń kryteria 2”). Kliknij „Dodaj do listy”, aby dodać go do definicji tej klasy.
Jeśli chcesz edytować istniejące wartości progowe siatki, wybierz tę siatkę w polu listy „DODATKOWE
SIATKI”. Bieżące wartości progowe pojawią się powyżej, więc wprowadź dowolne zmiany i kliknij „Zmień
element listy”, aby zapisać zmiany.
Możesz usunąć istniejące wartości progowe siatki zaznaczając je w polu listy „DODATKOWE
SIATKI” i klikając przycisk „Usuń z listy”. Po zakończeniu definiowania wszystkich dodatkowych
parametrów siatki związanych z tą klasą kliknij przycisk „OK”, aby powrócić do głównego okna
dialogowego.
IWAŻNE:Jeśli planujesz zapisać zestaw kryteriów siatki zawierający odniesienia do tych dodatkowych siatek,
pamiętaj, że zapisany zestaw kryteriów będzie odnosił się konkretnie do tych siatek. Jeśli użytkownik
spróbuje użyć tego zapisanego zestawu kryteriów, ale nie będzie miał w widoku motywów siatki o tych
nazwach, rozszerzenie zatrzyma działanie i poprosi użytkownika o zidentyfikowanie tej siatki przed
kontynuowaniem.
Lista kryteriów klasyfikacji: Pole na dole okna dialogowego zatytułowane „KRYTERIA KLASYFIKACJI”
zawiera listę wszystkich definicji klasyfikacji ustalonych dla tego zestawu kryteriów. Po zakończeniu
ustawiania etykiety, wartości oraz parametrów małego i dużego sąsiedztwa dla konkretnej klasy
kliknij przycisk „Dodaj do listy”, aby dodać ją do pełnej listy.
Jeśli chcesz edytować którąkolwiek z istniejących definicji, wybierz ją w polu Lista kryteriów, a
wszystkie pola parametrów zostaną wypełnione odpowiednimi wartościami. Po dokonaniu
żądanych zmian kliknij przycisk „Zmień element”, aby zapisać zmiany.
Jeśli chcesz usunąć którąkolwiek z istniejących definicji, zaznacz ją w polu Lista kryteriów i
kliknij przycisk „Usuń z listy”.
Ładowanie zestawów kryteriów: Możesz załadować istniejące lub zapisane zestawy kryteriów, klikając przycisk
„Wczytaj”. Po prostu wybierz kryteria do załadowania i kliknij „OK”:
- 23-
IWAŻNE:Jeśli w tej analizie używasz istniejących tematów TPI, nie możesz używać zestawów kryteriów korzystających z
jednostek odchyleń standardowych lub wariancji. Jeśli spróbujesz załadować istniejący zestaw kryteriów korzystający
z tych jednostek, pojawi się komunikat wyjaśniający, że jest to nieprawidłowy zestaw kryteriów i wybrany zestaw
kryteriów nie zostanie załadowany:
Zapisywanie zestawów kryteriów: Jeśli zamierzasz ponownie zastosować ustalone kryteria lub chcesz udostępnić je
innym, warto je zapisać, aby można było je rozpowszechniać i łatwo ponownie załadować. Kliknij przycisk „Zapisz”,
aby otworzyć okno dialogowe „Zapisz zestaw kryteriów”:
- 24-
Nazwij swój nowy zestaw kryteriów i kliknij „Zapisz”, a zostanie on zapisany w tabeli „Zapisany zestaw kryteriów
klasyfikacji terenu” (../tpi_landform_criteria). Zobacz dyskusję na temat Tabele zapisanych kryteriów (s. 37), aby
uzyskać więcej informacji na temat tej tabeli i sposobu udostępniania zapisanych zestawów kryteriów.
Ważny:Zapisany zestaw kryteriów będzie odnosił się do dowolnej siatki wysokości lub TPI, której użytkownik chce
użyć. Zapisane zestawy nie odnoszą się do konkretnych siatek, ale raczej do dowolnej siatki określonej przez
użytkownika jako Wysokość lub TPI. HWSZĘDZIE, jeśli do zapisanego zestawu zostaną dodane dodatkowe siatki, to
zostaną one zapisane według nazwy. Na przykład zestaw kryteriów ukształtowania terenu klasy Weissa 10 odwołuje
się do siatki nachyleń jako dodatkowej siatki i dlatego wymaga motywu siatki o nazwie „Nachylenie”. Jeśli
rozszerzenie nie znajdzie w Twoim widoku siatki o nazwie „Nachylenie”, zatrzyma działanie i poprosi Cię o
zidentyfikowanie tej siatki przed kontynuowaniem.
Opcje: Przycisk „Opcje” umożliwia zapisanie części danych pośrednich i części kodu użytego
do wygenerowania danych.
A)Zapisz wszystkie wygenerowane siatki:Jeśli generujesz siatki TPI na bieżąco lub jeśli używasz
jednostek standardowych, jednostek odchylenia standardowego lub jednostek wariancji, ta opcja
zapisze te siatki i doda je jako nowe motywy do widoku. Jeśli nie wybierzesz tej opcji, siatki te
zostaną usunięte po użyciu.
B)Zapisz siatki kategorii osobno:Ta opcja zapisuje każdą oddzielną klasę w osobnej siatce i
dodaje je do widoku. Komórki w tych siatkach kategorii będą miały wartość klasy lub
wartości null.
C)Zapisz wygenerowany kod ulicy w raporcie:To rozszerzenie generuje siatki kategorii, budując
skrypt Avenue zawierający niezbędne parametry, a następnie wykonując ten skrypt. Ta opcja
pozwala zapisać odpowiednie skrypty Avenue w raporcie końcowym, dzięki czemu możesz
dokładnie sprawdzić, co robi rozszerzenie. Przykładowy skrypt wyglądałby mniej więcej tak:
- 25-
siatkaTPI1SDGrid = siebie.Get(3)
siatka TPI1VARG = siebie.Get(4)
TPI1StdTPIGrid = self.Get(5)
siatka TPI2Units = siebie.Get(6)
siatkaTPI2SDGrid = siebie.Get(7)
siatka TPI2VARG = siebie.Get(8)
TPI2StdTPIGrid = self.Get(9)
UseOther = self.Get(10)
theOtherGrids = self.Get(11)
Numer siatki1 = theOtherGrids.Get(0).Get(1)
theClassGrid = (((theTPI1StdTPIGrid >(-1.00000000000000)) And (theTPI1StdTPIGrid <(1.00000000000000))) i
((theTPI2StdTPIGrid >(-1.0000000000000)) And (theTPI2StdTPIGrid <(1.00) 000000000000)))) i ((NumerSiatki1
<= 5))
zwróć {theClassGrid}
8. Po wybraniu lub utworzeniu systemu klasyfikacji kliknij przycisk „Dalej…” w oknie dialogowym
Analiza ukształtowania terenu i potwierdź wybrane definicje klasyfikacji:
9. Jeśli generujesz wartości TPI na bieżąco, następnie zostaniesz poproszony o zdefiniowanie małego i
dużego sąsiedztwa (zobacz „Opcje sąsiedztwa” na s. 29, aby zapoznać się z omówieniem typów
sąsiedztwa). Jeśli korzystasz z istniejących siatek TPI, rozszerzenie przejdzie bezpośrednio do analizy.
10. Po zakończeniu rozszerzenie doda nową siatkę Landform do widoku i wygeneruje raport szczegółowo
opisujący, co zostało zrobione:
- 26-
- 27-
ADODATKOWEFUNCKCJE:
COBLICZANIENOŚMIECZKOSTATYSTYKA
Ta opcja generuje nową siatkę reprezentującą statystyki sąsiedztwa na podstawie istniejącej siatki. Każda wartość
komórki w nowej siatce reprezentuje pewną statystykę (tj. średnią, min., maks., odchylenie standardowe itp.) z
pewnego obszaru komórek otaczających pierwotną komórkę w oryginalnej siatce, gdzie region ten nazywany jest
Sąsiedztwem i może mieć różnorodność kształtów i rozmiarów. Standardowa funkcja statystyki sąsiedztwa Spatial
Analyst obejmuje opcje dotyczące prostokątów, okręgów, klinów i pączków (więcej informacji można znaleźć w
plikach pomocy ArcView, zwłaszcza w „Dyskusji FocalStats”). Funkcja statystyk sąsiedztwa zawarta w tym
rozszerzeniu jest bardzo podobna do oryginalnej funkcji Spatial Analyst, z tą różnicą, że narzędzie to umożliwia
generowanie sąsiedztw o niestandardowych kształtach, a także generowanie wielu zestawów statystyk w ramach
jednej operacji.
Kliknij pozycję menu „Statystyki sąsiedztwa”, aby rozpocząć proces. Zostaniesz poproszony o określenie
tematu siatki, który chcesz analizować, oraz statystyk, które chcesz wygenerować. Możesz wybrać wiele
statystyk. Rozmiar tego okna można zmieniać, przeciągając za róg.
Opcje statystyczne:
Jeśli motyw siatki jest motywem zmiennoprzecinkowym (tj. z liczbami dziesiętnymi, a zatem bez tabeli
atrybutów), opcje statystyk będą obejmować:
1.Minimum: Najniższa wartość w sąsiedztwie oryginalnej komórki.
2.Mieć na myśli: Średnia wartość w okolicy.
3.Maksymalny: Maksymalna wartość w okolicy.
4.Zakres: Zakres wartości (tj. maksimum – minimum) w sąsiedztwie.
5.Odchylenie standardowe: Odchylenie standardowe wartości w sąsiedztwie.
6.Zmienność: Wariancja wartości w sąsiedztwie.
7.Suma: Suma wartości w sąsiedztwie.
Jeśli motyw siatki jest motywem typu Integer, masz jeszcze kilka opcji:
A)Większość: Wartość, która najczęściej występuje w sąsiedztwie.
B)Mniejszość: Wartość, która występuje najrzadziej w sąsiedztwie.
C)Mediana: Średnia wartość w sąsiedztwie.
- 28-
D)Różnorodność: Liczba unikalnych wartości w sąsiedztwie.
Opcje sąsiedztwa:
Następnie zostaniesz poproszony o zdefiniowanie swojej okolicy. Możesz wybierać pomiędzy okręgiem, pierścieniem (w
kształcie pączka), prostokątem, klinem lub kształtem niestandardowym. Możesz także wprowadzić parametry swojej
okolicy w jednostkach komórek siatki lub jednostkach mapy (tj. metrach, stopach itp.).
mi)Zwyczaj: Niestandardowe sąsiedztwa mogą mieć dowolny kształt lub układ i są definiowane poprzez wyraźne
określenie, które komórki w stosunku do komórki ogniskowej zostaną uwzględnione w sąsiedztwie.
Aby wygenerować niestandardowe otoczenie, najpierw wybierz opcję „Niestandardowe” z
rozwijanej listy Typów sąsiedztwa:
- 29-
Następnie kliknij przycisk „Utwórz niestandardowe otoczenie”, aby otworzyć okno definicji
niestandardowego sąsiedztwa. Wybierz ogólny rozmiar otoczenia, przesuwając suwak do właściwej
wartości, a następnie kliknij pola, aby określić, które komórki chcesz uwzględnić w analizie:
Kliknij OK, aby wrócić do okna „Zdefiniuj otoczenie” i zauważ, że jest tam napisane
„Załadowano niestandardowe otoczenie 7 x 7…”.
- 30-
Kliknij „OK”, aby wygenerować siatkę(-y) statystyk dotyczących okolicy.
GOGÓLNEGELIMINOWAĆCLASYFIKACJA
Klasyfikacja według wielu siatek:To rozszerzenie jest w zasadzie narzędziem do klasyfikacji siatek, skupiającym
się na konkretnej manipulacji i kombinacji wartości wysokości i nachylenia w celu próby identyfikacji cech
topograficznych. Jednakże, chociaż okna dialogowe mają na celu ułatwienie klasyfikacji położenia zboczy i
ukształtowania terenu w oparciu o algorytmy Weissa, można je stosować w bardziej ogólny sposób. Na przykład
funkcje Landform mogą zostać użyte do stworzenia nowej siatki klasyfikacyjnej w oparciu o dowolną kombinację
2-siatek (z możliwością dodania dodatkowych siatek, jeśli to konieczne; patrz str. 22). Zacznij od wybrania opcji
„Użyj istniejących motywów TPI”, a następnie w następnym oknie dialogowym wybierz dowolne dwie siatki. Jeśli
masz klasyfikację opartą na pojedynczej siatce, ale w przypadku niektórych klasyfikacji odwołującą się do drugiej
siatki, użyj funkcji pozycji nachylenia z opcją „Użyj istniejących motywów TPI”.
Przeglądając okna dialogowe, możesz zauważyć, że tu i ówdzie odnoszą się one do „Siatki nachylenia” i „Siatki TPI”, a
ostateczna siatka wyjściowa będzie nosiła nazwę „Pozycja nachylenia” lub „Ukształtowanie terenu”, ale to tylko kwestie
kosmetyczne ma na celu uczynienie procesu bardziej przyjaznym dla użytkownika. Jeśli klasyfikujesz inne typy siatek, po
prostu zignoruj komentarze dotyczące nachylenia i ukształtowania terenu i pamiętaj o zmianie nazwy ostatecznej siatki
wyjściowej.
Klasyfikacja pojedynczej siatki:Jeśli chcesz sklasyfikować pojedynczą siatkę wyłącznie na podstawie wartości w
tej siatce, to rozszerzenie oferuje pomocną osobną funkcję. Kliknij pozycję „Klasyfikacja siatki” w menu „TPI”, aby
otworzyć początkowe okno dialogowe.
- 31-
Rozpocznij od wybrania siatki do klasyfikacji i systemu klasyfikacji, którego chcesz użyć.
- 32-
Etykieta i wartość kryterium: „Nazwa klasyfikacji” u góry to etykieta tekstowa dla dowolnej
konkretnej klasyfikacji. Wartość klasyfikacji to wartość liczbowa powiązana z tą klasyfikacją.
Obie te wartości pojawią się w końcowej tabeli atrybutów siatki klasyfikacji.
IWAŻNE:Wartości klasyfikacji określają również rangę lub poziom pierwszeństwa klasyfikacji w
przypadkach, gdy kryteria mogą się pokrywać. Jeżeli wiele kryteriów klasyfikacji odwołuje się do tych
samych wartości, wówczas pierwszeństwo będzie miała klasyfikacja o najniższej Wartości Klasyfikacji. Na
przykład, jeśli oba kryteria odnoszą się do siatki A i są zdefiniowane w następujący sposób:
Następnie wszystkie komórki siatki A o wartościach 8 i 9 spełniają oba kryteria. Ponieważ pierwsze kryterium ma
najniższą wartość klasyfikacyjną, wówczas komórki te zostaną sklasyfikowane jako Kryterium 1.
Lista kryteriów klasyfikacji: Pole na dole okna dialogowego zatytułowane „KRYTERIA KLASYFIKACJI” zawiera
listę wszystkich definicji klasyfikacji ustalonych dla tego zestawu kryteriów. Przypisz zakres wartości, który
ma zastosowanie do tej definicji klasyfikacji. Zwróć uwagę, że możesz pominąć drugi zestaw kryteriów, jeśli
masz tylko jedną relację mającą zastosowanie do tej klasy (kliknij menu rozwijane zawierające słowo „i” i
wybierz „Pomiń kryteria 2”). Kliknij „Dodaj do listy”, aby dodać go do definicji tej klasy.
Jeśli chcesz edytować istniejące wartości progowe siatki, wybierz tę siatkę w polu listy „KRYTERIA
KLASYFIKACJI”. Bieżące wartości progowe pojawią się powyżej, więc wprowadź dowolne zmiany i
kliknij „Zmień element listy”, aby zapisać zmiany.
Możesz usunąć istniejące wartości progowe siatki zaznaczając je w polu listy „KRYTERIA
KLASYFIKACJI” i klikając przycisk „Usuń z listy”.
Ładowanie zestawów kryteriów: Możesz załadować istniejące lub zapisane zestawy kryteriów, klikając przycisk
„Wczytaj”. Po prostu wybierz kryteria do załadowania i kliknij „OK”:
Zapisywanie zestawów kryteriów: Jeśli zamierzasz ponownie zastosować ustalone kryteria lub chcesz udostępnić je innym,
warto je zapisać, aby można było je rozpowszechniać i łatwo ponownie załadować. Kliknij przycisk „Zapisz”, aby otworzyć
okno dialogowe „Zapisz zestaw kryteriów”:
- 33-
Nadaj nazwę nowemu zestawowi kryteriów i kliknij „Zapisz”, a zostanie on zapisany w tabeli „Zestaw zapisanych
kryteriów klasyfikacji ogólnej” (../tpi_class_criteria.dbf). Zobacz dyskusję na temat Tabele zapisanych kryteriów (s. 37),
aby uzyskać więcej informacji na temat tej tabeli i sposobu udostępniania zapisanych zestawów kryteriów.
Opcje: Przycisk „Opcje” pozwala na osobne zapisanie poszczególnych siatek kategorii, a także
wygenerowanie nowej siatki klasyfikacji.
Po wybraniu lub utworzeniu systemu klasyfikacji kliknij przycisk „Dalej…” w głównym oknie
dialogowym i potwierdź wybrane definicje klasyfikacji:
Po zakończeniu rozszerzenie doda nową siatkę Landform do widoku i wygeneruje raport szczegółowo
opisujący, co zostało zrobione:
- 34-
GOGÓLNEGELIMINOWAĆSTATYSTYKA
Ta funkcja generuje raport zawierający szczegółowe statystyki dotyczące motywów siatki, w tym
minimum, maksimum, średnia, odchylenie standardowe, wariancjaIzakresdla wszystkich wartości
komórek siatki w siatce. Raport opisuje także zasięg geograficzny, liczbę wierszy, kolumn i komórek oraz
lokalizację siatki na dysku twardym.
Wybierz pozycję menu „Statystyki opisowe siatki”, a następnie wybierz siatki, które chcesz
opisać:
- 35-
STANDARYZACJAGRIDY
W tym przypadku standaryzacja siatki oznacza przekształcenie wartości komórek siatki w taki sposób, aby siatka miała
średnią = 0 i odchylenie standardowe = 1. Może to być przydatne w niektórych analizach, w których siatki mogą mieć
bardzo różne skale numeryczne. Na przykład Andrew Weiss w swoim omówieniu wskaźników położenia topograficznego
opisuje, w jaki sposób może być pożądana standaryzacja siatek TPI przed użyciem ich do identyfikacji ukształtowania
terenu. Proces ten opisano na plakacie zaprezentowanym na Konferencji Użytkowników ESRI w 2001 roku.
Technicznie rzecz biorąc, wszystko, co dzieje się w tej operacji, polega na tym, że oryginalna siatka jest odejmowana od średniej siatki, a
następnie dzielona przez odchylenie standardowe siatki:
- 36-
SAVEDCRITERIASETS
DDYSKUSJA
To rozszerzenie jest zasadniczo narzędziem do klasyfikowania danych z jednej lub większej liczby siatek w jedną siatkę
klas kategorycznych. Zawsze można to zrobić ręcznie, korzystając z szeregu funkcji Kalkulatora map i Zapytania o mapę,
ale proces ten może być bardzo czasochłonny, podatny na błędy i bolesny w replikacji. Dlatego autor uważa, że
prawdziwą siłą tego rozszerzenia jest możliwość zapisywania, ponownego wykorzystania i udostępniania zestawów
kryteriów klasyfikacji.
Aby umożliwić przenoszenie zestawów kryteriów klasyfikacji, to rozszerzenie przechowuje te kryteria w tabelach
dBASE. Rozszerzenie generuje tabele domyślne przy pierwszym uruchomieniu, a każda tabela domyślna zawiera
jeden lub więcej wstępnie załadowanych zestawów klasyfikacji. Istnieją 3 domyślne tabele:
1.tpi_slope_criteria.dbf:Przechowuje kryteria klasyfikacji dla funkcji klasyfikacji Slope Position (patrz str. 12).
W tabeli tej fabrycznie zainstalowano 6-klasową klasyfikację położenia nachylenia firmy Weiss oraz 4-
klasową klasyfikację położenia nachylenia firmy Dickson & Beier.
3.tpi_class_criteria.dbf:Przechowuje kryteria klasyfikacji dla ogólnych funkcji klasyfikacji pojedynczej siatki (patrz
str. 31). Ta tabela ma fabrycznie załadowaną klasyfikację 4-klasową i podstawową klasyfikację 7-klasową.
SETTINGDBŁĄDTZDOLNYLOKAZJE
Przy pierwszym uruchomieniu rozszerzenia generuje ono 3 domyślne tabele w bieżącym katalogu roboczym, a następnie
zapamiętuje, gdzie się one znajdują (więcej informacji na temat sposobu zapamiętywania można znaleźć w „Uwagach
technicznych”). Jeśli kiedykolwiek spodziewa się znaleźć domyślną tabelę w określonej lokalizacji, a ta tabela nie istnieje,
wówczas ponownie generuje domyślną tabelę w katalogu roboczym.
W dowolnym momencie możesz zresetować domyślną lokalizację na inną tabelę. Tabela musi mieć poprawną
nazwę (tpi_slope_criteria.dbf, tpi_landform_criteria.dbfLubtpi_class_criteria.dbf), ale może znajdować się w
dowolnym miejscu.
Aby zresetować domyślne lokalizacje, kliknij pozycję menu „Resetuj domyślne tabele klasyfikacyjne” w „T PI”,
aby otworzyć okno dialogowe „Resetuj lokalizacje”:
To okno dialogowe umożliwia przeglądanie różnych tabel lub tworzenie nowych, domyślnych. Pamiętaj, że musisz użyć
przycisku Przeglądaj, aby znaleźć nowe tabele kryteriów, ponieważ pola tekstowe są ustawione jako „tylko do odczytu”.
- 37-
SHARINGCRITERIASETS
Domyślnymi tabelami kryteriów są tabele dBASE, które można przenosić jak każdy inny plik. Osoba
otrzymująca plik musi jedynie skorzystać z okna dialogowego „Resetuj domyślne lokalizacje tabeli
klasyfikacyjnej”, aby odwołać się do nowej tabeli.
(Liczby dokładności należy czytać jako „Szerokość pola” – kropka – „Dokładność dziesiętna”)
tpi_class_criteria.dbf 11 pól):
1) SAVE_NAME: Ciąg, Znak 5) KRYTERIA_1: Liczba, dziesiętna 9) FIRST_ROW: Łańcuch, Znak
[#FIELD_CHAR; Precyzja = 200,0] [#FIELD_DECIMAL; Precyzja = 20,8] [#FIELD_CHAR; Precyzja = 6,0]
2) NAZWA: Łańcuch, Char 6) AND_OR: Łańcuch, Char 10) GRUPA: Liczba, Dziesiętna
[#FIELD_CHAR; Precyzja = 50,0] [#FIELD_CHAR; Precyzja = 25,0] [#FIELD_DECIMAL; Precyzja = 11,0]
3) WARTOŚĆ: Liczba, dziesiętna 7) OP_2: Ciąg znaków, Char 11) ZAMÓWIENIE: Liczba, Dziesiętna
[#FIELD_DECIMAL; Precyzja = 11,0] [#FIELD_CHAR; Precyzja = 5,0] [#FIELD_DECIMAL; Precyzja = 6,0]
- 38-
TROZWIĄZYWANIE PROBLEMÓW:
Jeśli napotkasz dziwną awarię, kliknij pozycję menu „Sprawdź skrypty rozszerzenia TPI” w menu Widok,
Tabela lub Pomoc projektu. Przy odrobinie szczęścia ta funkcja wygeneruje raport zawierający
wystarczającą ilość informacji, aby autor mógł znaleźć i rozwiązać problem.
Rozwiązanie:Ten problem jest spowodowany przestarzałą wersją Projektanta okien dialogowych. Z jakiegoś
powodu niektóre wersje ArcView 3 zostały dostarczone ze starszą wersją Dialog Designer, która nie
obsługiwała opcji „LISTBOX_SELECTION_MULTIROW” (co w zasadzie oznacza, że pole listy w oknie
dialogowym jest ustawione tak, że możesz wybrać wiele elementów z listy ).
ESRI udostępnia na swojej stronie internetowej nowszą wersję Dialog Designera, którą można bezpłatnie pobrać.
Proszę o link do:
http://support.esri.com/index.cfm?fa=downloads.patchesServicePacks.viewPatch&PID=25&MetaID=483
Problem:Rozszerzenie ulega awarii w trakcie działania, generując niejasny komunikat informujący, że wystąpił błąd
składniowy w symbolu NL lub w jego pobliżu:
Nie znam prostego sposobu obejścia tego problemu. Jeśli to możliwe, użyj mniejszych zestawów danych
punktowych lub spróbuj użyć w analizie mniejszej liczby siatek. Alternatywnie, słyszałem, że ArcGIS 9 miał
rozwiązać ten problem.
Problem:Ładujesz swoje siatki, ale nie możesz wykonać na nich żadnych obliczeń. Nie działają jak
siatki.
Rozwiązanie:Być może załadowałeś je jako obrazy. Siatki można ładować jako obrazy lub siatki i nie
można na nich wykonywać żadnych funkcji siatki, jeśli załadowano je jako obrazy. Spróbuj ponownie
dodać je do widoku, ale upewnij się, że wybrałeś „Źródło danych siatki” zamiast „Źródło danych
obrazu”.
Rozwiązanie:Ten błąd może być spowodowany uszkodzonym katalogiem INFO lub nazwą ścieżki do
katalogu roboczego, która jest zbyt długa. Nie znam dokładnego rozmiaru nazwy ścieżki, która powoduje
błąd, ale myślę, że ma ona około 80 znaków. jeśli w ścieżce znajduje się ponad 80 znaków i widzisz ten
błąd, prawdopodobnie możesz go uniknąć, zmieniając katalog roboczy na miejsce bliżej katalogu
głównego.
Problem:Rozszerzenie ulega awarii podczas próby wczytania zapisanego zestawu kryteriów i wyświetla się komunikat:
- 40-
Wyjaśnienie:Ten błąd może wystąpić, jeśli masz klasyfikacje, w których pojedyncza klasyfikacja
wymaga sprawdzenia dużej liczby siatek. Zostałoby to wywołane tylko wtedy, gdy zapisałeś klasyfikacje
i próbowałeś załadować je do nowej analizy. Problem polega na tym, że tabela dBASE zawierająca
zapisane definicje kryteriów klasyfikacji ma ograniczenia dotyczące pól tekstowych, w których mogą
one pomieścić tylko <= 254 znaki. Definicja każdej wartości klasyfikacji jest zapisywana jako ciąg
znaków, a duża liczba siatek spowoduje, że ciąg ten będzie przekraczał 254 znaki. Jeśli ciąg przekracza
254 znaki, zostanie przycięty do pierwszych 254 znaków i prawie na pewno uszkodzony w taki sposób,
że będzie bezużyteczny.
Rozwiązanie:Nie wymyśliłem jeszcze rozsądnego rozwiązania tego problemu.
TTECHNICZNENOTES:
To rozszerzenie dodaje nowy interfejs GUI dokumentu do projektu ArcView o nazwie „Placeholder” i ustawia
go jako niewidoczny. Jest to klon interfejsu GUI dokumentu skryptu, ale służy jedynie jako trwała kotwica do
dołączania kilku elementów, które autor chciał, aby rozszerzenie zapamiętało. Dołączając je jako znaczniki
obiektów do zastępczego interfejsu GUI, rozszerzenie zapamięta je pomiędzy sesjami ArcView. Te elementy
to:
3. Ostatnio używane parametry sąsiedztwa dla funkcji Statystyki sąsiedztwa są dołączone do paska
przycisków zastępczego interfejsu GUI.
REFEKTY:
Dickson, B. i P. Beier. W recenzji. Wpływ położenia topograficznego na ruch pumy
Południowa Kalifornia.
Guisan, A., SB Weiss i AD Weiss. 1999. Modelowanie przestrzenne instalacji GLM a CCA
rozmieszczenie gatunków. Wydawnictwo Akademickie Kluwer. Ekologia roślin. 143:107-122.
- 41-
Jones, KB, DT Heggem, TG Wade, AC Neale, DW Ebert, MS Nash, MH Mehaffey, Kalifornia
Hermann, AR Selle, S. Augustine, IA Goodman, J. Pedersen, D. Bolgrien, JM Viger, D. Chiang,
CJ Lin, Y. Zhong, J. Baker i RD Van Remortel. 2000. Ocena warunków krajobrazowych w
odniesieniu do zasobów wodnych w zachodnich Stanach Zjednoczonych: podejście
strategiczne. Monitoring i ocena środowiska 64: 227 – 245.
Weiss, A. 2001. Analiza położenia topograficznego i ukształtowania terenu. Prezentacja plakatu, użytkownik ESRI
Konferencja, San Diego, Kalifornia.
Cieszyć się! Jeśli masz problemy lub znajdziesz błędy, skontaktuj się z autorem.
http://www.jennessent.com/arcview/tpi.htm
Proszę odwiedźFirmy JennessRozszerzenia ArcView witryna zawierająca więcej rozszerzeń ArcView i innego
oprogramowania autora. Oferujemy również niestandardowe rozwiązania oparte na ArcViewKonsultacje GIS usługi, które
pomogą Ci spełnić Twoje specyficzne potrzeby w zakresie analizy danych i rozwoju aplikacji.
- 42-