Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geo-BIM Hackathon Documentatie

DigiGo GeoBIM Hackathon Beleidsmaatregel 7 - Semantische Mapping IFC naar CityGML & IMBOR


Inleiding

Deze documentatie beschrijft de resultaten van de Geo-BIM hackathon, waarbij we een semantische mapping hebben ontwikkeld tussen IFC 4.3 (Building Information Modeling) en Geo-standaarden (CityGML/CityJSON en IMBOR 2025). Het doel is om uitwisseling tussen BIM- en Geo-systemen mogelijk te maken, zodat ontwerpdata naadloos kan worden hergebruikt voor beheer en ruimtelijke analyse.

⚠️ Opmerking ⚠️: ALLE onderdelen en uitwerkingen in deze documentatie zijn '80% versies'. Dit zijn uitwerkingen waarin het concept werkend aangetoond wordt, maar de inhoud niet 100% goed is. Dit geldt bijvoorbeeld ook voor ID's en URI's. Deze hackathon definieert niet, maar illustreert. Hetzelfde geldt voor de documentatie zelf die deels samengesteld is met behulp van LLM's.

Structuur Documentatie

Document Beschrijving
📋 01-Opdracht De opdracht en uitgangspunten van de hackathon
🏗️ 02-IFC-CityGML-Mapping Semantische mapping IFC → CityGML/CityJSON (4 decompositieniveaus)
📊 03-IFC-IMBOR-Mapping Semantische mapping IFC → IMBOR 2025 (klassen & attributen)
⚙️ 04-Implementatie Praktijkvoorbeeld: conversie van IFC-brugmodel
💡 05-Conclusies Belangrijkste inzichten en aanbevelingen

Samenvatting Resultaten

Doel bereikt

  • ✅ Semantische mapping IFC 4.3 → CityGML/CityJSON voor bruggen (met onderdelen Dek en Pijler) op 4 decompositieniveaus
  • ✅ Semantische mapping IFC 4.3 → IMBOR 2025 voor klasmapping en attributen
  • ✅ Praktijkbewijs via Python-scripts die IFC vertalen naar CityGML en IMBOR RDF

Belangrijkste Inzichten

  1. IFC → CityGML: Decompositie speelt een cruciale rol in de mapping
  2. IFC → IMBOR: IMBOR kan goed gevuld worden op dataniveau vanuit IFC
  3. 3D vs 2D: IMBOR was oorspronkelijk 2D-georiënteerd; 3D maakt sommige attributen (hoogte, breedte, lengte) overbodig
  4. Projectdata: Veel informatie is beschikbaar op projectniveau; onderscheid tussen object- en projectinformatie is essentieel

Visualisatie Werkstroom

flowchart TD
    A[IFC 4.3 BIM Model] -->|Semantische Mapping| B[CityGML/CityJSON]
    A -->|Semantische Mapping| C[IMBOR 2025 RDF]
    B --> D[Geo Visualisatie en Basisregistratie]
    C --> E[Beheer Systemen]
    D -->|input voor| F[Ruimtelijke Analyse]
    E -->|input voor| F
Loading

Snelle Start

Voor een overzicht van alle resultaten:


Gerelateerde Bestanden

Locatie Bestanden
/media/ Decompositie diagrams (PNG) en GML voorbeelden
/media/ Attributen_IFC_IMBOR.drawio (interactief schema)
/ifc-gml-imbor-example/ bridgecreator3.py — genereert het IFC-brugmodel
/ifc-gml-imbor-example/ bridge-imbor-imgeo-mapper-aligned.py — converteert IFC → IMBOR RDF + CityGML
/ifc-gml-imbor-example/ alignment-ifc-citygml-bridge.ttl — SKOS linkset IFC → CityGML
/ifc-gml-imbor-example/ alignment-ifc-imbor-bridge.ttl — SKOS linkset IFC → IMBOR
/ifc-gml-imbor-example/ bridge_voorbeeld_2.ifc, Viadotto Acerno.ifc — IFC invoerbestanden
/ifc-gml-imbor-example/ imbor_bridge.ttl, bridge_citygml.xml — gegenereerde uitvoer
Root Originele hackathon documenten (1.OpdrachtHackathon.md, 2.ResultaatNaHackathon1*.md)

Laatste update: 25 juni 2026

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages