WYZNACZENIE PUNKTÓW STAŁYCH OBIEKTÓW PRZESTRZENNYCH NA DRODZE AUTOMATYCZNEJ AUTOMATIC DETERMINATION OF SPATIAL OBJECTS INVARIANT POINTS

Podobne dokumenty
GEOMATYKA I INŻYNIERIA KWARTALNIK NAUKOWY PAŃSTWOWEJ WYŻSZEJ SZKOŁY ZAWODOWEJ W JAROSŁAWIU. Stanisław Szombara 1, Krystian Kozioł 2

Przekształcanie obiektów powierzchniowych w liniowe zależnie od skali mapy w DLM

Przydatność osnowy kartograficznej i metody obiektywnego upraszczania obiektów do aktualizacji danych w BDT. Tadeusz Chrobak

ZNACZENIE PUNKTÓW STAŁYCH OBIEKTU W PROCESIE UPRASZCZANIA 1 THE IMPORTANCE OF FIXED POINTS IN THE SIMPLIFICATION PROCESS.

Tadeusz Chrobak METODA UOGÓLNIENIA DANYCH W PROCESIE GENERALIZACJI OBIEKTÓW LINIOWYCH THE METHOD OF GENERALIZATION DATA OBJECTS LINEAR 1.

Autoreferat z zawodowych i naukowych osiągnięć

Wpływ jednoznaczności na proces generalizacji obiektów antropogenicznych

Możliwości automatycznej generalizacji map topograficznych

CYFROWA GENERALIZACJA KARTOGRAFICZNA WARSTWY BUDYNKÓW W TWORZENIU DANYCH TOPOGRAFICZNEJ BAZY DANYCH

Projekt celowy nr 6 T C/06552

Rok akademicki: 2016/2017 Kod: DGK GM-s Punkty ECTS: 4. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Problematyka modelowania bazy danych mapy zasadniczej i GESUT

Rok akademicki: 2016/2017 Kod: DGK n Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: Niestacjonarne

Przydatność automatycznej generalizacji kartograficznej w systemach informatycznych LIS/GIS

Archiwum Fotogrametrii, Kartografii i Teledetekcji, Vol. 17b, 2007 ISBN

GRAFY JAKO MODELE TOPOLOGICZNE DANYCH MAPY NUMERYCZNEJ

Przestrzenne bazy danych. Definicja i cechy przestrzennych baz danych

SYSTEM INFORMACJI GIS DLA POTRZEB GOSPODARKI WODNEJ WOJ. ZACHODNIOPOMORSKIEGO

Robert Olszewski, Paweł Kowalski, Andrzej Głażewski

Wybrane aspekty modelowania wielorozdzielczych i wieloreprezentacyjnych baz danych topograficznych

GENERALIZACJA OSADNICTWA I SIECI DRÓG BAZY DANYCH OGÓLNOGEOGRAFICZNYCH Z WYKORZYSTANIEM SYSTEMU CLARITY

Zastosowanie wielografów do modelowania wieloskalowych danych przestrzennych

Wybrane problemy z dziedziny modelowania i wdrażania baz danych przestrzennych w aspekcie dydaktyki. Artur Krawczyk AGH Akademia Górniczo Hutnicza

Próba formalizacji doboru parametrów generalizacji miejscowości dla opracowań w skalach przeglądowych

KOŁO NAUKOWE GEODETÓW Dahlta

KONCEPCJA I STUDIUM IMPLEMENTACJI PROCESU ZASILANIA KOMPONENTU TOPO250 DANYMI TOPO10 - GENERALIZACJA INFORMACJI GEOGRAFICZNEJ W BAZIE DANYCH BDG

Dariusz Gotlib BAZA DANYCH TOPOGRAFICZNYCH A PRODUKCJA MAP TOPOGRAFICZNYCH TOPOGRAPHICAL DATABASE VIA TOPOGRAPHICAL MAP PRODUCTION WSTĘP

Wprowadzenie do geoinformatyki - podstawowe pojęcia Wydział Geodezji i Kartografii Politechnika Warszawska

Michał Stankiewicz OD OBIEKTU TERENOWEGO DO JEGO ODPOWIEDNIKA NA MAPIE I W BAZIE DANYCH

