Urbnews.pl

Tutorial ArcGIS: 10. Geoprzetwarzanie

Geoprzetwarzanie (Geoprocessing) to jedna z głównych gałęzi oprogramowania ArcGIS. Poprzez geoprzetwarzanie rozumiemy różnego rodzaju modyfikacje i przeobrażenia danych geograficznych. Stanowi to jedną z podstawowych własności systemów informacji geograficznej. W wyniku takich przetworzeń, na podstawie istniejących danych, można tworzyć nowe zestawy informacji. Na geoprzetwarzanie składa się wiele narzędzi, które służą do wykonywania określonych zadań, od prostych operacji polegających na selekcji danych po skomplikowane analizy oparte na zdefiniowanych schematach.

Całość narzędzi została zebrana w postaci aplikacji ArcToolbox, która jest elementem składowym programu ArcGIS. Pomimo ogromnej liczby dostępnych instrumentów nie jest to zbiór zamknięty, możliwe jest dodawanie własnych narzędzi, wymaga to jednak znajomości języka programowania.

ArcToolbox w dosłownym tłumaczeniu oznacza skrzynkę narzędziową, co bardzo trafnie oddaje jej charakter i budowę. Narzędzia są odpowiednio posegregowane w działy, dzięki czemu łatwiej jest znaleźć potrzebną opcję. Po wybraniu narzędzia ukazuje się okno dialogowe, w którym użytkownik definiuje parametry niezbędne do wykonania operacji. Warto zwrócić uwagę na prawą część okna, w której po naciśnięciu przycisku Show Help pojawiają się informacje dotyczące samej zasady działania narzędzia oraz omówienie jego poszczególnych parametrów.

Rys. 1. Aplikacja ArcToolbox.

Odpowiednie narzędzia można wyszukiwać ręcznie z poziomu aplikacji ArcToolbox lub za pomocą okna Search dostępnego z zakładki Geoprocessing głównego menu bądź paska narzędzi Standard. Nie musimy znać dokładnej nazwy narzędzia, wystarczy wpisać charakterystyczne słowo, a następnie na liście wyników wyszukać interesującą nas opcję. Okno Search pozwala na bezpośrednie uruchomienie wybranej funkcji lub odesłanie do odpowiedniej skrzynki narzędziowej. Stosując ten drugi sposób możemy lepiej poznać strukturę aplikacji i konkretną lokalizację wyszukanego narzędzia.

Rys. 2. Ikony okna Search oraz aplikacji ArcToolbox na pasku narzędzi Standard.

Podstawowe narzędzia geoprzetwarzania zebrane są pod zakładką Geoprocessing głównego menu. Jest to swego rodzaju skrót do najpopularniejszych opcji, które są często wykorzystywane, niezależnie od charakteru opracowania. Na liście znajdują się:

Pokrótce opiszemy każde z powyższych narzędzi.

Buforowanie (Buffer) to prosta operacja, która polega na wyznaczeniu obszaru w określonej odległości od zadanego obiektu. Bufory możemy tworzyć wokół obiektów punktowych, liniowanych oraz poligonów. To narzędzie doskonale sprawdza się przy wyznaczaniu stref oddziaływania bądź dostępności, a także stref ochronnych wokół zaznaczonych obszarów. Aby móc przeprowadzić operację, należy zdefiniować odpowiednie pola:

Po określeniu wszystkich niezbędnych i/lub opcjonalnych parametrów zatwierdzamy operację klikając przycisk OK.

Przycinanie (Clip) lub też wycinanie to kolejne podstawowe narzędzie aplikacji ArcToolbox. Za jego pomocą możemy w prosty sposób przyciąć dane do zadanego obszaru lub wykonać mały wycinek zestawu danych prezentujący wybrane zagadnienie. W oknie należy określić:

Intersekcja (Intersect), czyli nałożenie na siebie dwóch lub więcej warstw, służy do wyznaczania geometrycznej części wspólnej. Jest to swego rodzaju przemnożenie warstw przez siebie. W wyniku przeprowadzenia tej operacji zachowywane są atrybuty wszystkich warstw, które były przedmiotem intersekcji. Postać wynikowej warstwy zależy od klasy obiektów, jaką reprezentują warstwy, bowiem intersekcja może dotyczyć danych o charakterze punktowym, liniowym oraz obszarowym. Narzędzie wymaga zdefiniowania następujących parametrów:

Złączenie (Union) to operacja, która polega na połączeniu geometrii i atrybutów obiektów. Narzędzie to podobne jest do intersekcji, jednak w tym przypadku zachowywana jest suma obiektów, a nie ich część wspólna. W wyniku złączenia powstają nowe poligony w oparciu o nałożone na siebie kontury. Należy określić:

Narzędzie łączenia (Merge) służy do zebrania obiektów z różnych warstw w ramach jednej warstwy wynikowej. Nie następuje tutaj przecięcie nachodzących na siebie poligonów ani utworzenie nowych obiektów. Tabela atrybutów warstwy wynikowej zawiera w sobie wszystkie kolumny tabel warstw wejściowych. Jeżeli pola mają taką samą nazwę, zostają połączone. Jest to przydatne narzędzie do tworzenia spójnych zestawów danych. W oknie dialogowym należy określić:

Ostatnie narzędzie na liście to agregacja (Dissolve). Umożliwia ono łączenie obiektów w oparciu o zdefiniowane atrybuty. Wynikowa warstwa nie przechowuje atrybutów danych wejściowych. Jest to przydatna opcja do różnych operacji analitycznych, mających na celu wyłonienie obiektów bądź obszarów reprezentujących te same wartości. Należy określić następujące parametry:

Opisane powyżej narzędzia to jedynie mała próbka tego, co oferuje nam aplikacja ArcToolbox. Dzięki rozwiniętemu systemowi pomocy oraz objaśnień posługiwanie się z pozoru skomplikowanymi funkcjami nie powinno sprawić większego problemu. Warto eksperymentować z poszczególnymi parametrami obserwując wyniki swojej pracy. Przy okazji korzystania z narzędzi możliwe jest podejrzenie szczegółowego wykazu wykonanych operacji w oknie dialogowym Results (dostępnym w zakładce Geoprocessing). Jest to szczególnie przydatne, kiedy uruchomiona przez nas operacja nie powiedzie się, a my chcemy poznać przyczyny tego błędu.

Rys. 10. Okno dialogowe Results przedstawiające historię wykonanych operacji.

Zachęcamy do samodzielnego poznawania możliwości geoprzetwarzania w programie ArcGIS oraz do lektury kolejnych tutoriali.

Exit mobile version