Using SyMaP to create Spatial Databases of Fortifications
Abstract
The objective of this project was to create the spatial database of the remains of fortifications on the landfarms and to implement it using, among others, the XML language and LINQ technology. The developed SyMaP application was tested with the data of the remains of fortifications of the Międzyrzecki Rejon Umocniony.
The database uses a vector data model which contains geometry and attributes of defined objects (remains of fortifications and land parcels).
SyMaP makes it possible to store the data about the fortification in the data base, to present the fortification, their attributes and farmlands in vector format, to search fortifications and farmlands according to the attributes, to make simple analysis, to add, modify and delete data about farmlands, fortifications, maps etc. and to download maps of other regions. As the result of SyMaP application, we obtain maps and texts which present location and type of fortifications on given farmlands.
The SyMaP application was created in Visual Studio 2008 with Net Framework 3.5. Implementation was made in C#. The database information are stored in XML files, which are managed by using LINQ technology. For SyMaP application functional and non-functional requirements were defined as well as UML diagrams for static and dynamic aspects of its working.
The application was tested with the data of the remains of fortifications of the Międzyrzecki Rejon Umocniony. Entering the data to the created data base and managing them with the SyMaP application allows to state that the proposed database model and its implementation meet the assumptions made.
The database uses a vector data model which contains geometry and attributes of defined objects (remains of fortifications and land parcels).
SyMaP makes it possible to store the data about the fortification in the data base, to present the fortification, their attributes and farmlands in vector format, to search fortifications and farmlands according to the attributes, to make simple analysis, to add, modify and delete data about farmlands, fortifications, maps etc. and to download maps of other regions. As the result of SyMaP application, we obtain maps and texts which present location and type of fortifications on given farmlands.
The SyMaP application was created in Visual Studio 2008 with Net Framework 3.5. Implementation was made in C#. The database information are stored in XML files, which are managed by using LINQ technology. For SyMaP application functional and non-functional requirements were defined as well as UML diagrams for static and dynamic aspects of its working.
The application was tested with the data of the remains of fortifications of the Międzyrzecki Rejon Umocniony. Entering the data to the created data base and managing them with the SyMaP application allows to state that the proposed database model and its implementation meet the assumptions made.
Keywords:
spatial database; SyMaP; fortifications; UML; XML
Full Text:
PDF (Polish)References
Głażewski A., 2006: Modele rzeczywistości geograficznej a modele danych przestrzennych. http://zk.gik.pw.edu.pl/Prace/Generalia/Glazewski_20060519.pdf
Jaszkiewicz A. ,1997: Inżynieria oprogramowania. Helion. Gliwice.
Jurga R. M., Kędryna A. M., 2006: Festungfront Oder-Warthe-Bogren. Katalog. Wydawnictwo Donjon, Lubrza.
Sadowski J., 2005: Międzynarodowe studium: Międzyrzecki Rejon Umocniony turystyczną perłą Europy. Wydawnictwo Infort, Gliwice.
www.geoportal.gov.pl