z dnia r. w sprawie bazy danych obiektów topograficznych oraz mapy zasadniczej

Reprezentacja i analiza obszarów

PRACA LICENCJACKA SPECJALNOŚĆ: GEOINFORMACJA PROPONOWANA PROBLEMATYKA W ROKU AKADEMICKIM 2016/2017

Znaczenie hierarchii w generalizacji Numerycznego Modelu Terenu

Reprezentacja i analiza obszarów

Współczesna problematyka klasyfikacji Informatyki

WYKORZYSTANIE METOD MORFOLOGII MATEMATYCZNEJ W PROCESIE GENERALIZACJI BAZ DANYCH PRZESTRZENNYCH 1

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

ORIENTACJA ZEWNĘTRZNA ZDJĘCIA Z WYKORZYSTANIEM GEOMETRYCZNYCH CECH OBIEKTÓW

PRZESTRZEŃ GEOGRAFICZNA JAKO PRZESTRZEŃ TOPOLOGICZNA. Wprowadzenie

IMPLEMENTACJA I TESTOWANIE PROCEDURY AUTOMATYCZNEGO ŚLEDZENIA KRAWĘDZI NA OBRAZACH CYFROWYCH

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

Porównanie czasu wykonania wybranych przekształceń przestrzennych dla programów GIS: ArcGIS i QGIS

GiK Stac.1 st. semestr 5 i 6 (2019/2020) Wypełnionych ankiet: 101 z 104 w tym ankiety nieważne: 101. Moduł Wyniki II tura Rozstrzygnięcie

Krytyczne czynniki sukcesu w zarządzaniu projektami

OPTYMALIZACJA STEROWANIA MIKROKLIMATEM W PIECZARKARNI

Kształcenie w zakresie kartografii i systemów informacji geograficznej na Wydziale Geodezji i Kartografii Politechniki Warszawskiej

ROCZNIKI GEOMATYKI 2006 m TOM IV m ZESZYT 3

Problematyka generalizacji informacji geograficznej w kontekście opracowania i wdrażania Dyrektywy INSPIRE

CHARAKTERYSTYKA I ZASTOSOWANIA ALGORYTMÓW OPTYMALIZACJI ROZMYTEJ. E. ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, ul. Reymonta 23, Kraków

System informacyjny całokształt składników tworzących system do przechowywania i operowania informacją. KP, SIT definicje, rodzaje, modelowanie 2

Rok akademicki: 2016/2017 Kod: DGK s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Problem eliminacji nieprzystających elementów w zadaniu rozpoznania wzorca Marcin Luckner

KARTA MODUŁU / KARTA PRZEDMIOTU A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU. Kod modułu

Wybrane operatory generalizacyjne i ich implementacja w systemie informacji przestrzennej ARC/INFO*

p r o j e k t ROZPORZĄDZENIA MINISTRA SPRAW WEWNĘTRZNYCH I ADMINISTRACJI

VI. PRACE NAUKOWO-BADAWCZE I ICH ZASTOSOWANIE W PRAKTYCE

I. KARTA PRZEDMIOTU. Przekazać wszechstronną wiedzę z zakresu produkcji map. Zapoznać z problematyką wykonywania pomiarów kątów i odległości na Ziemi

1. Prymitywy graficzne

Modele (graficznej reprezentacji) danych przestrzennych postać danych przestrzennych

1. Opis istniejących algorytmów upraszczania.

GIS w nauce. Poznań Analiza obiektowa (GEOBIA) obrazów teledetekcyjnych pod kątem detekcji przemian środowiska. mgr inż.

Opis modułu kształcenia / przedmiotu (sylabus)

Opis programu studiów

Kierunek: Geoinformatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

Z O G R ANIC ZENIA M I

NAUKA A PRAKTYKA W KARTOGRAFII. dr hab. Wiesław Ostrowski Uniwersytet Warszawski Katedra Kartografii

Generalizacja map statystycznych, Paweł Cebrykow, Wydawnictwo UMCS, Lublin Wstęp. Wstęp

3a. Mapa jako obraz Ziemi

Modele rzeczywistości geograficznej a modele danych przestrzennych

