ROCZNIKI GEOMATYKI 2007 TOM V ZESZYT 3



Podobne dokumenty
CONCEPTUAL MODELS OF GEOGRAPHIC INFORMATION - IMPLEMENTATION ASPECTS. Uniwersytet Warmińsko-Mazurski w Olsztynie. Politechnika Warszawska

HARMONIZACJA BAZ DANYCH GEODEZYJNYCH I KARTOGRAFICZNYCH

SYSTEM INFORMACJI GEOGRAFICZNEJ JAKO NIEZBÊDNY ELEMENT POWSZECHNEJ TAKSACJI NIERUCHOMOŒCI**

ROCZNIKI 2010 GEOMATYKI. Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE. Tom VIII Zeszyt 3(39) Warszawa

Normy ISO serii 19100

GML 3.0 JAKO STANDARD ZAPISU INFORMACJI GEOGRAFICZNEJ GML 3.0 AS THE STANDARD FOR GEOGRAPHIC INFORMATION ENCODING

Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

OMG_DokumentPrawny. OMG_PunktPomiarowy. OMG_DokumentPomiarowy

ZAGADNIENIA PLANISTYCZNE

GML w praktyce geodezyjnej

Implementacja standardu GML w oprogramowaniu ESRI i GISPartner na przykładzie Geoportalu2

Dane referencyjne: geometria, położenie i czas w świetle norm EN-ISO serii i dokumentów INSPIRE

Bazy danych GESUT i BDOT500 będą prowadzone w systemie teleinformatycznym. Baza danych GESUT prowadzona będzie dla obszaru całego kraju, natomiast

HARMONIZACJA DANYCH PRZESTRZENNYCH JERZY GAŹDZICKI

Wybrane projekty Urzędu Marszałkowskiego Województwa Mazowieckiego w Warszawie Przedsięwzięcia zmierzające do harmonizacji baz danych przestrzennych

PRACE EKSPERCKIE NAD ZINTEGROWANYM MODELEM DANYCH GEODEZYJNYCH

MODELE POJ CIOWE NIEKTÓRYCH GEODEZYJNYCH SKŁADNIKÓW INFRASTRUKTURY DANYCH PRZESTRZENNYCH

Standaryzacja danych planu zagospodarowania przestrzennego gminy, studium uwarunkowań i planu zagospodarowania przestrzennego województwa

ZAGADNIENIA HARMONIZACJI I INTEROPERACYJNOŚCI

Jaros³aw Byd³osz. Katedra Geomatyki, Wydzia³ Geodezji Górniczej i In ynierii Œrodowiska Akademia Górniczo-Hutnicza w Krakowie

Zrozumieć UML Podejście praktyczne na przykładach z projektów rozporządzeń do ustawy PGiK

WYBRANE ZAGADNIENIA NORMALIZACJI W DZIEDZINIE JAKOŒCI

DANE REFERENCYJNE: OPISYWANIE PO O ENIA OBIEKTÓW W WIETLE NORM ISO SERII 19100

Koncepcja harmonizacji danych przestrzennych w Polsce

Modelowanie Informacji Katastralnej

Adam Augustynowicz OPEGIEKA Elbląg

Skanowanie trójwymiarowej przestrzeni pomieszczeñ

Wyznaczanie charakterystyki widmowej kolorów z wykorzystaniem zapisu liczb o dowolnej precyzji

PFU.Z11 Standardy i normy w projekcie

Normy serii ISO w geodezji i geoinformatyce

METADANE GEOINFORMACYJNE PODLASIA

Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych

WYROK z dnia 7 wrzeœnia 2011 r. III AUa 345/11

TENDENCJE ROZWOJU GIS

Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language)

Joanna Kuczyñska. Wydzia³ Geodezji i Gospodarki Przestrzennej, Uniwersytet Warmiñsko-Mazurski w Olsztynie

Implementacja standardu GML w oprogramowaniu firmy INTERGRAPH

Metadane w zakresie geoinformacji

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

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Rekomendacje, wytyczne, kursy, zbieranie uwag

Określenie zasobu podstawowego Infrastruktury Informacji Przestrzennej w zakresie I i II grup tematycznych

Metadane hydrogeologiczne w Polsce

Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards

OPRACOWANIA BAZY DANYCH TOPOGRAFICZNYCH W WOJEWÓDZTWIE KUJAWSKO - POMORSKIM w latach

Główny Urząd Geodezji i Kartografii w Warszawie; Politechnika Warszawska

The conceptual model of polish cadastral system in comparison with Land Administration Domain Model (LADM)

Spis treści. WD_New_000_TYT.indd :06:07

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

Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego

Rysunek 1: Przykłady graficznej prezentacji klas.

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

GŁÓWNE WĄTKI REALIZOWANE W PROJEKCIE GEOPORTAL

jakoœæ bazy danych. AUTOMATYKA 2005 Tom 9 Zeszyt 3 1. Wprowadzenie 2. Pojêcie jakoœci bazy danych Wojciech Janicki *

MODELOWANIE RZECZYWISTOŒCI GEOGRAFICZNEJ W SYSTEMACH INFORMACJI PRZESTRZENNEJ MODELLING OF GEOGRAPHICAL REALITY IN THE SPATIAL INFORMATION SYSTEMS

STANDARYZACJA I INTEGRACJA DANYCH GEODEZYJNYCH I KARTOGRAFICZNYCH

Wykorzystanie wolnego oprogramowania do modelowania informacji geograficznej

Na wirtualnym szlaku Geoportal małopolskich szlaków turystycznych narzędziem do promocji regionu

Załącznik Nr 1 Słownik pojęć i skrótów. do Szczegółowego Opisu Przedmiotu Zamówienia Modernizacja Systemu Informacji Przestrzennej Miasta Poznania

