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



Podobne dokumenty
Modelowanie Informacji Katastralnej

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

Rysunek 1: Przykłady graficznej prezentacji klas.

UML w Visual Studio. Michał Ciećwierz

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

ROCZNIKI GEOMATYKI 2007 TOM V ZESZYT 3

MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI

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

Zeszyty Naukowe UNIWERSYTETU PRZYRODNICZO-HUMANISTYCZNEGO w SIEDLCACH Seria: Administracja i Zarządzanie Nr

Podstawy inżynierii oprogramowania

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

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

1. Introduction 2. Overview of Land Administration Domain Model 3. Brief description of cadastral system in Poland 4. Application schema for Polish

Diagramy klas. dr Jarosław Skaruz

Inżynieria oprogramowania. Część 5: UML Diagramy klas

ZAGADNIENIA HARMONIZACJI I INTEROPERACYJNOŚCI

Język UML w modelowaniu systemów informatycznych

UML cz. II. UML cz. II 1/38

Kataster 3D na świecie i możliwości jego wprowadzenia w Polsce

Geodezja i Kartografia I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

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

Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego

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

1 Projektowanie systemu informatycznego

Język UML w modelowaniu systemów informatycznych

Kurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017

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

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

Identyfikacja i modelowanie struktur i procesów biologicznych

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

Project geoportal.gov.pl - implemented INSPIRE services

Modelowanie diagramów klas w języku UML. Łukasz Gorzel @stud.umk.pl 7 marca 2014

Identyfikacja i modelowanie struktur i procesów biologicznych

WYBRANE ZAGADNIENIA NORMALIZACJI W DZIEDZINIE JAKOŒCI

GML w praktyce geodezyjnej

Podstawy programowania III WYKŁAD 4

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram czynności. Materiały dla studenta

Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego

XII International PhD Workshop OWD 2010, October Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych

ZAGADNIENIA PLANISTYCZNE

prawnych, organizacyjnych i technologicznych

TECHNOLOGIE OBIEKTOWE. Wykład 3

MODELOWANIE BAZ DANYCH O NIERUCHOMOŚCIACH THE MODELLING OF REAL ESTATE DATABASES. Jarosław Bydłosz, Piotr Cichociński, Ewa Dębińska

MODELOWANIE OBIEKTOWE

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

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 5 Ćwiczenia w narzędziu CASE diagram przypadków uŝycia. Materiały dla nauczyciela

FUNKCJONALNE ZMIANY PRZESTRZENNOCZASOWE ZABUDOWY TERENU MIASTECZKA AKADEMICKIEGO KORTOWA W OSTATNIM 100-LECIU

OMG_DokumentPrawny. OMG_PunktPomiarowy. OMG_DokumentPomiarowy

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

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 2 Ćwiczenia w narzędziu CASE diagram klas. Materiały dla nauczyciela

Skanowanie trójwymiarowej przestrzeni pomieszczeñ

Modelowanie obiektowe - Ćw. 3.

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08

KATEDRA INFORMATYKI STOSOWANEJ PŁ ANALIZA I PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH

Podstawy projektowania systemów komputerowych

Spis treści. Od Autorów... 5

Narzędzia CASE dla.net. Łukasz Popiel

Standaryzacja planistycznych obiektów przestrzennych w ramach infrastruktury informacji przestrzennej

Podstawy modelowania programów Kod przedmiotu

Normy ISO serii 19100

Podstawy języka UML UML

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

Laboratorium z przedmiotu: Inżynieria Oprogramowania INP

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

Gospodarka nieruchomościami. Geodezja i Kartografia I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

Diagramy klas. WYKŁAD Piotr Ciskowski

Wykład 8a Informacje uzupełniające z zakresu EGIB

Analiza i projektowanie aplikacji Java

4. Język UML Alfabet

Cel wykładu. Literatura. Wyższa Szkoła Menedżerska w Legnicy. Modelowanie wymagań Wykład 2

Gospodarka nieruchomościami Real estates management

Modelowanie przypadków użycia. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Język JAVA podstawy. Wykład 4, część 1. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

INŻYNIERIA OPROGRAMOWANIA. laboratorium

Liczba punktów ECTS za zajęcia praktyczne. Liczba punktów ECTS. udziałem nauczyciela akademickiego. samodzielna praca. z bezpośrednim.

