9
Ćwiczenie 3: Praca z tabelami W tym ćwiczeniu opracowana zostanie mapa gęstości zaludnienia powiatu, przedstawiająca koncentrację ludności. Najpierw należy dodać dane demograficzne, a nstępnie obliczyć gęstość zaludnienia dla każdego z obszarów i przedstawić ją na mapie. Jeśli zachodzi potrzeba, uruchom ArcMap, przejdź do folderu z danymi i otwórz mapę z ćwiczenia 2 (airport_ex). Tworzenie nowej ramki danych Podobnie jak w przypadku użytkowania terenu, rozpoczniesz od wstawienia nowej ramki danych do wyświetlenia danych. 1. Przejdź do widoku kompozycji, jeśli nie jest obecnie wyświetlany (kliknij Widok i wybierz Widok Kompozycji). 2. Kliknij Wstaw i wybierz Ramka Danych. 3. W tabeli zawartości kliknij prawym przyciskiem myszy Nowa Ramka 2 i wybierz Własności. 4. Kliknij zakładkę Ogólne i wpisz Population Density (Gęstość Zaludnienia) w miejscu Nazwa. 5. Kliknij Jednostki i ustaw metry dla mapy i wyświetlania. 6. Kliknij zakładkę Rozmiar i Pozycja. 4 5 6

Ćwiczenie 3: Praca z tabelami - dydaktyka.polsl.pldydaktyka.polsl.pl/ROZ5/kcyba/Dokumenty/Gospodarka Przestrzenna/cw3... · folderu z danymi i otwórz mapę z ćwiczenia 2 (airport_ex)

Embed Size (px)

Citation preview

42 ARCMAP

Ćwiczenie 3: Praca z tabelami

W tym ćwiczeniu opracowana zostanie mapa gęstości zaludnienia powiatu, przedstawiająca koncentrację ludności. Najpierw należy dodać dane demograficzne,a nstępnie obliczyć gęstość zaludnienia dla każdegoz obszarów i przedstawić ją na mapie.

Jeśli zachodzi potrzeba, uruchom ArcMap, przejdź do folderu z danymi i otwórz mapę z ćwiczenia 2 (airport_ex).

Tworzenie nowej ramki danych

Podobnie jak w przypadku użytkowania terenu, rozpoczniesz od wstawienia nowej ramki danych do wyświetlenia danych.

1. Przejdź do widoku kompozycji, jeśli nie jest obecnie wyświetlany (kliknij Widok i wybierz Widok Kompozycji).

2. Kliknij Wstaw i wybierz Ramka Danych.

3. W tabeli zawartości kliknij prawym przyciskiem myszy Nowa Ramka 2 i wybierz Własności.

4. Kliknij zakładkę Ogólne i wpisz Population Density (Gęstość Zaludnienia) w miejscu Nazwa.

5. Kliknij Jednostki i ustaw metry dla mapy i wyświetlania.

6. Kliknij zakładkę Rozmiar i Pozycja.

4

5

6

ĆWICZENIA WPROWADZAJĄCE 43

7. Ustaw pozycję X na 23, a Y na 6.3.

8. Kliknij OK.

9. Przytrzymując klawisz Shift kliknij środkową ramkę użytkowania terenu (Land Use) w kompozycji, tak aby wybrać obydwie.

10.Kliknij Kreślenie w pasku Narysuj, przejdź do Rozmieśći wybierz Nadaj Jednakowy Rozmiar.

Ramki danych mają teraz ten sam rozmiar.

11.Kliknij ramkę danych Population Density (Gęstość Zaludnienia) w widoku kompozycji, aby wybrać wyłącznie ją.

Dodanie danych z aplikacji ArcCatalog

Można dodać potrzebne warstwy przeciągając je z aplikacji ArcCatalog™.

1. Uruchom aplikację ArcCatalog klikając przycisk ArcCatalog z paska Standardowy w aplikacji ArcMap. Ustaw sąsiadująco okna aplikacji ArcMap i ArcCatalog, aby obydwa były widoczne obok siebie.

ArcCatalog

7

44 ARCMAP

2. W ArcCatalog przejdź do folderu mapy dysku lokalnego z danymi do ćwiczeń (domyślnie C:\ArcGIS\ArcTutor\Map).