METODYKA OPISU JAKOŚCI BAZ DANYCH GEODEZYJNEJ EWIDENCJI SIECI UZBROJENIA TERENU

Założenia i planowane efekty Projektu. Rola Projektu w budowaniu infrastruktury informacji przestrzennych na obszarze województwa mazowieckiego

Założenia dla rozwiązań narzędziowych zarządzania bazą danych obiektów topograficznych na poziomie wojewódzkim

Integracja obiektów baz danych katastralnych, mapy zasadniczej z bazą danych TBD - odosobnienie czy partnerstwo? Wstęp

PODSTAWY MODELOWANIA GEOREFERENCYJNYCH BAZ DANYCH THE BASICS OF GEOREFERENCE DATABASE MODELLING. Zenon Parzyński 1,2

PLAN DZIAŁANIA KT 297. ds. Informacji Geograficznej

Prawne, organizacyjne i techniczne aspekty budowy IIP w temacie zagospodarowanie przestrzenne

MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI

Założenia integracji i harmonizacji danych geodezyjno-kartograficznych na poziomie powiatu i województwa

UML w Visual Studio. Michał Ciećwierz

ukasz Sienkiewicz* Zarz¹dzanie kompetencjami pracowników w Polsce w œwietle badañ

RAPORT Z WYKONANIA MAP ZAGROZ ENIA POWODZIOWEGO I MAP RYZYKA POWODZIOWEGO ZAŁĄCZNIK NR 5

STAROSTWO POWIATOWE W PIASECZNIE

Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych?

Wspó³zale noœci wystêpuj¹ce w zarz¹dzaniu ryzykiem finansowym w przedsiêbiorstwie Wspó³zale noœci wystêpuj¹ce w zarz¹dzaniu ryzykiem finansowym...

Schematy aplikacyjne UML i GML dla mapy zasadniczej oraz Modelu Podstawowego. Rozdział 1 Założenia podstawowe

PROCES BUDOWY SCHEMATU APLIKACYJNEGO DO WYMIANY DANYCH GESUT BUILDING OF APPLICATION SCHEMA FOR TRANSFER OF UTILITY NETWORKS DATABASES.

ZŁOŻONOŚĆ schematów aplikacyjnych UML i GML

ROCZNIKI 2012 GEOMATYKI. Modele danych przestrzennych w UML i ich transformacja do schematów GML i struktur baz danych. Tom X Zeszyt 1(51) Warszawa

ROCZNIKI GEOMATYKI 2008 m TOM VI m ZESZYT 5

Geoportal Uniwersalny Moduł Mapowy. interoperacyjność danych i usług danych przestrzennych

Obecny stan prawny PGiK a Infrastruktura Informacji Przestrzennej (IIP)

PLAN DZIAŁANIA KT 298 ds. Geodezji

Rola projektu w realizacji zadań służby geodezyjnej i kartograficznej w działaniach Głównego Urzędu Geodezji i Kartografii

Dyrektywa INSPIRE oraz Ustawa o Infrastrukturze Informacji Przestrzennej

Potrzeby Ośrodków Dokumentacji Geodezyjnej i Kartograficznej w zakresie wiedzy oraz umiejętności geodetów i kartografów

Archiwum Fotogrametrii, Kartografii i Teledetekcji, Vol. 19, 2009 ISBN

Problematyka modelowania bazy danych mapy zasadniczej i GESUT

ruchu. Regulując przy tym w sposób szczegółowy aspekty techniczne wykonywania tych prac, zabezpiecza odbiorcom opracowań, powstających w ich wyniku,

ROZPORZĄDZENIE MINISTRA INFRASTRUKTURY 1)

MODERNIZACJI EWIDENCJI GRUNTÓW I BUDYNKÓW

Opis programu studiów

JĘZYK UML JAKO NARZĘDZIE MODELOWANIA PROCESU PROJEKTOWO-KONSTRUKCYJNEGO

TWORZENIE INFRASTRUKTURY DANYCH GEOREFERENCYJNYCH WOJEWÓDZTWA MAZOWIECKIEGO

Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego

Fazy i typy modernizacji zbiorów w w IIP. Uniwersytet im. Adama Mickiewicza Wydział Nauk Geograficznych i Geologicznych Poznań:: r.

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

(Tekst mający znaczenie dla EOG)

Julia Kamińska. Warszawa, 22 listopada 2012 r.

MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 250 UWZGLÊDNIENIE PRAWA I REGULACJI PODCZAS BADANIA SPRAWOZDAÑ FINANSOWYCH

Transkrypt:

Aspekty metodyczne POLSKIE wykorzystania TOWARZYSTWO norm serii INFORMACJI ISO 19100 do budowy PRZESTRZENNEJ georeferencyjnych... ROCZNIKI GEOMATYKI 2007 TOM V ZESZYT 3 113 ASPEKTY METODYCZNE WYKORZYSTANIA NORM SERII ISO 19100 DO BUDOWY GEOREFERENCYJNYCH SK ADNIKÓW KRAJOWEJ INFRASTRUKTURY DANYCH PRZESTRZENNYCH METHODOLOGICAL ASPECTS OF USING ISO STANDARDS OF 19100 SERIES TO DEVELOP GEOREFERENCE COMPONENTS OF NATIONAL SPATIAL DATA INFRASTRUCTURE 1 Wojciech Pachelski, 2 Zenon Parzyñski 1 Katedra Geodezji Szczegó³owej, Wydzia³ Geodezji i Gospodarki Przestrzennej, Uniwersytet Warmiñsko-Mazurski 2 Instytut Geodezji Wy szej i Astronomii Geodezyjnej, Wydzia³ Geodezji i Kartografii, Politechnika Warszawska S³owa kluczowe: SDI, normy ISO, modelowanie pojêciowe, dane referencyjne, geodezyjne instrukcje techniczne GGK Keywords: SDI, ISO standards, conceptual modeling, reference data, surveying guidelines. Wstêp W myœl przyjêtych w ramach projektu INSPIRE zasad (m.in. Antoni i Smits, 2005; IN- SPIRE, 2007a), infrastruktura danych przestrzennych (SDI Spatial Data Infrastructure) w Europie powstaje przez po³¹czenie takich infrastruktur krajów cz³onkowskich, co ma zapewniæ jej pe³n¹ integralnoœæ i wspó³dzia³anie (interoperacyjnoœæ) na wszystkich szczeblach. Konsekwencj¹ tej przes³anki jest koniecznoœæ budowy infrastruktur krajowych wed³ug zasad przyjêtych w INSPIRE, tj. zgodnie z Dyrektyw¹ INSPIRE (2007a) i opracowywanymi na jej podstawie tzw. przepisami implementacyjnymi i innymi dokumentami, jak np. (INSPIRE, 2007b i c), jak te z normami miêdzynarodowymi serii ISO 19100. Wprawdzie nie ma jeszcze ustalonych wymagañ i warunków tzw. transpozycji dyrektywy i innych dokumentów INSPIRE do prawa polskiego (GaŸdzicki, 2007a i b), lecz normy serii ISO 19100 s¹ stopniowo, w miarê ich przyjmowania jako normy europejskie, wprowadzane do zbioru polskich norm. Aktualny wykaz tych norm zawiera tabela 1. Tym samym normy te nie tylko przedstawiaj¹ sob¹ najbardziej nowoczesn¹ w skali œwiatowej i uniwersaln¹ metodologiê

114 Wojciech Pachelski, Zenon Parzyñski Tabela 1. Wykaz norm serii ISO 19100 wprowadzonych do zbioru polskich norm PN-EN-ISO 19101 Model tworzenia norm ISO/TS 19103 Jêzyk schematu pojêciowego* PN-EN-ISO 19105 Zgodnoœæ i testowanie zgodnoœci PN-EN-ISO 19106 Profile (norm bazowych) PN-EN-ISO 19107 Schemat przestrzenny PN-EN-ISO 19108 Schemat czasowy PN-EN-ISO 19109 Regu³y schematu aplikacyjnego PN-EN-ISO 19110 Metodyka katalogowania obiektów PN-EN-ISO 19111 Opisywanie po³o enia za pomoc¹ wspó³rzêdnych PN-EN-ISO 19112 Opisywanie po³o enia za pomoc¹ identyfikatorów geograficznych PN-EN-ISO 19113 Podstawy opisu jakoœci PN-EN-ISO 19114 Procedury oceny jakoœci PN-EN-ISO 19115 Metadane PN-EN-ISO 19116 2004 Us³ugi okreœlania po³o enia PN-EN-ISO 19117 Obrazowanie PN-EN-ISO 19118 Kodowanie PN-EN-ISO 19119 Us³ugi PN-EN-ISO 19125-1 Œrodki dostêpu do obiektów prostych Czêœæ 1: Wspólna struktura PN-EN-ISO 19125-2: Informacja geograficzna Œrodki dostêpu do obiektów prostych Czêœæ 2: Opcja SQL * W odró nieniu od pozosta³ych dokumentów jest to specyfikacja techniczna, która nie ma charakteru normatywnego i nie podlega krajowym procesom normalizacyjnym. budowy infrastruktur informacji przestrzennej oraz zbiór stosownych wytycznych technicznych w tym zakresie, lecz tak e stanowi¹ uznan¹ krajow¹ podstawê formalno-prawn¹ dla realizacji polskiej infrastruktury w sposób zapewniaj¹cy jej wspó³dzia³anie z infrastrukturami innych krajów i projektem INSPIRE. Z drugiej strony kluczowe znaczenie dla wszelkich infrastruktur danych przestrzennych maj¹ tzw. dane referencyjne, które s¹ podstaw¹ lokalizacji obiektów geograficznych. Dane te powstaj¹ w wyniku geodezyjnych procesów projektowych, pomiarowych, obliczeniowych, dokumentacyjnych i innych, regulowanych za pomoc¹ stosownych specyfikacji technicznych (instrukcji i wytycznych) G³ównego Geodety Kraju. Najwa niejsze spoœród tych danych oraz odpowiadaj¹ce im instrukcje techniczne przedstawia tabela 2. Instrukcje te mo na uznaæ za niesformalizowane w sensie informatycznym modele systemów informacyjnych, które identyfikuj¹ w formie opisowej obiekty oraz ich cechy, zwi¹zki i ograniczenia. Modele te nie spe³niaj¹ jednak wymagañ co do zgodnoœci ze wspomnianymi normami, zarówno co do formalizmu opisu, definicji pojêæ, stosowanej terminologii, jak te merytorycznych koncepcji struktury i treœci. Wynika st¹d koniecznoœæ dostosowania omawianych instrukcji i wytycznych technicznych GGK, zw³aszcza odnosz¹cych siê do danych referencyjnych, do regulacji normatywnych w normach serii ISO 19100. Niniejsze opracowanie ma na celu wskazanie racjonalnych kierunków, zakresów, form i metod takiego dostosowania jako pewnego trybu budowy SDI. Jako podstawê przyjêto tu zarówno formalizm i koncepcje metodologiczne zawarte w normach ISO serii 19100, jak te d¹ enie do zachowania aktualnych postanowieñ stosownych instrukcji technicznych GGK. Tabela 2. Niektóre instrukcje techniczne GGK specyfikuj¹ce dane referencyjne SDI G-1 G-2 G-4 G-5 G-7 K-1 K-2 K-3 O-3 O-4 Pozioma osnowa geodezyjna Szczegó³owa pozioma i wysokoœciowa osnowa geodezyjna i przeliczenia wspó³rzêdnych miêdzy uk³adami Pomiary sytuacyjne i wysokoœciowe Ewidencja gruntów i budynków Geodezyjna ewidencja sieci uzbrojenia terenu Mapa zasadnicza Mapy topograficzne do celów gospodarczych Mapy tematyczne Zasady kompletowania dokumentacji geodezyjnej i kartograficznej Zasady prowadzenia pañstwowego zasobu geodezyjnego i kartograficznego