II tura wyborów Modułów obieralnych - studia stacjonarne

PLAN OCHRONY WIGIERSKIEGO PARKU NARODOWEGO I OBSZARU NATURA 2000 OSTOJA WIGIERSKA WYKONANIE LEŚNEJ MAPY NUMERYCZNEJ PARKU

Nazwa przedmiotu. I. Informacje podstawowe. Wydział: Wydział Finansów Kierunek: Gospodarka przestrzenna. Nazwa przedmiotu w j. ang.

Akademia Górniczo-Hutnicza

KSZTAŁCENIE W ZAKRESIE KARTOGRAFII I GIS NA UNIWERSYTECIE PRZYRODNICZYM WE WROCŁAWIU HALINA KLIMCZAK INSTYTUT GEODEZJI I GEOINFORMATYKI

INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx

nauczania GIS na WAT

ZASTOSOWANIE NARZĘDZI GEOMATYCZNYCH NA PRZYKŁADZIE WYNIKÓW INWENTARYZACJI PRZYRODNICZEJ W LASACH PAŃSTWOWYCH W 2007 ROKU

Procesy integracji modeli danych do jednolitej struktury WBD. Tadeusz Chrobak, Krystian Kozioł, Artur Krawczyk, Michał Lupa

ROCZNIKI GEOMATYKI 2008 m TOM VI m ZESZYT 7

KSZTAŁCENIE KARTOGRAFÓW NA STUDIACH UNIWERSYTECKICH A ZAWODOWE UPRAWNIENIA KARTOGRAFICZNE

KOMPUTEROWE WSPOMAGANIE CHEMICZNEJ OCHRONY ROŚLIN PRZY POMOCY PROGRAMU HERBICYD-2

MIERNICTWO GÓRNICZE SYLLABUS

prof. zw. dr hab. inż. Ryszard Hycner

TEMATYKA PRAC DYPLOMOWYCH MAGISTERSKICH STUDIA STACJONARNE DRUGIEGO STOPNIA ROK AKADEMICKI 2011/2012

Kartografia multimedialna krótki opis projektu. Paweł J. Kowalski

Opracowanie komponentów pochodnych BDOT10k: map topograficznych i hybrydowych oraz bazy BDOO

A R T Y K U Ł Y. Aktualne problemy automatycznej generalizacji danych przestrzennych*

ZASTOSOWANIE METOD OPTYMALIZACJI W DOBORZE CECH GEOMETRYCZNYCH KARBU ODCIĄŻAJĄCEGO

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. dr inż. Adam Piórkowski. Jakub Osiadacz Marcin Wróbel

Opis programu studiów

Zajęcia 1. Sprawy organizacyjne Podstawowe wiadomości z geodezji Wstęp do rachunku współrzędnych

369 ACTA SCIENTIFICA ACADEMIAE OSTROVIENSIS

DANE PERSONALNE DOŚWIADCZENIE ZAWODOWE C U R R I C U L U M V I T A E F O R M A T U E

MAPY FITOSOCJOLOGICZNE Mapy roślinności, jej zróżnicowania na zbiorowiska i kompleksy przestrzenne zbiorowisk.

Wykład 13. Systemy Informacji Przestrzennej. Systemy Informacji Przestrzennej 1

DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO

Spis treści. Wstęp... 7

3.

Formularz recenzji magazynu. Journal of Corporate Responsibility and Leadership Review Form

WPŁYW SZYBKOŚCI STYGNIĘCIA NA WŁASNOŚCI TERMOFIZYCZNE STALIWA W STANIE STAŁYM

Transkrypt:

