Modelowanie rzeczywistości geograficznej w systemach informacji przestrzennej 53
Dla każdego obszaru wyszczególniona jest uporządkowana lista wektorów granicznych, które należy przebiegać posuwając się wzdłuż granicy obszaru, pozostawiając go zawsze po prawej stronie. Wektory o kierunku zgodnym z kolejnością przebiegania wykazywane są ze znakiem dodatnim, wektory skierowane przeciwnie - ze znakiem ujemnym. Należy zwrócić uwagę na to, że warunek kompletności zapisu topologii obszarów wymaga, aby w tabeli zapisu topologii obszarów znalazł się także zapis nieskończonej przestrzeni (PQ w tab. 9), stanowiący obszar zewnętrzny względem kompleksu obiektów. Konsekwencją zapisu obszaru P0 jest to, że w kompletnej tabeli 9 każdy wektor powinien występować dwukrotnie z przeciwnym znakiem.
Zapis topologii stanowi podstawę pracy wewnętrznych narzędzi analiz systemu informacji przestrzennej.
Zapis obiektów w modelu topologicznym elementarnym
Tabela 10. Zapis obiektów punktowych przedstawionych na mapie na rys. 5
Numer węzła |
Oznaczenie obiektu |
1 |
siłownia wiatrowa 1 |
2 |
siłownia wiatrowa 2 |
Dla użytkownika, tworzącego bazy danych systemu w procesie wprowadzania danych, istotny jest zapis obiektów zgodnie z reprezentacja punktową, liniową i powierzchniową. Zapis obiektów punktowych został przedstawiony w tabeli 10.
Każdemu obiektowi punktowemu przyporządkowane jest jego oznaczenie w wersji słownej lub w wersji umownego kodu. Tabela zapisu obiektów punktowych może być w prosty sposób połączona z tabelą współrzędnych węzłów -przez numer węzła. W takim przypadku można obiektom przyporządkować ich przestrzenne położenie. Zapis obiektów liniowych w modelu topologicznym elementarnym jest identyczny jak w modelu obiektowym nietopologicznym (tab. 4).
Zapis obiektów powierzchniowych w modelu topologicznym elementarnym polega na zestawieniu uporządkowanej listy kolejnych wektorów tworzących obrys zewnętrzny obszaru. Zapis ten jest identyczny jak zapis topologii obszarów (tab. 9), jednak w tym przypadku, dla odtworzenia kształtu obrazu nie są konieczne znaki wektorów. Nie podlega także zapisowi nieskończona przestrzeń (obszar P0 na rys. 6), która nie jest obiektem realnym rysunku mapy.
Rys. 6. Struktura obrazu mapy zapisana jako model topologiczny łańcuchowy. Węzły, posadowione na styku segmentów linii łamanych, ustalają jednostki strukturalne - łańcuchy. Treść mapy została rozłożona na dwie warstwy - reprezentującą obiekty liniowe (a) i obiekty powierzchniowe (b).
W pierwszym przypadku łańcuchy tworzą obiekty, w dmgim - granice obiektów powierzchniowych