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

Digitale Tijdschriftenarchief Stichting De Hollandse Cirkel en Geo Informatie Nederland

Geo-Info | 2012 | | pagina 34