Archiwum Fotogrametrii, Kartografii i Teledetekcji, Vol. 23, 2012, s. 179 186 ISSN 2083-2214 ISBN 978-83-61576-19-8 WYZNACZENIE PUNKTÓW STAŁYCH OBIEKTÓW PRZESTRZENNYCH NA DRODZE AUTOMATYCZNEJ AUTOMATIC DETERMINATION OF SPATIAL OBJECTS INVARIANT POINTS Krystian Kozioł 1, Stanisław Szombara 1, 2, Jolanta Knecht 1, 2 1 Katedra Geomatyki, Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie 2 Instytut Inżynierii Technicznej, Państwowa Wyższa Szkoła Techniczno-Ekonomiczna im. ks. Bronisława Markiewicza w Jarosławiu SŁOWA KLUCZOWE: automatyzacja, DLM, generalizacja kartograficzna, linia brzegowa, MRDB, punkty stałe obiektu, redukcja punktów, upraszczanie, generalizacja jednoznaczna STRESZCZENIE: W pracy zaprezentowano algorytm służący do wyznaczania punktów stałych obiektów przestrzennych na przykładzie fragmentu linii brzegowej obszaru Wielkiej Brytanii. Punkty stałe (osnowa kartograficzna) zostały wyznaczone, jako atrybut obiektu liniowego, do jego upraszczania w procesie cyfrowej generalizacji kartograficznej. Punkty stałe nadają hierarchię obiektom przestrzennym, a co za tym idzie mogą powodować zwiększenie zaufania do wyników upraszczania. Wyznaczenie punktów stałych może poprzedzać proces upraszczania przeprowadzany metodami jednoznacznymi/obiektywnymi (zależnymi tylko od skali opracowywanej mapy, ang. scale-driven generalization), a także algorytmami redukcji punktów (ang. point reduction). Wyznaczenie punktów stałych odbywa się w ramach przegotowania danych do ich implementacji w modelu topograficznym/numerycznym modelu krajobrazu (ang. Digital Landscape Model) w wielorozdzielczej/wieloreprezentacyjnej bazie danych (przestrzennych) (ang. Multi Resolution/Multi Representation Data Base). Wyniki z procesu wyznaczania punktów stałych wskazują, że atrybut ten można wyznaczać w sposób automatyczny dla linii łamanych otwartych lub zamkniętych. 1. WSTĘP Celem pracy było opracowanie automatycznego algorytmu wyznaczania punktów stałych obiektów przestrzennych dla linii łamanych otwartych i zamkniętych. Za punkty stałe (osnowę kartograficzną obiektu) należy traktować punkty, wierzchołki linii, które nie ulegają upraszczaniu w procesie generalizacji do zadanej skali (Chrobak, 2009). Wyznaczenie punktów stałych (osnowy kartograficznej) jako atrybutu obiektu liniowego mapy w procesie jego generalizacji do zadanej skali pozwala na uproszczenie w sposób jednoznaczny, a co za tym idzie niezależny od użytkownika (Chrobak, 2010). Jednoznaczność wyników procesu cyfrowej generalizacji kartograficznej jest niezbędną cechą danych zarządzanych przez wielorozdzielcze/wieloreprezentacyjne bazy typu MRDB (ang. multiresolution/multirepresentation data base) (Hampe et al., 2003). Wyznaczenie punktów stałych obiektów umożliwia zachowanie pełnej georeferencji danych przechowywanych w MRDB, oraz na nadanie hierarchii ich częściom, co pozwala określić proces ich 179

Krystian Kozioł, Stanisław Szombara, Jolanta Knecht wyznaczania, jako przynależny do topograficznego modelu rzeczywistości geograficznej (ang. Digtal Landscape Model) (Grünreich, 1995). Model ten stanowi podstawę uogólnień i służy do właściwej generalizacji danych przestrzennych generalizacji modelu (Głażewski, 2006). Generalizację tą określa się mianem membrany pozwalającej na korzystanie z danych zgromadzonych w MRDB (Mackaness et al., 2007). Generalizacja kartograficzna, pierwszy raz określona jako jeden z głównych problemów kartografii przez Sydowa (1866), i jednoznaczność jej przeprowadzenia pozostają w centrum zainteresowania współczesnej kartografii czemu wyraz dano między innymi w pracach: Weibel, 1995; Gotlib, Olszewski, 2005; Chrobak et al., 2007; Sarjakoski, 2007. Próbę implementacji opracowanego algorytmu wykonano dla skomplikowanego fragmentu linii brzegowej obszaru Wielkiej Brytanii (Rys. 1). Linia brzegowa jest specyficznym obiektem jaki podlega procesowi generalizacji ze względu na swój rozmyty charakter (Perkal, 1958) i jako taka stanowi obiekt zainteresowania w kartografii oraz w cyfrowej generalizacji kartograficznej (Visvalingam, Whyatt, 1990; Li, Openshaw, 1993; Wang, Müller, 1993; Christensen, 2000). Rys. 1. Fragment linii brzegowej obszaru Wielkiej Brytanii 2. PUNKTY STAŁE DLA OBIEKTU LINIA BRZEGOWA Osnowę kartograficzną obiektów liniowych stanowią punkty początku i końca linii łamanej oraz wyróżnione jej wierzchołki. Dla obiektów powierzchniowych za punkty stałe można uważać środki geometryczne obszarów (punkty matematyczne), które mogą tworzyć odcinki z punktami granicznymi innych obiektów (Chrobak, 2009; Chrobak, Kozioł, 2009). 180