HARMONIZACJA BAZ DANYCH GEODEZYJNYCH I KARTOGRAFICZNYCH

Podziały nieruchomości : komentarz / Zygmunt Bojar. wyd Katowice, Spis treści

Zeszyty Naukowe UNIWERSYTETU PRZYRODNICZO-HUMANISTYCZNEGO w SIEDLCACH Seria: Administracja i Zarządzanie Nr

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Podstawy modelowania biznesowego w inżynierii oprogramowania

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

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty

Podstawy języka UML2 w realnych projektach

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 1 Wprowadzenie do narzędzia CASE. Materiały dla nauczyciela

Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1

KATEDRA INFORMATYKI STOSOWANEJ PŁ ANALIZA I PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH

WOJSKOWA AKADEMIA TECHNICZNA

DIAGRAM KLAS. Kamila Vestergaard. materiał dydaktyczny

PRZEWODNIK PO PRZEDMIOCIE

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

Spis treúci. Księgarnia PWN: Robert A. Maksimchuk, Eric J. Naiburg - UML dla zwykłych śmiertelników. Wstęp Podziękowania...

Modelowanie obiektowe

Analiza i programowanie obiektowe 2016/2017. Wykład 6: Projektowanie obiektowe: diagramy interakcji

PRACE EKSPERCKIE NAD ZINTEGROWANYM MODELEM DANYCH GEODEZYJNYCH

Spis treúci. 1. Wprowadzenie... 13

Modelowanie danych, projektowanie systemu informatycznego

InŜynieria Rolnicza 14/2005. Streszczenie

Zarządzanie firmą Celem specjalności jest

Transkrypt:

MODELOWANIE SYSTEMU POLSKIE KSI G TOWARZYSTWO WIECZYSTYCH Z ZASTOSOWANIEM INFORMACJI LAND PRZESTRZENNEJ ADMINISTRATION DOMAIN... ROCZNIKI GEOMATYKI 2010 m TOM VIII m ZESZYT 5(41) 43 MODELOWANIE SYSTEMU KSI G WIECZYSTYCH Z ZASTOSOWANIEM LAND ADMINISTRATION DOMAIN MODEL* MODELING OF LAND REGISTER WITH THE USE OF LAND ADMINISTRATION DOMAIN MODEL Jaros³aw Byd³osz Katedra Geomatyki, Wydzia³ Geodezji Górniczej i In ynierii Œrodowiska Akademia Górniczo-Hutnicza w Krakowie S³owa kluczowe: modelowanie, Land Administration Domain Model, ksiêgi wieczyste, UML Key words: modeling, Land Administration Domain Model, land register, UML Historia opracowania Land Administration Domain Model Prace zwi¹zane z budow¹ Land Administration Domain Model (LADM) (LADM, 2010) nazywanego wczeœniej FIG Core Cadastral Model rozpoczê³y siê na kongresie Miêdzynarodowej Federacji Geodetów FIG w Waszyngtonie w 2002 roku. Pierwsza wersja standardu zosta³a zaprezentowana na nastêpnym kongresie FIG w Monachium w 2006 roku. W lutym 2008 roku FIG przed³o y³ LADM w Komitecie Technicznym 211 (Informacja Geograficzna) Miêdzynarodowej Organizacji Normalizacyjnej (ISO). Propozycja zosta³a przeg³osowana pozytywnie przez kraje cz³onkowskie KT 211, po czym zespó³ projektowy rozpocz¹³ prace nad rozwojem standardu. W grudniu 2009 roku na 29 plenarnej sesji ISO TC 211 odbywaj¹cej siê w Quebek, ISO 19152 Land Administration Domain Model po g³osowaniu uzyska³ status Draft International Standard, nad którym obecnie pracuje komitet edycyjny. Koñcowa wersja standardu jest oczekiwana w 2011 roku. Zarys wzorca LADM Szeroko pojêta gospodarka nieruchomoœciami obejmuje bardzo du y zakres dzia³alnoœci ludzkiej. Opracowywany standard LADM stanowi czêœæ gospodarowania nieruchomoœciami, którego obszarem zainteresowania s¹ prawa, zobowi¹zania i ograniczenia dotycz¹ce nieruchomoœci i ich komponentów przestrzennych. LADM dostarcza modelu referencyjnego, * Praca jest zwi¹zana z realizacj¹ Badañ Statutowych nr 11.11.150.006 prowadzonych w Katedrze Geomatyki, AGH.