Aspekty metodyczne wykorzystania norm serii ISO 19100 do budowy georeferencyjnych... 115 D¹ enie to, jak siê okazuje, nie jest jednak mo liwe do pe³nego urzeczywistnienia wskutek wewnêtrznych niespójnoœci, luk i rozbie noœci w instrukcjach. Wykrycie tych cech jest efektem u ycia sformalizowanych œrodków informatycznych i powoduje koniecznoœæ wzajemnej harmonizacji budowanych modeli tematycznych w ramach tej grupy instrukcji. Pewne koncepcje metodologiczne w tym zakresie s¹ przedstawione w rozdziale Harmonizacje modeli tematycznych. Przytaczane w ca³oœci rozwa añ przyk³ady maj¹ raczej ilustrowaæ okreœlony typ problemu i sposób jego rozwi¹zania, ni proponowaæ konkretne rozstrzygniêcie. St¹d przyk³ady te maj¹ na ogó³ charakter fragmentaryczny i pomijaj¹ nieistotne w danym przypadku szczegó³y. Strategie budowy SDI i modelowanie pojêciowe Wspomniany na wstêpie naczelny cel norm i specyfikacji technicznych stosowanych w INSPIRE, jakim jest budowa SDI w sposób zapewniaj¹cy ich wszechstronne wspó³dzia³anie, jest osi¹gany, w myœl omawianej metodologii (CEN/TR 15449:2006), za pomoc¹ dwóch odmiennych i wzajemnie uzupe³niaj¹cych siê strategii: strategia ukierunkowana na dane (data-centric view), polegaj¹ca na formu³owaniu struktur danych w kategoriach modelowania pojêciowego, tj. jako schematy aplikacyjne i schematy metadanych, oraz strategia ukierunkowana na us³ugi (service-centric view), której istot¹ jest systematyka (taksonomia) us³ug, koncepcji wspó³dzia³ania, struktur, katalogów, i in. Pierwsza strategia opiera siê na tzw. koncepcji modelowej danych (model-driven approach), opracowanej przez Open Management Group (2003). W myœl tej koncepcji szczegó³owa struktura informacji jest opisywana za pomoc¹ œciœle sformalizowanego schematu, niezale nego od œrodowiska komputerowego. Implementacje tego schematu w ró nych œrodowiskach i za pomoc¹ ró nych technik, jak np. przez transfer plików XML, us³ugi w sieci Web, czy budowê relacyjnych baz danych, mog¹ byæ dokonane przez stosowne, ewentualnie zautomatyzowane, przetworzenie takiego schematu, zobacz m.in. (Ostensen, 2004). W drugim przypadku, strategia us³ug opiera siê na koncepcji tzw. geoportali, z których ka dy, bêd¹c sieciowym systemem informacyjnym, stanowi ogniwo poœrednie pomiêdzy zbiorem u ytkowników-odbiorców us³ug, a zbiorem serwerów dostarczaj¹cych zarówno okreœlonych danych, jak i samych us³ug, zobacz (Pichler, 2007). Obie powy sze strategie wymagaj¹ opracowania modeli pojêciowych informacji w postaci sformalizowanych schematów aplikacyjnych, uniwersalnych i niezale nych od œrodowisk komputerowych. Znormalizowana metodologia (ISO 19109:2005) zaleca stosowanie w tym celu jêzyka UML wed³ug (ISO/TS 19103:2005). W obu przypadkach modele takie umo liwiaj¹ zarówno poprawne i jednoznaczne rozumienie struktury i zawartoœci danych w konkretnej dziedzinie tematycznej, jak równie stanowi¹ podstawê spójnej, jednoznacznej i zgodnej implementacji takiej struktury w ró nych œrodowiskach i za pomoc¹ odmiennych, tak e zautomatyzowanych, technik implementacyjnych. Proces budowy schematu aplikacyjnego sk³ada siê, wed³ug (ISO 19109:2005), z nastêpuj¹cych etapów: identyfikacja dziedziny tematycznej i przegl¹d wymagañ, opracowanie modelu pojêciowego dla danej dziedziny, obejmuj¹ce identyfikacjê typów obiektów, ich w³aœciwoœci, zwi¹zków i ograniczeñ,

116 Wojciech Pachelski, Zenon Parzyñski opisanie tego modelu w przyjêtym jêzyku formalnym (tj. jako schemat aplikacyjny w UML), integracja tak powsta³ego schematu aplikacyjnego ze standardowymi, zawartymi w normach serii ISO 19100, schematami geometrii i topologii, jakoœci, opisu po³o enia i in. Poszczególne etapy tego procesu, w odniesieniu do dziedzin tematycznych objêtych instrukcjami technicznymi GGK, s¹ zilustrowane na rysunku 1. Etapy budowy schematu aplikacyjnego dziedziny tematycznej Identyfikacja dziedziny tematycznej Poszczególne dziedziny tematyczne s¹ zdefiniowane w specyfikacjach GGK zarówno poprzez podanie ich definicji ogólnych, celu i przeznaczenia danego produktu, jak te poprzez szczegó³owe i kompletne wyliczenie typów obiektów (Feature Type) danej dziedziny wraz z ich w³aœciwoœciami, ograniczeniami i relacjami w stosunku do innych typów obiektów (Feature Type i Property Type s¹ nazwami metaklas w GFM p. ni ej oraz ISO 19109). Etap identyfikacji dziedziny w modelu pojêciowym prowadzi zatem bezpoœrednio z jednej strony do ca³oœciowego opisania danej dziedziny (np. jako tabele atrybutów, diagramy pakietów lub tp.), z drugiej zaœ strony na zharmonizowaniu tak sformalizowanych definicji poszczególnych dziedzin tematycznych ze sob¹ (np. pomiêdzy G-7 a G-5, K-1, itp.). Problematyka takiej harmonizacji jest omówiona w rozdziale Harmonizacja modeli tematycznych. Model pojêciowy dziedziny tematycznej Istot¹ budowy modelu pojêciowego dla danej dziedziny tematycznej jest zidentyfikowanie typów danych dla obiektów objêtych t¹ dziedzin¹, typów powi¹zañ pomiêdzy obiektami oraz typów w³aœciwoœci tych obiektów. Norma ISO 19109:2005 podaje szczegó³owe regu³y definiowania tych koncepcji w formie tzw. ogólnego modelu obiektów (GFM General Feature Model). GFM jest opisany jako diagram klas UML i jest traktowany jako swoisty metamodel, czyli ogólny wzorzec dla definiowania typów obiektów oraz budowy schematu pojêciowego. W myœl GFM typ obiektu jest specyfikowany przez zespó³ nastêpuj¹cych w³aœciwoœci: nazwa typu obiektu, atrybuty obiektów danego typu, role w powi¹zaniach obiektów, charakterystyczne dla obiektów danego typu, okreœlone zachowanie siê obiektów danego typu, powi¹zania pomiêdzy obiektami tego samego lub ró nych typów, zwi¹zki typu generalizacja specjalizacja wzglêdem obiektów innych typów, ograniczenia dotycz¹ce obiektów nale ¹cych do okreœlonych typów. Opracowanie zgodnych z GFM modeli pojêciowych dla dziedziny odpowiadaj¹cej danej specyfikacji technicznej polega na przekszta³ceniu stosownych zapisów tej specyfikacji, ró - nych co do formy, do jednolitej postaci typów obiektów, uwzglêdniaj¹cej wymienione powy- ej w³aœciwoœci.

Aspekty metodyczne wykorzystania norm serii ISO 19100 do budowy georeferencyjnych... 117 Sformalizowany opis schematu aplikacyjnego Kolejny etap obejmuje przekszta³cenie modelu pojêciowego na schemat aplikacyjny w postaci diagramu klas w jêzyku UML, w którym typy obiektów przekszta³caj¹ siê w klasy UML, pozosta³e w³aœciwoœci zaœ w atrybuty klas, zwi¹zki, operacje i ograniczenia. Zapis w tym jêzyku zapewnia jednoznaczn¹ i spójn¹ reprezentacjê modelu, u³atwiaj¹c¹ jego implementacjê. Normy zalecaj¹ stosowanie tzw. profilu (podzbioru) UML, zdefiniowanego w specyfikacji technicznej ISO/TS 19103:2005 i wprowadzaj¹cego m.in. nastêpuj¹ce g³ówne ograniczenia w stosunku do standardu UML (ISO/IEC 19501-1, 2005): Diagramy klas winny zawieraæ kompletne definicje atrybutów, powi¹zañ i operacji, jak równie stosowne definicje typów danych. Podstawowe typy danych stanowi¹: typy proste dla reprezentacji wartoœci, np. CharacterString, Integer, Date, itp., typy implementacyjne i zbiorowe reprezentacja struktur danych, np. nazwy i rekordy, jak równie reprezentacja wielokrotnych wyst¹pieñ innych typów danych, np. Bag, Set, Sequence, typy pochodne typy i jednostki miar, np. Angle, Scale, UomAngle, itp. Licznoœci winny byæ zdefiniowane na obu koñcach powi¹zañ. Definiuje siê nastêpuj¹ce stereotypy dodatkowe: <<CodeList>>: typ wyliczeniowy wartoœci ³añcuchowych, <<Leaf>>: pakiet niezawieraj¹cy podpakietów, <<Union>>: typ zawieraj¹cy dok³adnie jedn¹ spoœród wielu mo liwoœci. Spoœród regu³ dotycz¹cych budowania nazw klas, atrybutów, operacji, itp. do najwa - niejszych nale ¹: nazwy powinny byæ precyzyjne i zrozumia³e, w nazwach atrybutów, operacji, ról i parametrów ka de s³owo wchodz¹ce w sk³ad nazwy, z wyj¹tkiem pierwszego, winno rozpoczynaæ siê du ¹ liter¹; w przypadku nazw klas i pakietów równie pierwsze s³owo winno rozpoczynaæ siê du ¹ liter¹; poszczególne s³owa powinny nastêpowaæ bezpoœrednio po sobie, bez znaków rozdzielaj¹cych, nazwa ka dej klasy winna rozpoczynaæ siê od dwuliterowego skrótu nazwy pakietu, zawieraj¹cego dan¹ klasê; skrót ten, z³o ony z du ych liter, winien byæ oddzielony znakiem podkreœlenia od pozosta³ej czêœci nazwy (np. GM_Point klasa w pakiecie geometrii w normie ISO 19107). W myœl powy szych regu³ nastêpuje przekszta³cenie modelu pojêciowego do postaci diagramu (lub diagramów) klas UML wraz z uzupe³nieniem o specyfikacje typów danych dla atrybutów i operacji, licznoœci powi¹zañ, sformu³owanie niezbêdnych stereotypów, ograniczeñ itp. Przyk³adowy uproszczony diagram klas dla fragmentu modelu GESUT na podstawie Instrukcji Technicznej G-7 podany jest na rysunku 2. Na rysunku tym zaznaczono dwa elementy integracji ze standardowym schematem geometrii wed³ug ISO 19107. Problem ten jest omówiony szerzej poni ej. Mechanizmy integracji ze schematami standardowymi Istota integracji schematu aplikacyjnego ze schematami standardowymi sprowadza siê do wykorzystania w budowanym schemacie zawartych w normach schematów pojêcio-

118 Wojciech Pachelski, Zenon Parzyñski wych (lub ich fragmentów) dla typowych i czêsto stosowanych zagadnieñ. Istotê tê ilustruje rysunek 3, na którym za pomoc¹ diagramu pakietów wyra ono wykorzystanie ró nych schematów standardowych w budowanym schemacie aplikacyjnym. Jako realizacjê zwi¹zków <<uses>> (rys. 3) mo na wskazaæ co najmniej kilka metod pozwalaj¹cych powi¹zaæ dany schemat aplikacyjny u ytkownika z dowolnym innym schematem, w tym ze schematem znormalizowanym, przy czym przewa nie jest to powi¹zanie, ukryte lub jawne, odpowiednich klas obu schematów. Do najprostszych spoœród tych metod nale ¹: Przywo³anie klasy ze schematu znormalizowanego w roli typu danych atrybutu w budowanym schemacie, zilustrowane na rysunku 4. Typy danych GM_Object (obiekt geometryczny), EX_GeographicBoundingBox (rozci¹g³oœæ geograficzna wschód-zachód, pó³noc-po³udnie) i MD_LegalConstraint (ograniczenia prawne) pochodz¹ odpowiednio z pakietu geometrii w ISO 19107 Schemat przestrzenny oraz z pakietów rozci¹g³oœci i metadanych w ISO 19115 Metadane. Po³¹czenie klasy w budowanym schemacie z odpowiedni¹ klas¹ schematu standardowego za pomoc¹ zwi¹zku powi¹zania, agregacji, kompozycji lub zale noœci, jak na rysunku 5. Konfiguracja przestrzenna klasy dzia³ka jest opisana za pomoc¹ klasy GM_Complex w schemacie przestrzennym ISO 19107. Wyspecyfikowanie klasy w budowanym schemacie jako specjalizacji klasy schematu standardowego z u yciem zwi¹zku dziedziczenia (generalizacji) jak na rysunku 6. Nowa klasa podtypu dziedziczy wszystkie w³aœciwoœci (atrybuty, operacje, ograniczenia i zwi¹zki) klasy nadtypu, a ponadto umo liwia wyspecyfikowanie w³asnych w³aœciwoœci. Jest to zatem integracja rozszerzaj¹ca zasób informacji klasy znormalizowanej. Przyk³ad ten opisuje historiê budynku HistoriaBudynku w postaci ci¹gu zdarzeñ, zdefiniowanych jako wyliczeniowy typ danych Zdarzenie. Oprócz tego klasa HistoriaBudynku zdefiniowana jest jako specjalizacja ( szczególny przypadek ) klasy TM_TopologicalComplex (z³o ona konstrukcja topologiczna w schemacie czasowym), pochodz¹cej z pakietu (modelu) czasowego normy ISO 19108:2002 Schemat czasowy. Norma ISO 19109:2005 podaje bardziej szczegó³owe regu³y integracji schematu aplikacyjnego u ytkownika ze schematami metadanych, jakoœci danych, odniesieñ czasowych, geometrii i topologii oraz identyfikatorów geograficznych. Harmonizacja modeli tematycznych Zapewnienie wewnêtrznej spójnoœci logicznej i merytorycznej poszczególnych modeli tematycznych, jak te zapewnienie podobnej spójnoœci pomiêdzy nimi, wynika bezpoœrednio ze stosowania œcis³ego formalizmu informatycznego dla zapisu odpowiednich schematów pojêciowych. Jest to prawdopodobnie najwa niejszy etap dostosowania omawianych przepisów technicznych do wymagañ normatywnych, jak te czynnik integruj¹cy te przepisy do formy wewnêtrznie spójnej rodziny modeli informacyjnych w obszarze SDI. Harmonizacja taka polega przede wszystkim, w obszarze poszczególnych instrukcji technicznych, na skompletowaniu typów obiektów oraz ich atrybutów, zwi¹zków i ograniczeñ tam, gdzie s¹ one niekompletne, jak te na uzgodnieniu definicji dla tych samych typów obiektów wystêpuj¹cych w ró nych instrukcjach. Poniewa etap ten wykracza poza formalne przekszta³cenie