Wyznaczenie punktów stałych obiektów przestrzennych na drodze automatycznej Z uwagi na charakter opracowywanej linii brzegowej autorzy podjęli próbę wyznaczenia punków stałych w sposób automatyczny tak, aby zatoki (odcinki zatok widoczne na rysunku 1) w jej przebiegu można było wydzielić jako encje w MRDB. Punkty na skraju ww. zatok zostaną wyznaczone i staną się punktami początkowymi i końcowymi łamanych odcinków linii brzegowej. Punkty te zostaną pozyskane poprzez znalezienie wierzchołków linii brzegowej najbliższych punktowi skrzyżowania osi zatok. Jako punkty stałe zostaną także wyróżnione wierzchołki po przeciwnych stronach zatok. Ich przeznaczeniem jest zachowanie w strukturze danych pełnej georeferencji połączeń zatok (Rys. 2). Rys. 2. Punkty stałe linii brzegowej: a punkty stałe, b punkt wspólny osi zatoczek na skrzyżowaniu, c linie najkrótszych odległości od punktu wspólnego na skrzyżowaniu do wierzchołków linii brzegowej, d osie zatok, e linia brzegowa Wyznaczenie w zaproponowany sposób punktów stałych wydaje się pozwolić nie tylko zastosowanie operatora upraszczania ale i znacząco ułatwić działanie pozostałych operatorów transformacji przestrzennej (przykładowo dla DLM: operator zapadania (Szombara, 2011); dla DCM: operator przewiększania (McMaster, Shea, 1992). Zaproponowany sposób wyznaczenia osnowy kartograficznej pozwala również na hierarchizację i klasyfikację wydzielonych encji, co daje możliwość jednoznacznego i automatycznego rozwiązywania powstających konfliktów graficznych (Żukowska, 2009). Autorzy sądzą, że przedstawiona metoda wyznaczania punktów stałych może być użyta dla innych danych (np. cieki, drogi) przetwarzanych w procesie cyfrowej generalizacji kartograficznej. 3. ALGORYTM NADAWANIA PUNKTÓW STAŁYCH LINII BRZEGOWEJ W dalszej części rozdziału (Tab. 1) przedstawiono pseudokod algorytmu nadawania punktów stałych (osnowy kartograficznej) dla linii brzegowej (konwencja pseudokodu jak w pracy Cormena, Leisersona, Riverta i Steina (2005)). Relacje przestrzenne opisane w pseudokodzie wraz z notacją Buczkowskiego (2005) przedstawia rysunek 3. W pseudokodzie zdefiniowano wykorzystywane obiekty przestrzenne i w miejsce ogólnego zapisu typu obiektu (P, L, O) użyto ich oznaczeń (np. OS i ). Algorytm zaimplementowano w programie ESRI ArcMap 10 jako narzędzie w ArcToolbox. Dzięki temu można go wykorzystywać w złożonych modelach geoprzetwarzania (utworzonych w aplikacji ModelBuilder). 181

PUNKTY STAŁE (LB, OS) Krystian Kozioł, Stanisław Szombara, Jolanta Knecht Tab. 1. Pseudokod algorytmu wyznaczania punktów stałych Dane wejściowe: LB linia brzegowa (obiekt liniowy) ); OS osie zatok (obiekt liniowy) Wynik: Obiekt LB PS obiekt LB rozdzielony w wyznaczonych punktach stałych PS Łamane LB powinny w stosunku do siebie pozostawaćć tylko i wyłącznie w relacji: LB i LB j -0 Łamane OS powinny w stosunku do siebie pozostawać tylko i wyłącznie w relacji: OS i OS j -1-2-011 1 Z( ) Utwórz obiekt punktowy Z( ) w miejscu styku relacji OS i OS j -1-2- 01 2 S Utwórz obiekt punktowy S w miejscu styku relacji LB i OS j -1-2-04 3 LB_ID(id) Rozdziel obiekt LB w S i utwórz obiekt liniowy, nadaj unikalny indeks id liniom 4 P_ID(id) Utwórz obiekt powierzchniowy P_ID o poszczególnych poligonach ograniczonych liniami LB_ID i OS taki że: P_ID i LB j -1-1-03 dla i=j= =id oraz P_ID i LB j -1-2-02 lub P_ID i LB j -0 dla i j, przenieś unikalny indeks id z LB_ID do P_ID jeśli P ID i LB j -1-1-03 Wynika z tego, że count[lb_id]= count[p_id], Niech z 1 1, z 2,..., z n oznacza zbiór wszystkich punktów Z( ) o tych samych współrzędnych ( miejsc styku osi zatok), a z 11, z 12,..., z 1m oznacza zbiór punktów, końców osi stykających się w z 1. Ilość punktów o tych samych współrzędnych jest równa ilości poligonów pozostających w relacji z i P_ID k -1-1-02 6 for i 1 to n 7 R zbiór poligonów pozostających w relacji z i P_ID k -1-1-02 8 for j 1 to m 9 do przypisz unikalny indeks id do z ij z top[r] ] 10 TOP(R) 11 for k 1 to count[p_id] dla kolejnych unikalnych indeksów 12 for l Z(k)[1] to Z( (k)[count[z(k)]] dla kolejnych punktów z dopisanym indeksem 13 do PS najbliższy wierzchołek LB_ID k od l 14 Rozdziel LB w PS 15 return LB B PS Rys. 3. Relacje przestrzenne opisane w pseudokodzie. Relacjee typu: a linia-linia, b obszar-linia, c punkt-obszar (Buczkowski, 2005) 182

Wyznaczenie punktów stałych obiektów przestrzennych na drodze automatycznej Na rysunku 4 przedstawiono działanie opracowanego algorytmu. Kluczowym dla działania algorytmu jest fakt, iż w każdym punkcie skrzyżowań zatok znajduje się tyle punktów (z) ile osi zatok (OS) tam się styka, ilość ta jest równa liczbie poligonów (P_ID(id)) (wyznaczanych w wierszu 4 algorytmu PUNKTY STAŁE) stykających się z tymi punktami oraz ilości unikalnych odcinków linii brzegowej (LB_ID(id)) przebiegających w pobliżu skrzyżowania, a co za tym idzie, jest równa ilości punktów stałych (PS) wyznaczanych dla linii brzegowej w danym skrzyżowania. Kolejność przypisywania id z poligonów do punktów (wiersze 6 10) nie ma znaczenia. Rys. 4. Działanie algorytmu wyznaczania punktów stałych: a dane wejściowe, b wiersz 1 z algorytmu PUNKTY STAŁE, c wiersz 2, d wiersz 3, e wiersze 4 10, f wiersze 11 13 4. PRZYKŁAD DZIAŁANIA ALGORYTMU Jak wspomniano wyżej działanie algorytmu sprawdzono dla fragmentu obszaru Wielkiej Brytanii (Rys. 1). Fragment ten składa się z 1 łamanej otwartej i 3 zamkniętych, łącznie 2997 wierzchołków. Wyznaczone osie zatok utworzyły 137 łamanych o 2225 wierzchołkach. W wyniku działania algorytmu dla opracowywanego fragmentu wyznaczono 424 punkty stałe (Rys. 5). Punkty te wyznaczono dla 13 miejsc ujścia zatok do morza oraz 61 skrzyżowań zatok. W większości skrzyżowań łączyły się tam 3 odcinki zatok, a co za tym idzie wyznaczano 3 punkty osnowy kartograficznej. W 5 przypadkach były to 4 odcinki, w jednym 5 odcinków. 183

Krystian Kozioł, Stanisław Szombara, Jolanta Knecht Rys. 5. Fragment linii brzegowej obszaru Wielkiej Brytanii z wyznaczonymi punktami stałymi Rys. 6. Fragment linii brzegowej uproszczony metodą obiektywną Chrobaka do skali 1:75000; a) bez wyznaczonych punktów stałych, b) z wyznaczonymi punktami stałymi Na rysunku 6 przedstawiono przykład wykorzystania punktów stałych do upraszczania linii łamanych metodą jednoznaczną Chrobaka (1999). Metoda ta została wybrana na podstawie badań Kozioła (2011) i określona jako jedna z najlepszych metod upraszczania obiektów liniowych i poligonowych. Można zaobserwować, że zastosowanie punktów stałych ogranicza ilość konfliktów graficznych (widocznych na rysunku 6a) oraz nadaje bardziej regularny kształt poszczególnym odcinkom zatok. Dzięki wyznaczeniu punktów stałych oraz ich uwzględnieniu w upraszczaniu do danej skali zmniejsza się także średni błąd elementarny generalizacji (Chrobak, 1999). Dla podanego przykładu błąd m 0 dla linii brzegowej upraszczanej do skali 1:75000 bez wyznaczonych punktów stałych oraz z nimi wynosił odpowiednio: 16.55 m i 15.49 m. 184