44 JAROS AW BYD OSZ maj¹cego s³u yæ dwóm celom. Pierwszy cel to dostarczenie podstaw dla rozwoju efektywnego systemu gospodarki nieruchomoœciami opartego na Model Driven Architecture. Drugi z nich polega na umo liwieniu zainteresowanym stronom komunikacji opartej na wspólnym s³ownictwie wprowadzonym przez LADM, zarówno w pojedynczych krajach jak i miêdzy ró nymi krajami. G³ówne zasady, w oparciu o które zosta³ stworzony LADM, s¹ nastêpuj¹ce: m obejmuje wspólne aspekty gospodarowania nieruchomoœciami na œwiecie, m jest oparty na koncepcyjnych ramach Katastru 2014, zaproponowanego przez FIG, m jest mo liwie prosty, tak by móg³ byæ u yteczny w praktyce, m aspekt przestrzenny nastêpuje za modelem konceptualnym. Gospodarowanie nieruchomoœciami zosta³o opisane, jako proces okreœlania, zapisu i rozpowszechniania informacji o relacjach miêdzy ludÿmi a nieruchomoœciami. Modelowanie zaœ jest podstawowym narzêdziem u³atwiaj¹cym rozwój i rozbudowê systemów, dla celów komunikacji miêdzy ró nymi systemami. Standaryzacja sta³a siê popularna w obszarze gospodarowania nieruchomoœciami i rejestrów zawieraj¹cych informacje o nieruchomoœciach. Zarówno w systemach gdzie informacje zapisuje siê w formie tradycyjnej jak i w systemach skomputeryzowanych od standardów wymaga siê, aby m.in.: identyfikowa³y obiekty, transakcje, relacje miêdzy obiektami i osobami, klasyfikacjê gruntów, wartoœæ nieruchomoœci reprezentacjê na mapach. W istniej¹cych systemach gospodarowania i rejestracji nieruchomoœci standaryzacja jest z regu³y ograniczona do obszaru regionu, czy obszaru o zasiêgu danego prawa, czyli najczêœciej kraju, w którym dzia- ³aj¹ systemy katastru lub ksi¹g wieczystych. Otwarty rynek, globalizacja, efektywny rozwój oraz utrzymanie systemów zdolnych do adaptacji wymagaj¹ dalszej standaryzacji. Opieraj¹c siê na tych przes³ankach autor podj¹³ próbê modelowania relacji miêdzy obiektami systemu ksi¹g wieczystych, zdaj¹c sobie sprawê z dwóch g³ównych ograniczeñ. Pierwsze wynika z faktu, e LADM nie jest jeszcze oficjalnym standardem ISO, natomiast drugie dotyczy faktu, e system ksi¹g wieczystych nie ma odniesienia przestrzennego. Odnosz¹c siê do pierwszego ograniczenia autor uzna³, e chocia LADM nie jest jeszcze standardem warto podj¹æ pewne prace zwi¹zane z modelowaniem systemu ksi¹g wieczystych. Po zatwierdzeniu LADM jako standardu mo na skonfrontowaæ z nim uzyskane wczeœniej rezultaty i ewentualnie wprowadziæ korekty modelu. Je eli chodzi o drugie ograniczenie to autor uwa a, e chocia system ksi¹g wieczystych nie ma bezpoœredniego odniesienia przestrzennego, to jego obiekty je maj¹ i odniesienie przestrzenne mo na bêdzie uzyskaæ przez powi¹zanie z modelem katastru. Takie powi¹zanie z modelem dzia³ek katastralnych INSPIRE (INSPIRE, 2009) umo liwia równie Land Administration Domain Model. Podstawy systemu ksi¹g wieczystych Aktem prawnym reguluj¹cym dzia³anie ksi¹g wieczystych jest ustawa o ksiêgach wieczystych i hipotece (Ustawa, 1982). Dzia³ pierwszy ustawy dotyczy ksi¹g wieczystych, natomiast dzia³ drugi hipoteki. W ustawie miêdzy innymi opisany jest ustrój ksi¹g wieczystych. Zgodnie z ustaw¹ ksiêgi wieczyste prowadzi siê dla nieruchomoœci lub ustalenia stanu prawnego spó³dzielczego w³asnoœciowego prawa do lokalu. Zgodnie z innymi aktami prawnymi (Ustawa, 1982, Ustawa, 1994) w aspekcie ksi¹g wieczystych mo emy wyró niæ nieruchomoœci gruntowe (zabudowane lub niezabudowane), budynkowe oraz lokalowe (samodzielne lokale mieszkalne).

