T
nJ/1
Z
ff
Er kwamen bij deze modelleerexercitie
ook een aantal tekortkomingen
van CityGML aan het licht
n.r
Het "levels of detail"
concept in IMGeo
Scheiding, en zijn gemodelleerd als sub
klasse van OtherConstruction, waarmee
CityGML is uitgebreid.
Naast extra klassen zijn er
extra attributen en attribuut
waarden toegevoegd. Deze
uitbreidingen zijn gemodel
leerd als "Application Domain
Extension" van CityGML. In
fig. b is dit te zien hoe deze modelleeraan-
pak eruit ziet voor het UML klasse diagram
van de klasse "Tunneldeel".
De domeinwaarden van attributen zijn
wel volledig opnieuw gedefinieerd,
omdat CityGML geen definities heeft
voor de waarden waardoor het zuiverder
is de IMGeo termen 1 op i te gebruiken.
CityGML aan het licht. Deze zijn terug
gekoppeld naar OGC en overgenomen
in de onlangs vastgestelde nieuwe versie
(2.0) van CityGML, zoals de
missende LODo footprints en
roofedges van gebouwen.
Dit zou in de toekomst anders kunnen als
de CityGML specificaties met definities
worden uitgebreid.
Naast de doorgevoerde wijzigingen in
IMGeo, kwamen er bij deze modelleerexer
citie ook een aantal tekortkomingen van
cfass TUnneldeet
Site
afftstureTyp**
Tunnel:: AbstractTunnel
dstó; GertftócNsfm [0..1]
function: GentrjcNsme [5..*]
usage: GenerieNflmir
yesfOtConstruction: Year[Ö..1J
yearOfDemofitiijn: Yesr[Q..fj
«testuf&Type»
Tunnel ;:Tunnel
+oofisisEsQfT unntlRart
Tufloet::TunnelPart
cADEa
«ADEEI eme nt. B GT.o bj »cttyp«
jTunneldeel)
TunnelPart
«BGT»
+aeometrie2d Tun neldeel
«type»
Surface
lodO Geom etrie T u n ne I d eel
1
Volgens IMGeo 2.0 kunnen organisaties
semantisch rijke 2D (2D LOD) datasets
opbouwen en als er behoefte aan is kun
nen de 2D representaties worden uitge
breid naar de derde dimensie volgens de
semantische principes van zowel IMGeo
als CityGML en de geometrische principes
van CityGML.
Afhankelijk van het 3D ambitieniveau van
een organisatie kan het uitbreiden in de
derde dimensie via de verschillende LODs
zoals gemodelleerd in IMGeo.
De LODo en LOD1 representaties kunnen
met standaard GIS software automatisch
worden gegenereerd als combinatie van
2D-IMGeo objecten en hoge resolutie
laserdata zoals het AHN2.
De 2.5D (LODo) representaties van vlakob-
jecten kunnen worden gegenereerd door
middel van een constrained triangulatie
van hoogtepunten waarbij de polygoon-
grenzen als breaklines worden gebruikt.
Op deze manier wordt ook het hoogte
verloop binnen vlakken gerepresenteerd.
Idealiter worden er extra punten op de
vlakgrenzen (breaklines) geplaatst om ook
meer hoogte variatie op de grenzen te
kunnen aanbrengen (fig. 4)
Voor LOD1 kunnen 2D-gebouw'footprints'
op basis van een hoogteattribuut omhoog
LOD2 gebouwen en bomen, iDelft
Fig. 3. UML klasse diagram van Tunneldeel, afgeleid van de CityGML klasse Tun nel Part (subklasse van Tunnel) Fig. 4. CityGML data, gegenereerd in de 3D Pilot
32 Geo-lnfo 2012-6