5. WNIOSKI Wyznaczenie punktów stałych obiektów przestrzennych na drodze automatycznej Przeprowadzone badania wskazują, że zaproponowany algorytm pozwala na wyznaczenie punktów stałych obiektu w sposób automatyczny. Algorytm przedstawiony w postaci pseudo kodu może być zapisany w postaci procedur w dowolnym języku lub z wykorzystaniem narzędzi wspomagania projektowania modeli analiz przestrzennych (ModelBuilder). W wyniku prac nad algorytmem oraz pierwszych prób jego użycia można z pewnością określić wyznaczanie punktów stałych obiektów (o dużym skomplikowaniu) jako jedyną drogę do uzyskania jednoznacznej klasyfikacji. Pozytywny wpływ punktów stałych objawia się między innymi poprzez zwiększenie podobieństwa łamanej uproszczonej do pierwotnej, dowodem jest zmniejszenie się błędu średniego. Zastosowanie punktów stałych ułatwia także aktualizację obiektów w bazach typu MRDB. Przeprowadzone testy wykazały możliwość wyznaczenia punktów stałych dla obiektów liniowych i powierzchniowych, antropogenicznych lub o charakterze naturalnym. 6. LITERATURA Buczkowski K., 2005. Relacje przestrzenne. W: Systemy informacji topograficznej kraju. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, s. 219 240. Christensen A. H. J., 2000. Line Generalization by Waterlining And Medial-Axis Transformation. Successes and Issues in an Implementation of Perkal s Proposal. Cartographic Journal, The, 37 (1), s. 19 28. Chrobak T., 1999. Badanie przydatności trójkąta elementarnego w komputerowej generalizacji kartograficznej. AGH; Uczelniane Wydawnictwa Naukowo-Dydaktyczne, Kraków. Chrobak T., 2009. Przydatność osnowy kartograficznej i metody obiektywnego upraszczania obiektów do aktualizacji danych w BDT. Geomatics and Environmental Engineering, 3 (1/1), s. 81 90. Chrobak T., 2010. The role of least image dimensions in generalized of object in spatial databases. Geodesy and Cartography, 59 (2), s. 99 120. Chrobak T., Keller S. F., Kozioł K., Szostak M., Żukowska M., 2007. Podstawy cyfrowej generalizacji kartograficznej. Uczelniane Wydawnictwa Naukowo-Dydaktyczne AGH, Kraków. Chrobak T., Kozioł K., 2009. Cyfrowa generalizacja kartograficzna warstw budynków w tworzeniu danych topograficznej bazy danych. Archiwum Fotogrametrii, Kartografii i Teledetekcji, 19, s. 59 69. Cormen T. H., Leiserson C. E., Rivert R. L., Stein C., 2005. Wprowadzenie do algorytmów. Wydawnictwa Naukowo-Techniczne, Warszawa. Gotlib D., Olszewski R., 2005. Procesy generalizacji w ramach systemu informacji topograficznej zarys koncepcji. W: Systemy informacji topograficznej kraju. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, s. 241 253. Grünreich D., 1995. Development of computer-assisted generalization on the basis of cartographic model theory. W: GIS and generalization Methodology and Practice. Taylor & Francis, London, s. 47 55. Głażewski A., 2006. Modele rzeczywistości geograficznej a modele danych przestrzennych. W: Wybrane problemy generalizacji kartograficznej. Kraków, Polska, s. 1 11. Hampe M., Anders K. H., Sester M., 2003. MRDB applications for data revision and realtime generalisation. W: Proceedings of the 21st International Cartographic Conference. Durban, South Africa, s. 10 16. 185