Aspekty metodyczne wykorzystania norm serii ISO 19100 do budowy georeferencyjnych... 119 jednej formy opisu na inn¹, a tym samym wkracza w meritum koncepcji modelowych, jest on szczególnie wa ny i rzutuje na jakoœæ budowanych struktur informacyjnych (w klasyce informatyki znane jest stwierdzenie, e nie da siê poprawnie opisaæ w jêzyku formalnym b³êdnej konstrukcji programu, modelu danych, itp.). Przyk³ady odmiennych definicji typów obiektów w ró nych instrukcjach GGK, w przek³adzie na zapis w UML, podaje rysunek 7. Jedna z mo liwych strategii takiej harmonizacji jest przedstawiona przyk³adowo na rysunku 8 i jest podobna do strategii integracji schematów aplikacyjnych ze schematami standardowymi, przedstawionej na rysunku 8. Wed³ug tej koncepcji poszczególne schematy aplikacyjne korzystaj¹ wzajemnie ze definiowanych struktur informacyjnych (typów danych, stereotypów, klas, interfejsów), jak na przyk³ad schemat K-1 z definicji przewodu wed³ug G-7, G-7 zaœ z definicji dzia³ki wed³ug G-5, itd., ignoruj¹c tym samym oryginalne definicje przewodu i dzia³ki odpowiednio w K-1 i G-7. Oznacza to preferowanie pewnych definicji typów obiektów w jednych schematach i ignorowanie w innych. Mo e to prowadziæ do nieadekwatnoœci u ytych definicji. Z tych powodów nale y uznaæ tê strategiê za niepraktyczn¹ w omawianej sytuacji. Alternatywn¹ w stosunku do powy szej strategii jest, preferowana w niniejszym opracowaniu, strategia przedstawiona na rysunku 9, która jest oparta na koncepcji tzw. ogólnego modelu geodezyjnego OMG, bêd¹cego pewnym abstrakcyjnym uogólnieniem ( nadmodelem ) modeli tematycznych odpowiadaj¹cych instrukcjom technicznym GGK. Model taki winien z jednej strony definiowaæ podstawowe dane referencyjne, z drugiej zaœ strony zawieraæ uogólnione definicje tych typów danych (klas), które wystêpuj¹ w kilku modelach konkretnych, wraz z wystêpuj¹cymi w nich ogólnymi atrybutami i operacjami. Konkretna klasa w danym modelu tematycznym winna byæ zatem specjalizacj¹ klasy modelu OMG, jak pokazano na rysunku 10 (z pominiêciem nieistotnych tu list atrybutów i operacji). Podstaw¹ ogólnego modelu geodezyjnego OMG winien byæ, w myœl przyjêtych tu za³o- eñ, tzw. szkieletowy model dziedziny katastralnej CCDM (Core Cadastral Domain Model) wed³ug (Lemmen i van Oosterom, 2006), który w wersji 1.0 zosta³ przyjêty przez FIG w 2002 r. oraz w³¹czony w 2006 r. do programu prac normalizacyjnych ISO/TC 211. Wstêpna wersja OMG, jako profil CCDM, jest przedstawiona na rysunku 11. Zakoñczenie 1. Budowa wewnêtrznie spójnych krajowych infrastruktur danych przestrzennych jako sk³adnika infrastruktur europejskich, jak te wymagania co do ich zgodnoœci, z regu³ami implementacyjnymi INSPIRE, czyni¹ nieodzownym dostosowanie polskich przepisów wykonawczych prac geodezyjnych (instrukcji i wytycznych technicznych GGK) do zapisów stosownych norm miêdzynarodowych, europejskich i krajowych w dziedzinie informacji geograficznej. Postulat ten oznacza praktycznie formu³owanie schematów aplikacyjnych w jêzyku UML dla poszczególnych obszarów danych referencyjnych infrastruktury krajowej, realizowanych wed³ug instrukcji i wytycznych technicznych GGK. 2. Omawiane normy opisuj¹ jedynie metodologiê i formalizm budowy i opisu modeli tematycznych, nie dotycz¹ zaœ ich treœci merytorycznych. St¹d to dostosowanie przepisów technicznych nie obejmuje zmian koncepcyjnych w zakresie poszczególnych produktów geodezyjnych sk³adników SDI i polega g³ównie na ich opisaniu za pomoc¹ sformalizowanych œrodków informatycznych.

120 Wojciech Pachelski, Zenon Parzyñski 3. Sformalizowane schematy aplikacyjne produktów pozwalaj¹ stwierdziæ wewnêtrzne niespójnoœci, luki, braki i b³êdy merytoryczne aktualnych przepisów (np. niespójne definicje pewnych typów obiektów w ró nych instrukcjach i wytycznych czy brakuj¹ce lub niespójne atrybuty i zwi¹zki obiektów i inne). Formalizacja modeli tematycznych wed³ug znormalizowanych zasad pozwala redukowaæ tego typu uchybienia merytoryczne, przez co zapewnia wewnêtrzn¹ spójnoœæ i kompletnoœæ rozwi¹zañ pojêciowych, jak te wzajemn¹ zgodnoœæ i spójnoœæ pakietów tematycznych. 4. Abstrakcyjn¹ podstaw¹ (szkieletem) takiej spójnej formalizacji modeli tematycznych dla danych referencyjnych krajowej SDI winien byæ pewien ogólny model geodezyjny (OMG), oparty na przyjêtym przez FIG i bêd¹cym przedmiotem prac normalizacyjnych ISO, szkieletowym modelu dziedziny katastralnej, FIG Core Cadastral Domain Model, wed³ug (Lemmen i van Oosterom, 2006). 5. Sformalizowane schematy aplikacyjne stanowi¹ podstawê dla zgodnych implementacji modeli danych przestrzennych w zró nicowanych œrodowiskach komputerowych, przedmiotowych, instytucjonalnych i innych, co jest warunkiem koniecznym wieloaspektowego wspó³dzia³ania rozproszonych SDI. 6. Postulowana tutaj harmonizacja przepisów technicznych z normami nie poci¹ga za sob¹ koniecznoœci zasadniczych zmian w istniej¹cych strukturach informacyjnych, lecz jedynie ich dostosowanie do zmodyfikowanych modeli. W szczególnoœci nie poci¹ga za sob¹ koniecznoœci pozyskiwania nowych danych Ÿród³owych (np. w drodze nowego pomiaru), lecz jedynie m.in. zmian w strukturach zasobu geodezyjnego i kartograficznego. 7. Zdaniem autorów istnieje pilna potrzeba podjêcia prac krajowych nad sformu³owaniem w kategoriach informatycznych, zgodnych z normami miêdzynarodowymi, kompleksowego i spójnego modelu pojêciowego danych referencyjnych jako podstawy krajowej SDI, wchodz¹cej w sk³ad infrastruktury europejskiej. Literatura Annoni, A; Smits P., 2005: Towards a Directive establishing an Infrastructure for Spatial Information in Europe (INSPIRE). CEN/TC287 WG5 meeting, 17 March 05. CEN/TR 15449:2006: Geographic information Standards, specifications, technical reports and guidelines, required to implement Spatial Data Infrastructure. CEN/TC 287 N 1124, 2006-07. GaŸdzicki, J., 2007a: Problematyka transpozycji dyrektywy INSPIRE do prawa polskiego. http://www.gugik.gov.pl/gugik/w_pages/w_doc_idx.php?loc=69 GaŸdzicki, J., 2007b: INSPIRE jako przedmiot wspó³pracy miêdzyresortowej w Polsce. http://www.gugik.gov.pl/gugik/w_pages/w_doc_idx.php?loc=69 INSPIRE, 2007a: Dyrektywa 2007/2/WE Parlamentu Europejskiego i Rady z dnia 14 marca 2007 r. ustanawiaj¹ca infrastrukturê informacji przestrzennej we Wspólnocie Europejskiej (INSPIRE). http://www.gugik.gov.pl/gugik/w_pages/w_doc_idx.php?loc=69 INSPIRE, 2007b: Generic Conceptual Model (draft), Ref.: D2_5v2.0.doc INSPIRE, 2007c: Methodology for the development of data specifications. Ref. D2.6_v2.0_final.doc Instrukcje GGK, 2007: Instrukcje i wytyczne techniczne (wykaz), GUGiK, http://www.gugik.gov.pl/gugik/ w_pages/w_doc_show.php?loc=46&doc=55 ISO 19109:2005: Geographic information Rules for application schema. ISO 2005. ISO, 2007: Draft New Work Item Proposal: Geographic information Core Cadastral Domain Model (CCDM). ISO/TC 211 N 2125. ISO/IEC 19501-1:2005: Information technology Open Distributed Processing Unified Modeling Language (UML) Version 1.4.2. ISO/TS 19103:2005: Geographic information Conceptual schema language. ISO 2005.

