Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • 3 3D-Stadtmodelle
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • Volker Coors
  • 3D-Stadtmodelle
  • Wiki
  • En
  • Citygml tutorial
  • chapter 2: Building

chapter 2: Building · Changes

Page history
Update chapter 2: Building authored Dec 14, 2022 by Rushikesh Padsala's avatar Rushikesh Padsala
Hide whitespace changes
Inline Side-by-side
EN/CityGML-Tutorial/chapter-2:-Building.md
View page @ b9b50ad7
......@@ -26,24 +26,25 @@ LOD1 and LOD2 are the most common level of details produced by users globally an
# **CityGML 2.0 Building Data Model**
example: HFT (one building) (figure from Athanasios) ![image](uploads/d19828ed823eb14763b58d54cd8388e8/image.png)
The building model defines the geometric and semantic properties of a building in CityGML. A building or a building part can be modeled as Solid (B-rep) or MultiSurface. The semantic objects for a BoundarySurface geometry in LOD2 are: RoofSurface, WallSurface, GroundSurface, and ClosureSurface.
link to open access data set of HFT campus
CityGML also defines attributes for every city object. The standard defines two types of attributes: Schema attributes and generic attributes. Schema attributes are part of the schema definition of each thematic module.
https://transfer.hft-stuttgart.de/gitlab/neqmodplus/neqmodplus-steinbeis/-/wikis/NeqModPlus/NeqModPlus/HfT_Campus_CityGML_2.0_Models
The building schema defines the attributes: function, yearOfConstruction, yearOfDemolition, measuredHeight, storeysAboveGround etc. Generic attributes are defined by the user to store additional information in a city object. There is no restriction in the number or the names of the generic attributes as long as they conform to the XML syntactic rules.
UML diagramm of Building Module
one small citygml model (1 building) -> Model shall be stored in the Repository.
![CityGML_Building_UML.drawio](uploads/0678970e14e0cd782aa7f0f867a3c0f9/CityGML_Building_UML.drawio.png)
The building model defines the geometric and semantic properties of a building in CityGML. A building or a building part can be modeled as Solid (B-rep) or MultiSurface. The semantic objects for a BoundarySurface geometry in LOD2 are: RoofSurface, WallSurface, GroundSurface, and ClosureSurface.
example: HFT (one building) (figure from Athanasios) ![image](uploads/d19828ed823eb14763b58d54cd8388e8/image.png)
![CityGML-2](uploads/1d896b57e0343a215e1b404463334145/CityGML-2.png)
link to open access data set of HFT campus
CityGML also defines attributes for every city object. The standard defines two types of attributes: Schema attributes and generic attributes. Schema attributes are part of the schema definition of each thematic module.
https://transfer.hft-stuttgart.de/gitlab/neqmodplus/neqmodplus-steinbeis/-/wikis/NeqModPlus/NeqModPlus/HfT_Campus_CityGML_2.0_Models
![CityGML-2](uploads/1d896b57e0343a215e1b404463334145/CityGML-2.png)
The building schema defines the attributes: function, yearOfConstruction, yearOfDemolition, measuredHeight, storeysAboveGround etc. Generic attributes are defined by the user to store additional information in a city object. There is no restriction in the number or the names of the generic attributes as long as they conform to the XML syntactic rules.
# **New is CityGML 3.0 Building Data Model**
Clone repository
  • DE
    • Buch 3D Stadtmodelle
    • Buch 3D Stadtmodelle
      • Kap 4: Objektmodell
      • Kap 5: Digitales Geländemodell
      • Kap 6: Die Bodenbedeckung
      • Kap 7: Gebäudemodell
      • Kap 8: Vegetation
    • Konferenzen
    • Open Data
    • Vorlesung 3D Stadtmodelle
    • Vorlesung 3D Stadtmodelle
      • Kap 2.1 Teil 1 Gebäudemodell Lod 1
      • Kap 2.1 Teil 2 Gebäudemodell Lod 1 mit Attributen
      • Kap 2.2 Gebäudemodell LoD 2
      • Kap 3 ArcGIS CityEngine
      • weiteres
  • EN
    • CityGML Tutorial
View All Pages

Dies ist die Gitlab-Instanz des Transferportals der Hochschule für Technik Stuttgart. Hier geht es zurück zum Portal