MODELOWANIE SYSTEMU KSI G WIECZYSTYCH Z ZASTOSOWANIEM LAND ADMINISTRATION DOMAIN... 45 Zgodnie z ustaw¹ ksiêga wieczysta zawiera cztery dzia³y: m pierwszy obejmuje oznaczenie nieruchomoœci oraz wpisy praw zwi¹zanych z jej w³asnoœci¹, m drugi obejmuje wpisy dotycz¹ce w³asnoœci i u ytkowania wieczystego, m trzeci przeznaczony jest na wpisy dotycz¹cy ograniczonych praw rzeczowych (z wyj¹tkiem hipotek), wpisy ograniczeñ w rozporz¹dzaniu nieruchomoœci¹ oraz innych praw i roszczeñ (bez hipotek), m czwarty zawiera wpisy dotycz¹ce hipotek. W przypadku ksiêgi wieczystej dla spó³dzielczego w³asnoœciowego prawa do lokalu w miejsce wpisów dotycz¹cych w³asnoœci umieszczone s¹ wpisy zwi¹zane ze spó³dzielczym w³asnoœciowym prawem do lokalu. Zgodnie z ustaw¹ o ksiêgach wieczystych i hipotece ksiêgi wieczyste mog¹ byæ zak³adane i prowadzone w systemie informatycznym. Szczegó³owe wytyczne w tej sprawie zawarte s¹ w rozporz¹dzeniu ministra sprawiedliwoœci w sprawie zak³adania i prowadzenia ksi¹g wieczystych w systemie informatycznym (Rozporz¹dzenie, 2003). Aktualnie ksiêgi wieczyste wprowadzone do systemu informatycznego dostêpne s¹ on-line dla wszystkich obywateli. W ten sposób dostêpne jest oko³o 12 milionów ksi¹g wieczystych (wed³ug stanu na czerwiec 2010). Aby zapoznaæ siê z ksiêg¹ wieczyst¹ u ytkownik musi znaæ jej numer. Zarys jêzyka UML Jêzyk UML (Unified Modelling Language) od kilkunastu lat jest przyjêtym jêzykiem modelowania oprogramowania. UML pomaga specyfikowaæ, wizualizowaæ i dokumentowaæ systemy oprogramowania. Mo na równie u ywaæ UML do modelowania biznesowego oraz modelowania systemów niezwi¹zanych z oprogramowaniem (OMG, 2010). W UML wersja 2.0 zdefiniowane jest trzynaœcie typów diagramów, podzielonych na trzy kategorie. Szeœæ typów diagramów reprezentuje statyczn¹ strukturê aplikacji, trzy diagramy reprezentuj¹ ogólny typ zachowania, cztery diagramy reprezentuj¹ ró ne typy interakcji. W przypadku LADM wykorzystywane s¹ diagramy struktury statycznej, a przede wszystkim diagram klas. Diagramy klas w UML s³u ¹ do modelowania statycznej struktury systemu, czyli przedstawienia klas i ich powi¹zañ. W UML klasa jest zobrazowana za pomoc¹ prostok¹ta z nadan¹ nazw¹. Pakiety w jêzyku UML s¹ zbiorami elementów modelu. Zazwyczaj w pakiety ³¹czy siê elementy modelu stanowi¹ce jedn¹ spójn¹ ca³oœæ. Elementy podstawowe takie jak klasy powinny byæ zawarte w pakietach, które z kolei zwieraj¹ siê w innych pakietach i tak a do osi¹gniêcia najwy szego poziomu, którym zazwyczaj jest tylko jeden pakiet (Stevens, 2007). W jêzyku UML klasy ³¹cz¹ siê ze sob¹ za pomoc¹ po³¹czeñ. Podstawowe po³¹czenia miêdzy klasami wykorzystywane w modelu LADM to powi¹zanie (link), kompozycja (composition), agregacja (aggregation) oraz generalizacja (generalization). Wykorzystywane w pracy po³¹czenia przedstawione s¹ na rysunku 1. Powi¹zanie jest zobrazowane odcinkiem. Wraz z rozwojem modelu proste powi¹zanie mo e zostaæ zast¹pione bardziej skomplikowanym po³¹czeniem. Rys. 1. Po³¹czenia powi¹zania, kompozycji i generalizacji w notacji UML

