" improves the ability to organise the geoapplication Class diagram for the class buildings is given in Figure 4. The The cart
schemas and the information they describe (OpenGIS, following represents the XML schema fo the class Buildings: with CR:
2002). from the
-<element name="Gradevine" version="01" author="Geofoto been m:
: ici ; d.o.0." date="2002-06-10"> :
The basic description schemas are geometric schema - «le IF nüerlo-3 000 THEN vesta 3, 1d. --2 dependir
(geometry.xsd), feature schema (feature.xsd) and Xlinks - €I-- IF mierilos25 000 THE? US attribute:
schema (Xlinks.xsd). v ScomplexTypo» ; tir
<attribute name="geometrija 3
type="GM_Surface" /> The forn
There is actual difference between the geodata as encoded in <attribute Rame rata. 2 ; applied |
: : : type="GRKlasifikacijskaLista" /> ;
GML and the graphic presentation of this data on a map or «attribute name "mjerilo" typez"DKMjerila" and obje
other forms of visualisation. When we speak about geodata, we /> exchange
try to deal with properties and geometry of objects. The way we sar tuts Rame=povesing: type="Double OpenGI:
represent the objects on maps is something completely different - <sequence> Thus, a «
(by means of colours, line styles, etc). «element name-"kratica" been este
type="Kratica" minOccurs="0"
; : maxOccurs-"unbounded" /»
Presentation of GML geodata can be completely accomplished «element name="naziv" type="Naziv"
by developing tools for interpretation of GML elements but it a ;
rs ate : maxOccurs="unbounded" />
would mean the repetition of standardisation and separation of </sequence> ATKIS,
contents and presentation. The creation of a map from GML mnie K Vermess
: . vid ; - <complexType name="Kratica"> hl
data requires only availability of the GML style elements in the <attribute name="geometrija' Deutsc
form that can be interpreted by web browser for graphic type="GM_Point" /> b ur.
presentation. <attribute name="vrsta kratice" Biljecki,
type="KRLista" /> System,
</complexType>
GML is based on developments of OpenGIS Consortium - <complexType name="Naziv"> Bock
(OGC). It describes the world by means of geographic objects Se Tee eom Sire poy l
; ="GM_ odelin;
that we call features. Basically, features denotes geometry and a «attribute name-"vrsta naziva" type- "String"
set of attributes. The attributes contain name, type and value. ja |
G d bes the | ti f feat b f point </complexType> Carlson,
jeometry escribes the location of features by means of points, </element> Addison
lines, curves, areas, surfaces and polygons. For the purpose of
: : : : mil a : ~ <Codelist name="GRKIlasifikacijskaLista" version="01" :
simplification, GML is limited to two dimensional (2D) a thoro Gao Co d.0.0. date ="2002-06-10'> GEOFO
geometry, although there is an option for processing of 3D <description>Vrste gradevina</description> podataka
geometry as well as of topological relations between the coi odi voee Stambene i javne
zgrade i kuce" /> ^
features. «codevalue code="2" value="javne zgrade" /> ISO/TC2
<codevalue code="3" value="zgrade vise od 10 Spatial S
7. UML DIAGRAMS AND XML SCHEMA kateva 22 i i or
<codevalue code="4" value="zgrada u izgradnji" /> £
<codevalue code="5" value="otvoreni objekti" /> ISO/TC2
GRADEVINE [LIF mjerilo = 5000 THEN X <codevalue code="6" value="terasa" /> Tempore
*geometrija: GM Surface | vrsta!=3, 14 <codevalue code="7" value="erkva" />
+vrsta : GRKlasifikacijskaLista | ; <codevalue code="8 valus="dzamija i ISO/TCZ
*mjerilo : DKMjerila 7] IF mjerilo 2 25 000 THEN <codevalue code="9" value="sinagoga" />
*povráina : Double | vta! 2, 4,5,6, 7, 8, 9, 15 <codevalue code="10" value="rusevina" /> Methodc
SR He? | <codevalue code="11" value="dvorac rusevina" />
SE s $ — — <codevalue code="12" value="dvorac sacuvani" /> ISO/TC2
1 1 <codevalue code="13" value="industrijski objekti"
No Metadat:
o. * | anazv 9. aualica «codevalue code="14" value="silos" />
RT E «codevalue code="15" value="spremnik goriva" /> ISO/TC:
Naziv Kratica «/CodeList» :
+geometrija : GM, Point! *geometrija : GM. Point Encodin;
rose reve: SU sta eaten REO - <CodeList name="DKMjerila" version="01" author="Geofoto
d.o.0." date-"2002-06-10"- OpenGI:
<description>Vrste kartografskih OG
mjerila</description> C.
<codevalue code="1" value="5000" />
«CodeList» «CodeList» <codevalue code="2" value="25000" /> OpenGI:
GRKlasifikacijskaLista DKMjerila <codevalue code="3" value="50000" /> 2.1.1. Ot
<codevalue code="4" value="100000" /> bingy
T T <codevalue code="5" value="200000" />
et = RN «codevalue code="6" value="300000" /> OpenGI:
N | ; </CodeList> 2.1.2, Of
1 stambene i javne zgrade i kuce [4 5000 | ‚1.4,
2 javne zgrade | 2 25000,
| 3 zgrade vise od 10 katova | 3 50000 | 8. CONCLUSION State G
| 4 zgrada u izgradnji | 4 100000 ate Cx
5 otvoreni objekti | | 5 200000 ; ; : TK25, v
6 terasa | | 6 300000 The cartographic data model KMP provides the basis for the
7 crk UE , . .
S e establishment of cartographic database. The cartographic model State Ge
S orage describes the structure of cartographic database containing all HOK, ve
rusevina . . .
11 dvorac fusevina attributes, classes, types and possible values. The cartographic
12 dvorac saëuvani presentation remains identical to TK 25 and other small-scale Varga, -
13 industrijski objekti ; ; ga,
14 silos | maps. The basic parameters taken into account for structuring fizicko n
| 15 spremnik goriva. | of the data are: CROTIS data model, topographic database,
Figure 4. Class diagram of class Buildings cartographic keys in use, and economic parameters. W3C, (2
66