6. Przedstaw istotne cechy rysunku rastrowego i wektorowego oraz wybran膮 form臋 ich zapisu.
Modele danych przestrzennych
Systemy informacji przestrzennej mo偶na r贸wnie偶 podzieli膰 w zale偶no艣ci od postaci informacji geometrycznych. Informacje te mog膮 by膰 przedstawione w dw贸ch podstawowych postaciach (rys. 3):
wektorowej, poprzez podawanie wsp贸艂rz臋dnych punkt贸w i sposobu ich po艂膮cze艅 w bardziej z艂o偶one struktury jak linie i jednostki powierzchniowe (wieloboki),
rastrowej, za pomoc膮 kt贸rej po艂o偶enie i kszta艂t obiekt贸w s膮 okre艣lane poprzez regularne pola podstawowe.
Istniej膮 wi臋c systemy wektorowe, rastrowe oraz hybrydowe (wektorowo - rastrowe).
I. W systemie wektorowym
zapis punkt贸w, linii i wielobok贸w (poligon贸w) mo偶e by膰 dokonany z pe艂n膮 dok艂adno艣ci膮 wyra偶on膮 w okre艣lonym uk艂adzie wsp贸艂rz臋dnych. Jest to zapis pami臋ciowo oszcz臋dny, ale w przypadku konieczno艣ci
aktualizacji, operacyjnie do艣膰 z艂o偶ony.
Przy zapisie wektorowym istnieje mo偶liwo艣膰 dok艂adnego przedstawienia granic elementarnych jednostek przestrzennych, kt贸rym przyporz膮dkowane s膮 okre艣lone atrybuty tematyczne. Jednostkami takimi mog膮 by膰: dzia艂ka, kontur glebowy, budynek, park zabytkowy, jednorodna cz臋艣膰 parku, wydzielenie drzewostanowe itp.
Dane wektorowe moga by膰 rejestrowane i przetwarzane, w zale偶no艣ci od sposobu zapisu numerycznego, w postaci modeli:
prostego modelu wektorowego
topologicznego modelu wektorowego.
Wybrana forma zapisu wektorowego: ( przedstawiam dwie do wyboru )
1. Prosty model wektorowy stanowi zbi贸r nie powi膮zanych ze sob膮 obiekt贸w punktowych, liniowych i powierzchniowych.
Rys. 3. Obiekt punktowyA, liniowy B1-B2-Bn i powierzchniowy( C1....Cn w prostym modelu wektorowym
Obiekty przedstawione na rys. 3 mo偶na opisa膰 w nast臋puj膮cy spos贸b:
A, (xA, yA)
B, (xB1, yB1, xB2, yB2,....,xBn, yBn)
C, (xC1, yC1, xC2, yC2,....,xCn, yCn, xC1, yC1)
Tworz膮 one odpowiednio kodowan膮 list臋, kt贸ra jest przetwarzana przez programy komputerowe do postaci rysunku na monitorze lub urz膮dzeniu zewn臋trznym.
2. Topologiczny model danych wektorowych
W topologicznym modelu danych, opr贸cz po艂o偶enia obiektu definiowany jest jego zwi膮zek z innymi obiektami. Okre艣la si臋 zale偶no艣ci topologiczne istniej膮ce mi臋dzy obiektami:
zerowymiarowymi (punktami w臋z艂owymi),
jednowymiarowymi (liniami granicznymi),
dwuwymiarowymi (obszarami).
Rys. 4. Topologiczny model danych
Punkty (w臋z艂y) po艂膮czone w spos贸b uporz膮dkowany tworz膮 odcinki linii, te za艣 z kolei mog膮 okre艣la膰 jednostki powierzchniowe. Do opisu przestrzeni trzeba wi臋c:
poda膰 po艂o偶enie punkt贸w w臋z艂owych (wsp贸艂rz臋dne);
okre艣li膰 przebieg linii mi臋dzy w臋z艂ami (np.: linia L4 艂膮czy w臋z艂y W1 i W4);
opisa膰 powierzchnie znajduj膮ce si臋 po obu stronach linii (np.: z lewej strony linii L4 znajduje si臋 obszar P2 a z prawej obszar P0);
dla linii, kt贸re pomi臋dzy w臋z艂ami maj膮 dodatkowe punkty za艂amania nale偶y poda膰 po艂o偶enie tych punkt贸w (np.: linia L1).
W modelu topologicznym definiowany jest zwrot linii, zmiana zwrotu powoduje konieczno艣膰 zmiany definicji obszar贸w po艂o偶onych po jej lewej i prawej stronie.
Topologiczny model przestrzeni gwarantuje zapisanie wsp贸艂rz臋dnych ka偶dego punktu tylko raz, nie ma wi臋c powtarzania i niejednoznaczno艣ci danych. Bardzo 艂atwo dokonuje si臋 aktualizacji danych. Zmiana po艂o偶enia jednego z punkt贸w charakterystycznych automatycznie powoduje zmian臋 ca艂ego modelu. U艂atwione s膮 wszelkie operacje przestrzenne. Np.: wyszukanie jakiego艣 obszaru wymaga jedynie znalezienia wszystkich linii, kt贸re po lewej lub prawej stronie maj膮 przypisany ten obszar. Znalezienie takich linii, dost臋p do wszystkich ich punkt贸w charakterystycznych, umo偶liwia automatyczne i jednoznaczne wyznaczenie d艂ugo艣ci obwodu i pola powierzchni badanego obszaru i ich bie偶ac膮 aktualizacj臋 w przypadku wprowadzenia jakich kolwiek zmian.
Topologiczny model danych przestrzennych upraszcza algorytmy obliczeniowe wykorzystywane w badaniu zwi膮zk贸w przestrzennych mi臋dzy obiektami, umo偶liwia wykonywanie r贸偶norodnych analiz przestrzennych 艂膮cznie z wzajemnym przecinaniem warstw informacyjnych. Jest powszechnie stosowany w zaawansowanych programach umo偶liwiaj膮cych budow臋 SIP. W programach komputerowego wspomagania projektowania (CAD) i prostszych programach SIP implementuje si臋 na og贸艂 prosty model wektorowy. Istnieje mo偶liwo艣膰 konwersji jednego modelu danych na drugi.
II. W systemie rastrowym :
maj膮 regularny zapis w odniesieniu do ca艂ego zasi臋gu bazy danych, dok艂adno艣膰 zapisu jest umowna (zale偶y od wielko艣ci pola podstawowego), zapis odznacza si臋 prostot膮 operacyjn膮 ale jest pami臋cioch艂onny.
Najmniejszym rozr贸偶nialnym elementem systemu jest oczko rastra聽-聽piksel. Po艂o偶enie piksela okre艣la jednoznacznie numer w matrycy.
Model ten jest niewra偶liwy na zmiany granic obiekt贸w przestrzennych, u艂atwia wi臋c analizy ich zmian w czasie.
System ten charakteryzuje si臋 ponadto du偶ym stopniem zautomatyzowania procesu pozyskiwania danych. Najprostszy model rastrowy jest siatk膮 kwadrat贸w.
Rastrowy model danych wykorzystywany jest w gromadzeniu i analizowaniu danych obrazowych i teledetekcyjnych. W tym przypadku model rastrowy przyjmuje posta膰 wielowymiarow膮 (temu samemu pikselowi odpowiada warstwowa informacja opisowa )
Wybrana forma zapisu rastrowego : ( przedstawiam dwie do wyboru )
W postaci rastra zapisywane s膮 skanowane mapy.