Aspekty metodyczne wykorzystania norm serii ISO 19100 do budowy georeferencyjnych... 121 Lemmen Ch., van Oosterom P., 2006: FIG Core Cadastral Domain Model Version 1.0. GIM, Vo. 20, Issue 11, Nov. 2006. OMG, 2003: Object Management Group, Model Driven Architecture, Guide Version 1.0.1. http://www.omg.org/ mda/ Ostensen O., 2004: Report at 18th plenary meeting of CEN/TC 287 an update since last CEN/TC 287 plenary. ISO/TC 211 Pachelski W., 2005: Problematyka normalizacji w dziedzinie informacji geograficznej. Roczniki Geomatyki, Tom III, Zeszyt 3. PTIP, Warszawa, s. 37-46. Pichler G., 2007: GeoPortals: Approaches and European Best Practices. 13th EC GI & GIS Workshop, Porto, Portugalia. Smits P., 2002: Infrastructure for Spatial Information in Europe (INSPIRE), Architecture and Standards Position Paper. http://inspire/jrc/it Summary International standards of the ISO series 19100, as well as the European standards based on them, provide modern and universal methodology of development of spatial data infrastructure, adopted as the basis for the INSPIRE project. Up to now, 19 standards of this group have been included in the repository of Polish standards (Polskie Normy), thus providing the basis for modernization of existing and creating of new geodetic components of the Polish SDI in order to ensure their interoperability and their including in the European SDI. The paper presents required conditions, forms and ways of using standards and INSPIRE technical specifications for creation and modernization of the infrastructures. The aspects of building UML application schemas are considered, as well as the aspects of integration of the user schema with standard schemas and harmonization of the user schemas with each other to provide internal consistency. This last goal assumes the use of the FIG Core Cadastral Domain Model to define general geodetic model as an abstract basis for SDI reference data models. prof. zw. dr hab. in. Wojciech Pachelski wp@planeta.uwm.edu.pl dr in. Zenon Parzyñski Z.Parzynski@gik.pw.edu.pl

122 Wojciech Pachelski, Zenon Parzyñski Rys. 1. Proces budowy schematu aplikacyjnego

Aspekty metodyczne wykorzystania norm serii ISO 19100 do budowy georeferencyjnych... 123 Rys. 2. Uproszczony przyk³adowy diagram klas dla fragmentu modelu GESUT

124 Wojciech Pachelski, Zenon Parzyñski Rys. 3. Przyk³ad integracji schematu aplikacyjnego ze schematami znormalizowanymi Rys. 4. Przyk³ad przywo³ania klas ze schematów standardowych w roli typów danych atrybutów Rys. 5. Przyk³ad powi¹zania klasy w schemacie budowanym z klas¹ schematu standardowego Rys. 6. Przyk³ad specyfikacji klasy jako specjalizacji klasy standardowej

Aspekty metodyczne wykorzystania norm serii ISO 19100 do budowy georeferencyjnych... 125 Rys. 7. Przyk³ady odmiennych definicji typów obiektów w ró nych instrukcjach GGK (w przek³adzie na klasy UML) Rys. 8. Przyk³adowy diagram pakietów UML dla harmonizacji schematów aplikacyjnych

126 Wojciech Pachelski, Zenon Parzyñski Rys. 9. Przyk³adowy diagram harmonizacji schematów tematycznych z OMG oraz integracji ze schematami standardowymi Rys. 10. Przyk³ad wykorzystania klas modelu OMG w modelu G5

Aspekty metodyczne wykorzystania norm serii ISO 19100 do budowy georeferencyjnych... Rys. 11. Diagram klas UML dla wstêpnej wersji proponowanego ogólnego modelu geodezyjnego (OMG), opartego na FIG CCDM (Lemmen i van Oosterom, 2006) 127