3. Kliknij na znak + obok folderu Map, pojawi się lista jego zawartości.

4. Kliknij ikonę geobazy airport, aby wyświetlić jej zawartość w prawym panelu.

5. W prawym panelu kliknij arterials (arterie).

6. Przytrzymując wciśnięty klawisz Ctrl kliknij tracts oraz airport_area, aby je wybrać jednocześnie. Wybrane warstwy podświetlą się.

7. Wskaż arterials (arterie), wciśnij lewy przycisk myszyi przeciągnij warstwy z okna ArcCatalog do okna ArcMap (kończąc w obszarze widoku kompozycji).

8. Zwolnij przycisk myszy. Trzy warstwy zostały dodane do nowej ramki danych.

7

ĆWICZENIA WPROWADZAJĄCE 45

9. Zamknij ArcCatalog.

10.w tabeli zawartości ArcMap, kliknij prawym przyciskiem myszy warstwę tracts.

Dodanie danych tabelarycznych

Musisz także dodać do ramki danych tabelę zawierającą informacje o gęstości zaludnienia.

1. Kliknij przycisk Dodaj dane w aplikacji ArcMap.

2. Przejdź do folderu Map na dysku lokalnym z danymi do ćwiczeń (domyślnie C:\ArcGIS\ArcTutor\Map)i dwukrotnie kliknij geobazę airport.

3. Kliknij tract_pop (ikona wygląda jak tabela).

1

4. Kliknij Dodaj. Tabela zostanie dodana do ramki danych Population Density w tabeli zawartości. ArcMap automatycznie aktywuje zakładkę Źródła udostępniając tabelę.

Złączenia tabel

Następny etap to złączenie tabeli z danymi zaludnienia z tabelą atrybutów warstwy tracts. Możliwe jest to dzięki wspólnemu polu TRACT_ID.

1. W tabeli zawartości, kliknij warstwę tracts prawym przyciskiem myszy, wybierz Otwórz Tabelę Atrybutów. Teraz można przejrzeć zawartość atrybutów włącznie z TRACT_ID.

46 ARCMAP

Teraz kliknij prawym przyciskiem tract_pop i wybierz Otwórz. Tabela zawiera pole TRACT_ID oraz zaludnienie każdego z obszarów.

Zamknij tabele przed wykonaniem złączenia.

2. Kliknij tracts prawym przyciskiem myszy w tabeli zawartości, przejdź do Złączenia i Relacje i wybierz Złącz.

3. W pierwszym polu ustaw Dołącz atrybuty z tabeli (strzałka rozwija listę wszystkich możliwości).

3

4

5

6

7

4. Rozwiń listę w drugim polu i wybierz TRACT_ID jako pole warstwy, które będzie podstawą złączenia.

5. Rozwiń trzecią listę i ustaw tract_pop jako tabelę dołączoną do warstwy tracts.

6. W następnym polu wybierz TRACT_ID jako pole tabeli bedące podstawą złączenia.

7. Kliknij OK, aby złączyć tabelę z warstwą.

ĆWICZENIA WPROWADZAJĄCE 47

8. W tabeli zawartości, kliknij tracts prawym przyciskiem myszy i wybierz Otwórz Tabelę Atrybutów.Przy każdym obszarze powstały wartości zaludnienia.

Dodanie pola do tabeli atrybutów

Chcąc przedstawić gestość zaludnienia trzeba dodać nowe pole do warstwy tracts. Pole to będzie przechowywać gęstość zaludnienia każdego z obszarów.

1. Kliknij przycisk Opcje u dołu okna tabeli atrybutów tracts i wybierz Dodaj Pole.

Jeśli pojawi się komunikat o używaniu tabeli przez inną aplikację, upewnij się że ArcCatalog jest zamknięty.

2. W oknie Dodaj Pole wpisz nazwę POP_DEN.

3. Ustaw typ na Długie Całkowite.

4. Kliknij OK.

Teraz możesz zobaczyć nowe pole dodane do tabeli.

2

3

4

48 ARCMAP

Pierwsza część wzoru jest już wpisana tracts.POP_DEN=. Cały wzór powinien wyglądać nastepująco:

tracts.POP_DEN = [tracts_pop.POPULATION] / ([tracts.Shape_Area] / 1000000).

Podzielenie powierzchni przez 1 000 000 przekształca powierzchnię każdego obszaru z metrów kwadratowych w kilometry kwadratowe. Wzór można wpisać bezpo-średnio w polu lub skompletować używając przycisków. W tym przypadku wypróbujesz obydwie metody.

4. Na liście pól, kliknij tract_pop.POPULATION.

5. Kliknij symbol dzielenia.

6. Naciśnij klawisz Spacja i otwórz nawias zwykły.

7. Kliknij tracts.Shape_Area na liście pól.

8. Kliknij symbol dzielenia.

9. Naciśnij klawisz Spacja, a następnie wpisz 1000000.

10.Naciśnij klawisz Spacja i zamknij nawias zwykły.

11.Kliknij OK.

Obliczanie wartości atrybutów

Aby obliczyć gestość zaludnienia każdego z obszarów należy liczbę mieszkańców podzielić przez powierzchnię, otrzymując liczbę mieszkańców na Kilometr kwadratowy. Aby to zrobić, trzeba użyć funkcji edycji ArcMap do zmodyfikowania atrybutów warstwy tracts (W ćwiczeniu 4 będziesz edytować geometrię obiektów).

1. Kliknij przycisk Pasek Narzędziowy Edytora w pasku Standardowy. Pojawi się pasek Edytor.

2. Kliknij Edytor i wybierz Zacznij Edycję.

3. Kliknij prawym przyciskiem tracts.POP_DEN i wybierz Oblicz Wartości. Pojawi się Kalkulator Pól.

1

W

7

4

69Q

58

ĆWICZENIA WPROWADZAJĄCE 49

Po zamknięciu okna kalkulatora można obejrzeć wartości gestości zaludnienia, czyli liczbę mieszkańców na milę kwadratową dla każdego obszaru.

12.W pasku Edytor, kliknij menu Edytor i wybierz Zakończ Edycję.

13.Kliknij Tak przy pytaniu o zapisanie zmian.

14.Ukryj (Zamknij) pasek Edytor. Zamknij tabelę atrybutów.

Więcej informacji o dodawaniu i obliczaniu atrybutów znajduje się w rozdziale 10, 'Praca z tabelami'.

Klasyfikacja obiektów według wielkości

Teraz opracujesz mapę tematyczną gestości zaludnienia przedstwiajacą koncentrację ludności w powiązaniuz przebiegiem głównych dróg i położeniem lotniska.

1. W tabeli zawartości, kliknij tracts prawym przyciskiem i wybierz Własności.

2. Kliknij zakładkę Symbolizacja. Wszystkie obszary są aktualnie rysowane jednakowym symbolem (barwnym wypełnionym konturem).

50 ARCMAP

3. W polu Pokaż, kliknij Wielkości. Automatycznie podświetli się opcja Skala barw.

4. Rozwiń listę pola Wartość i ustaw tracts.POP_DEN jako pole używane do cieniowania obszarów.

5. Kliknij skalę barw rozwijając listę i ustaw ją w tonacji niebieskiej.

ArcMap wybiera domyślnie schemat klasyfikacji i liczbę klas. Możesz to zmodyfikować klikając przycisk Klasyfikuj. Teraz jednak pozostaw domyślną klasyfikację.

6. Kliknij OK.

7. U dołu tabeli zawartości, kliknij zakładkę Nazwy.

8. Kliknij warstwę arterials (arterie) i przeciągnij ją na górę. Kliknij airport_area (obszar lotniska) i przeciągnij go, tak aby się znalazł pod arteriami. Teraz warstwy te bedą rysowane nad warstwą tracts (obszary).

43

5

9. Zmień widok na lepiej prezentujący obszary.Kliknij Widok i Wybierz Widok Danych.

Więcej informacji o klasyfikacjach i wyświetlaniu danych zawiera rozdział 6, 'Symbolizacja danych'.

Ćwiczenie 3 jest zakończone. Możesz teraz wykonać następne ćwiczenia lub kontynuować później. Upewnij się, że mapa jest zapisana (kliknij menu Plik i wybierz Zapisz).