46 JAROS AW BYD OSZ Innymi rodzajami po³¹czeñ s¹ agregacja i kompozycja. Oba te po³¹czenia pokazuj¹, e obiekt jednej klasy jest czêœci¹ obiektu innej klasy. Agregacja i kompozycja s¹ zobrazowane jako odcinek z rombem na jednym koñcu. Romb znajduje siê od strony ca³oœci a nie czêœci. W przypadku agregacji romb jest pusty, natomiast w przypadku kompozycji zaczerniony. Kompozycja mocno posiada swoje czêœci w przypadku kopiowania lub usuwania ca³ego obiektu, kopiowane lub usuwane s¹ równie jego czêœci (Stevens, 2007). W przypadku agregacji i kompozycji przy koñcach umieszcza siê licznoœæ elementu. Dla ca³oœci w przedstawionych w publikacji schematach jest to 1, natomiast przy czêœci wystêpuje 0..*, co oznacza liczbê ca³kowit¹ wiêksz¹ od 0. Kolejnym wi¹zaniem wykorzystanym w modelowaniu systemu ksi¹g wieczystych jest generalizacja zwana równie dziedziczeniem. Po³¹czenie to jest zobrazowane przez rodzaj strza³ki z trójk¹tem na koñcu. Generalizacja jest po³¹czeniem miêdzy obiektem klasy wyspecjalizowanej a obiektem klasy bardziej ogólnej, gdzie element klasy wyspecjalizowanej jest œciœle zwi¹zany z elementem klasy bardziej ogólnej. Element klasy wyspecjalizowanej dziedziczy atrybuty elementu klasy ogólniejszej i zawiera dodatkowe informacje, np. takie jak atrybuty i powi¹zania. Modelowanie nieruchomoœci gruntowych, budynkowych i lokalowych Pierwszym etapem modelowania jest przypisanie odpowiednim obiektom systemu ksi¹g wieczystych obiektów standardu LADM. Dla uproszczenia przyjêto, e podstawowym obiektem systemu bêdzie nieruchomoœæ, dla której prowadzi siê ksiêgê wieczyst¹. W oryginalnej wersji LADM nazwy obiektów poprzedzone s¹ przedrostkiem LA, natomiast w istniej¹cych profilach dla danych krajów u ywane s¹ oznaczenia krajów, tak wiêc wszystkie nazwy LADM bêd¹ poprzedzone przedrostkiem PL. Podstawowe klasy modelu LADM przedstawiono na rysunku 2, a odpowiadaj¹ce im klasy w modelu systemu ksi¹g wieczystych na rysunku 3. Jako obiekt odpowiadaj¹cy nieruchomoœci gruntowej lub budynkowej w standardzie LADM przyjmiemy PL_Baunit (Basic Administrative Unit). Basic Administrative Unit jest oparty na koncepcji Basic Property Unit (Hespanha i in., 2010), jako obszaru gruntu stanowi¹cego jednostkê w³asnoœci. Baunit mo e siê on sk³adaæ z jednej lub kilku przyleg³ych lub oddalonych od siebie dzia³ek. Do gruntu mog¹ równie przynale eæ budynki. Rys. 2. Podstawowe klasy w Land Administration Domain Model (LADM, 2010)