Krystian Kozioł, Stanisław Szombara, Jolanta Knecht Kozioł K., 2011. Porównanie wybranych algorytmów upraszczania linii na przykładzie reprezentatywnego obszaru testowego. Archiwum Fotogrametrii, Kartografii i Teledetekcji, IX(1), s. 49 58. Li Z., Openshaw S., 1993. A Natural Principle for the Objective Generalization of Digital Maps. Cartography and Geographic Information Science, 20 (1), s. 19 29. Mackaness W. A., Ruas A., Sarjakoski L. T., 2007. Observation and Research Challenges in Map Generalisation and Multiple Representation. W: Generalisation of Geographic Information: Cartographic Modelling and Applications. Elsevier, Amsterdam, The Netherlands, s. 315 323. McMaster R. B., Shea K. S., 1992. Generazization in Digital Cartography. Association of American Geographers, Washington, D.C. Perkal J., 1958. Próba obiektywnej generalizacji. Geodezja i Kartografia, 7 (2), s. 142. Sarjakoski L. T., 2007. Conceptual Models of Generalisation and Multiple Representation. W: Generalisation of Geographic Information: Cartographic Modelling and Applications. Elsevier, Amsterdam, s. 11 35. Sydow, von E., 1866. Drei Kartenklippen. Geographisches Jahrbuch. Szombara S., 2011. Application of Elementary Triangle in Collapse Operator of Digital Cartographic Generalisation Process. Technical Sciences, 14. (w druku) Visvalingam M., Whyatt J. D., 1990. Line generalisation by repeated elimination of points. Cartographic Journal, The, 30 (1), s. 46 51. Wang Z., Müller J. C., 1993. Complex Coastline Generalization. Cartography and Geographic Information Science, 20 (2), s. 96 106. Weibel R., 1995. Three essential building blocks for automated. W: GIS and generalization Methodologu and Practice. Taylor & Francis, London, s. 56 69. Żukowska M., 2009. Resolving of Internal Graphic Conflicts of Broken Lines, which Shape Is Subject to Simplification. Geomatics and Environmental Engineering, 3 (1), s. 61 68. AUTOMATIC DETERMINATION OF SPATIAL OBJECTS INVARIANT POINTS KEY WORDS: automation, DLM, cartographic generalization, coastline, MRDB, invariant poits of an oblect, points reduction, simplification, scale-driven generalisation SUMMARY: In this paper the algorithm for determining invariant points of spatial objects was presented as implemented on the data of Great Britain s coastline. Invariant points (cartographic warp) were determined as a linear object feature for its simplification in a process of digital cartographic generalisation. Invariant points provide spatial objects with hierarchy and, consequently, can increase trust towards the simplification results. Determination of the invariant points can be preceded by a simplification process carried with the unambiguous/objective methods depending only on the scale of a processed map (scale-driven methods) as well as with use of point reduction algorithms. Determination of the invariant points is proceeded during the process of preparation of the data to its implementation in a Digital Landscape Model (DLM) in a Multi Resolution/Multi Representation Data Base (MRDB). The results of the process of determination of the invariant points show, that this feature can be determined in an automatic way for the open or closed polylines. dr inż. Krystian Kozioł mgr inż. Stanisław Szombara mgr inż. Jolanta Knecht e-mail: krystian.koziol@agh.edu.pl e-mail: szombara@agh.edu.pl e-mail: jknecht@agh.edu.pl 186