Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody...

33
Analizy danych przestrzennych Wprowadzanie danych Dane rastrowe wyklad nr 3 Spis treści: Analizy sieciowe Generalizacja Analizy trójwymiarowe – numeryczny model terenu Pozyskiwanie danych przestrzennych z pomiarów w terenie z map papierowych ze zdjęć lotniczych i satelitarnych Operacje na danych rastrowych Wizualizacja wyników

Transcript of Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody...

Page 1: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Analizy danych przestrzennychWprowadzanie danychDane rastrowe

wykład nr 3

Spis treści:

Analizy sieciowe

Generalizacja

Analizy trójwymiarowe – numeryczny model terenu

Pozyskiwanie danych przestrzennych

z pomiarów w terenie

z map papierowych

ze zdjęć lotniczych i satelitarnych

Operacje na danych rastrowych

Wizualizacja wyników

Page 2: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Podstawowe elementy analizy przestrzennej:wybór obiektówanaliza związków zachodzących między wybranymi obiektami

Typowe zadania analizy przestrzennej•nakładanie warstw tematycznych;

•buforowanie (analiza bliskości);

Analizy przestrzenne

Page 3: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

•klasyfikacja;

•analizy sieciowe;

•analizy 3-wymiarowe;

•generalizacja (zmiana skali)

Page 4: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Analizy sieciowe

Sieci składaj ą się z elementów dwu rodzajów: z kraw ędzi (linie) i z ł ączników (węzłów). Elementy te s ą powi ązane topologicznie.

Wzdłu Ŝ kraw ędzi odbywa si ę przepływ ró Ŝnych substancji, towarów, ludzi itp.

Łączniki wyst ępuj ą na przeci ęciu dwu lub wi ęcej kraw ędzi i pozwalaj ą na przepływ pomi ędzy ró Ŝnymi kraw ędziami.

wierzchołekłącznikwęzełprzepływ dwukierunkowyprzepływ jednokierunkowy

Model:obci ąŜony graf zorientowany

Page 5: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Analizy sieciowe

Tworzenie sieci polega na zdefiniowaniu własności

poszczególnych jej elementów. Np. droga dzielona jest na

szereg krótszych odcinków, w zaleŜności od zmienności

przypisanych do niej atrybutów.

Określane są:

•utrudnienia ruchu lub przepływu (opory – spowolnienie ruchu

w godzinach szczytu)

•warunki w węzłach (zakazy skrętów na skrzyŜowaniach)

•bariery ( jednokierunkowość i przejezdność ulic)

Page 6: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

rzeczywiste połoŜenie

współrzędnesegmenty

odcinki

droga

zdarzenie liniowe

zdarzenie punktowe Dynamiczna segmentacja danych

Page 7: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Typowe zadania na przykładzie sieci drogowej:

•znalezienie optymalnego połączenia pod względem postawionych warunków, np. najkrótszej lub najszybszej drogi pomiędzy określonymi punktami;

•analiza lokalizacji czyli znalezienie najbliŜej połoŜonego obiektu (bank, szpital) od wskazanego miejsca;

•analiza alokacji czyli znalezienie wszystkich dróg oddalonych (W CZASIE LUB PRZESTRZENI) od punktu początkowego o zadaną wartość;

•analiza trasowania czyli wyznaczania optymalnej trasy przebiegającej przez n zadanych punktów.

Analizy sieciowe

Page 8: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Generalizacja

Zachowanie szczególnych cech zarysów lub powiększenie pewnych istotnych szczegółów moŜe być konieczne ze względu na przeznaczenie mapy.

Upraszczanie rysunku jest niezbędne przy zasadniczej zmianie skali mapy

Page 9: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Numeryczny model terenu –informacja o wysokości terenu nad poziomem morzaRzeźba terenu moŜe być przedstawiona na mapie między innymi za pomocą poziomic, metody hipsometrycznej i/lub cieniowania.

Analizy w trzech wymiarach

Page 10: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Model rzeźby terenu – numeryczny model terenu NMTDigital Elevation Model DEM, Digital Terrain Model DTMreprezentacja: poziomice - contours

Page 11: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny
Page 12: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Punkty leŜące na tej samej wysokości nad poziomem morza decydują o przebiegu linii poziomic na mapie

etykiety stworzone na podstawie atrybutu zawierającego wartości wysokości n.p.m.

Page 13: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

interpolacja liniowa na podstawie punktów, w których podana jestwysokość terenu n.p.m.modelowanie rzeźby terenu z wykorzystaniem trójkątów TIN: trójkąty Delaunaya o najmniejszym zróŜnicowaniu długości boków (warunek: okrąg opisany na trójkącie nie zawiera Ŝadnych innych węzłów – punktów wysokościowych)

Model rzeźby terenu – TIN (Triangulated Irregular Network)

Page 14: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

111 cybxaz ++++++++====

222 cybxaz ++++++++====

333 cybxaz ++++++++====

cybxaz ++++++++====

W kaŜdym trójkącie wysokość z jest funkcją liniową współrzędnych płaskich x i y

rozwiązanie układu równań liniowych w celu wyznaczenia współczynników a, b, c

Page 15: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Nachylenie stoków22

∂∂+

∂∂=

y

z

x

zs

nachylenie wyraŜane jest w stopniach (arctg s) lub %

Analizy 3D

z

xs

Page 16: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Ekspozycja stoku π+

∂∂∂∂= −

yz

xzarctga

/

/1

kąt odliczany od kierunku północnego

Analizy 3D

kąt a –

określa kierunek nachylenia stoku

Page 17: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Cieniowanie i drapowanie warstw tematycznych na modelu terenu

Oświetlenie określone przez kąt padania promieni słonecznych,(kąt azymutalny i kąt zenitalny słońca)