MODELOWANIE SYSTEMU KSI G WIECZYSTYCH Z ZASTOSOWANIEM LAND ADMINISTRATION DOMAIN... 47 Rys. 3. Podstawowe klasy modelu systemu ksi¹g wieczystych odpowiadaj¹ce klasom wzorca Land Administration Domain Model Odpowiednikiem dzia³ki ewidencyjnej bêdzie klasa PL_SpatialUnit, natomiast odpowiednikiem jednostk¹/elementem budynku (building unit) klasa PL_LegalSpaceBuidingUnit, bêd¹ca w standardzie LADM podklas¹ klasy PL_SpatialUnit (rys. 4). Aliasem klasy LA_SpatialUnit w standardzie LADM jest LA_Parcel. Na podstawie przepisów Kodeksu cywilnego (Ustawa, 1964) nieruchomoœæ mo e byæ jednym z typów nieruchomoœci: m nieruchomoœci¹ gruntow¹ niezabudowan¹ sk³ada siê wtedy z jednej lub wiêcej dzia³ek, m nieruchomoœci¹ gruntow¹ zabudowan¹ w jej sk³ad wchodzi dodatkowo jeden lub wiêcej budynków, m nieruchomoœci¹ budynkow¹ w jej sk³ad wchodzi wy³¹cznie jeden lub wiêcej budynków, m nieruchomoœci¹ lokalow¹. Schemat modelu nieruchomoœci przedstawiono na rysunku 4. Widaæ na nim, e nieruchomoœæ mo e siê sk³adaæ z dzia³ek lub elementów budynkowych. W polskich przepisach nie ma definicji jednostki budynkowej, natomiast w standardzie LADM brak jest definicji nieruchomoœci lokalowej. Na chwilê obecn¹ autor zaproponowa³, aby nieruchomoœci budynkowe i lokalowe by³y reprezentowane przez jedn¹ klasê PL_LegalSpaceBuidingUnit, przy czym wraz z rozwojem LADM mog¹ pojawiæ siê bardziej precyzyjne rozwi¹zania. Rys. 4. Modelowanie dowolnej nieruchomoœci (notacja w jêzyku formalnym UML)

48 JAROS AW BYD OSZ Modelowanie spó³dzielczego w³asnoœciowego prawa do lokalu mieszkalnego Z ustawy o ksiêgach wieczystych wynika, e ksiêgi wieczyste prowadzi siê równie celem ustalenia stanu prawnego spó³dzielczego w³asnoœciowego prawa do lokalu. W standardzie LADM nie ma œciœle takiego rozwi¹zania. Zaproponowano wiêc przedstawione na rysunku 5 powi¹zanie spó³dzielczego w³asnoœciowego prawa do lokalu z klas¹ PL_Right (prawa) oraz PL_LegalSpaceBuidingUnit (Elementy Budynku). Takie rozwi¹zanie mo e równie ulec sprecyzowaniu wraz z rozwojem standardu LADM. Rys. 5. Model spó³dzielczego w³asnoœciowego prawa do lokalu przedstawiony w notacji UML Modelowanie relacji prawnych W specyfikacji wzorca LADM zawarty jest pakiet administracyjny (Administrative Package). Jedn¹ z klas tego pakietu jest klasa LA_RRR, skladaj¹ca siê z podklas: LA_Right (prawo), LA_Restriction (ograniczenie) oraz LA_Responsibility (zobowi¹zanie). Z klasami tymi œciœle zwi¹zana jest klasa LA_Mortgage (hipoteka). Dla warunków polskich proponuje siê trochê inne rozwi¹zanie. W pracy zaproponowano klasy PL_Right, PL_Restriction, PL_Mortgage (rys. 6). Hipoteka stanowi osobny dzia³ ksi¹g wieczystych, zaproponowano wiêc klasê PL_Mortgage jako równoprawn¹. Klasa PL_Right (prawo) zawiera spis praw zwi¹zanych z nieruchomoœci¹. W klasie tej bêd¹ umieszczone prawa zwi¹zane z dzia³ami I-Sp (spis praw zwi¹zanych z w³asnoœci¹) oraz II (w³asnoœæ) ksiêgi wieczystej. Klasa PL_Restriction (ograniczenie) zawiera dane zawarte w dziale III ksiêgi wieczystej, natomiast klasa PL_Mortgage (hipoteka) zawiera informacje dotycz¹ce hipotek.