Wizualizacja NMT

Page 18: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Analizy 3D

Widoczność

Zastosowania analiz 3D:hydrologia (modele spływu wody, erozja);telekomunikacja;planowanie dróg i zabudowy;architektura krajobrazu;turystyka ....

Page 19: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Wizualizacje 3D z wykorzystaniem róŜnych

warstw tematycznychzdjęcie satelitarne

NMT

sztuczny krajobraz

obszar lasu wg mapy

drzewa wg bazy leśnej

zabudowa wg mapy

Page 20: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Źródła danych dla systemów informacji geograficznej:

•mapy analogowe;

•zdjęcia lotnicze;

•zdjęcia satelitarne;

•pomiary terenowe z wykorzystaniem metod geodezji

klasycznej i satelitarnej (GPS);

•bazy danych opisowych;

•inne bazy GIS.

Page 21: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Wprowadzanie danych w terenie z wykorzystaniem odbiorników GPS

Page 22: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

System amerykański NAVSTAR operacyjny od 1994 roku:24 satelity na 6 płaszczyznach orbitach4 satelity w kaŜdej płaszczyźnie płaszczyzny nachylone do płaszczyzny równika pod kątem 55o

wysokość orbit 20200 km

Satelitarne wyznaczanie pozycji Global Positioning System GPS

Trzy segmenty systemu:segment kosmicznysegment kontrolisegment uŜytkowników

Page 23: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Jednoczesna obserwacja 4 satelitów - pomiar pozycji z

dokładnością do około 10 m.

Pomiary róŜnicowe DGPS dają dokładność określenia

pozycji rzędu 1 cm.

Page 24: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny
Page 25: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Przenoszenie treści map analogowych do systemu GIS:

digitalizacja

Dokładność ustawienia kursoradigimetru - około 0,05 mm

Page 26: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Digitalizacji z uŜyciem stołu i digimetru:• przygotowanie materiału (kalki)• kalibracja stołu do digitalizacji (wewnętrzny układ

odniesienia digimetru, wprowadzanie punktów kontrolnych)

• digitalizacja• edycja• kodowanie

Skanowanie map jako metoda tworzenia map cyfrowychw wyniku skanowania powstaje mapa rastrowa, które moŜe być wykorzystana jako:• mapa podkładowa• materiał do digitalizacji na ekranie monitora• materiał źródłowy do automatycznego

rozpoznawania obiektów

Wprowadzanie danych z map papierowych do systemu GIS

Page 27: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Dane typu spaghetti.

Wady modelu: • wymagane duŜe zasoby pamięci• czasochłonne przeprowadzanie analiz

Dla kaŜdego obiektu osobno zapamiętywane jest połoŜenie wszystkich punktów – model jest wydajny przy wyświetlaniu danych, ale niewygodny przy ich przeszukiwaniu

•redundancja danych;•brak zabezpieczeń przed brakiem spójności danych;

Atrybuty opisowe przechowywane są łącznie z danymi geometrycznymi w tych samych tabelach.

MAPA

Modele danych wektorowych

Page 28: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

TOPOLOGIA.Topologia - zajmuje się własnościami geometrycznymi będącymi niezmiennikami pewnych transformacji. Są to zniekształcenia, które mogą dowolnie rozciągać i wyginać obiekt, ale nie rozrywają go, ani nie sklejają róŜnych punktów.

skalowanie przesunięcie

obrót ścinanie

Przesunięcia, skalowania, obroty nie zmieniają relacji sąsiedztwa pomiędzy obiektami.

Page 29: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Te związki nie ulegają zmianie podczas odkształcania przestrzeni, np. przy zmianie odwzorowania kartograficznego

Model topologiczny: • dane przechowywane ekonomicznie, • analizy szybsze niŜ w modelu spaghetti

Postulaty modelu topologicznego:•linie łączą się ze sobą w węzłach;•linie, połączone tak, Ŝe zamykają pewien obszar tworzą element powierzchniowy;•linie mają kierunek oraz lewe i prawe sąsiedztwo.

Page 30: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Wspólne krawędzie wieloboków:• kaŜda linia jest zapamiętywana tylko raz• sąsiednie wieloboki nie nakładają się

Kierunek linii określa prawy i lewy wielobok (w stosunku do linii).

Model wektorowy z topologią

Page 31: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Pierścienie

Łańcuchy

Węzły Współrzędne

Punkty

Powiązanie między tabelami opisującymi obiekty w modelu wektorowym z topologią (van Roessel)

Obszary

Page 32: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Tworzenie topologii

Konstruowanie topologii jest czasochłonne i wymaga edycji błędów popełnionych przy tworzeniu warstwy wektorowej. Nie zamknięte elementy powierzchniowe, przeciągnięte lub nie dociągnięte linie muszą być skorygowane.

Po kaŜdej modyfikacji danych geometrycznych trzeba

od nowa konstruować topologię.

Page 33: Analizy danych przestrzennych Wprowadzanie …mi ędzy innymi za pomoc ą poziomic, metody hipsometrycznej i/lub cieniowania. Analizy w trzech wymiarach Model rze źby terenu – numeryczny

Błędy digitalizacji:

nie dociągnięta linia wiszący węzeł dodatkowy poligon

•automatyczne dociąganie linii przy ustalonej tolerancji;•automatyczne usuwanie węzłów wiszących, poligonów o powierzchni mniejszej od zadanej oraz zmniejszanie liczby wierzchołków określających przebieg linii

Warstwa geometryczna jest poprawna przy określonej tolerancji (fuzzy tolerance) - najmniejszej moŜliwej odległości pomiędzy węzłami, określonej względem liniowej rozpiętości obszaru (np. 10-6• L).