MODELOWANIE SYSTEMU KSI G WIECZYSTYCH Z ZASTOSOWANIEM LAND ADMINISTRATION DOMAIN... 49 Rys. 6. Podstawowe relacje prawne w systemie ksi¹g wieczystych (notacja w UML) Podsumowanie i dalszy kierunek modelowania systemu ksi¹g wieczystych Rezultatem wykonanych prac jest przedstawienie ogólnej wizji modelu ksi¹g wieczystych opartego na wzorcu Land Administration Domain Model. W pracy przedstawiono podstawow¹ koncepcjê modelu LADM. W oparciu o to podjêto próbê modelowania podstawowych obiektów modelu ksi¹g wieczystych oraz podstawowych relacji miêdzy tymi obiektami. Wykonane prace maj¹ charakter wstêpny. Wynika to z faktu, e Land Administration Domain Model jest jeszcze w fazie rozwojowej przewidywana wersja standardu powinna pojawiæ siê w 2011 roku. St¹d pe³ne modelowanie systemu ksi¹g wieczystych w tym momencie nie ma racji bytu, poniewa w standardzie LADM mog¹ pojawiæ siê jeszcze zmiany. W pracach autor skupi³ siê g³ównie na modelu konceptualnym (pojêciowym). Po ukazaniu siê ostatecznej wersji standardu LADM bêdzie mo na podj¹æ próbê wykonania pe³nego modelu pojêciowego systemu ksi¹g wieczystych. W dalszej kolejnoœci mo na skorzystaæ ju z wykorzystywanego na œwiecie i w Polsce schematu modelowania polegaj¹cego na przejœciu z modelu pojêciowego do modelu logicznego, a nastêpnie do modelu fizycznego. Autor uwa a, e g³ówny nacisk powinien zostaæ po³o ony na modelowanie pojêciowe tak, aby prawid³owo odwzorowaæ relacje obiekty systemu ksi¹g wieczystych oraz relacje miêdzy nimi. Do rozwi¹zania pozostaje problem odniesienia przestrzennego obiektów systemu ksi¹g wieczystych. Zdaniem autora wymaga to gruntownego przemyœlenia. Prawdopodobnie bêdzie mo na tu skorzystaæ z powi¹zania modelu LADM z modelem katastru. Literatura D2.8.I.6 INSPIRE Data Specification on Cadastral Parcels Guidelines. INSPIRE Thematic Working Group Cadastral Parcels. 2009-09-07. Geographic information Land Administration Domain Model (LADM) ISO/DIS 19152, Draft International Standard, Date: 2010-03-01. Hespanha J., Lemmen C., Van Oosterom P., Thompson R., Uitermark H., 2010: The Modelling of Spatial Units (Parcels) in the Land Administration Domain Model (LADM). FIG Congress 2010. Facing the Challenges Building the Capacity. Sydney, Australia, 11-16 April.

50 JAROS AW BYD OSZ Rozporz¹dzenie Ministra Sprawiedliwoœci z dnia 20 sierpnia 2003 r. w sprawie zak³adania i prowadzenia ksi¹g wieczystych w systemie informatycznym (Dz.U. 2003 nr 162 poz. 1575). Stevens P. 2007: UML. In ynieria oprogramowania. Wyd. II. Wydawnictwo Helion. Gliwice. Ustawa z dnia 23 kwietnia 1964 r. Kodeks cywilny. (Dz.U. 1964 nr 16 poz. 93, z póÿn. zm.). Ustawa z dnia 24 czerwca 1994 r. o w³asnoœci lokali (Dz.U. 1994 nr 85 poz. 388, z póÿn.zm.). Ustawa z dnia 6 lipca 1982 r. o ksiêgach wieczystych i hipotece (Dz.U. 1982 nr 19 poz. 147, z póÿn. zm.). www.omg.org/gettingstarted/what_is_uml.htm : Introduction to OMG s Unified Modeling Language (dostêp 22.06.2010). Abstract The paper investigates the question connected with modeling of the land register system.. Modeling is carried out based on the pattern of Land Administration Domain Model (LADM), which at present has the status of Draft International Standard. In 2011, LADM is going to become a full ISO 19152 standard. The paper presents briefly the history of Land Administration Domain Model and the basis of the land register system. The UML used for modeling software and various systems is briefly characterized. The main part of this paper is modelling of the land register objects and the relationships between these objects. The paper presents, inter alia, models of different types of real estates, cooperative right to member-owned housing and legal relations connected with the real estates in the land register. The paper focuses on conceptual modelling. Logical and physical modelling is left for later implementation. Since Land Administration Domain Model is not a full ISO standard yet, the modeling was limited to a few basic elements of the land register system. The paper proposes further steps to be made to obtain a complete model of land register with the use of the Land Administration Domain Model standard. dr in. Jaros³aw Byd³osz bydlosz@agh.edu.pl tel. +48 12 617 22 67