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
  • LOD3
"...energy-ade-3-3dcitydb.git" did not exist on "fe46eb27407241d47c872f80216f7717545256f8"

LOD3 · Changes

Page history
Update LOD3 authored Dec 15, 2022 by Rushikesh Padsala's avatar Rushikesh Padsala
Hide whitespace changes
Inline Side-by-side
EN/CityGML-Tutorial/chapter-2:-Building/LOD3.md
View page @ bc0a01c5
Content for LOD3
\ No newline at end of file
In LOD3, the shapes of openings such as doors, windows can be modeled in addition to LOD2. BoundarySurfaces (e.g. WallSurface, GroundSurface, RoofSurface, ClosureSurface) are modeled using CityGML property of "boundedBy" while openings (e.g. Door, Window) can be modeled using CityGML property of "opening". BuildingInstallation objects can be optionally added with CityGML property of "outerBuildingInstallation". LOD3 buildings and scenes are used more in small-scale
analyzes or in visualizations for urban planning, for example in the context of citizen participation.
Publicly available 3D models in LOD3 are therefore also rare.
**LOD3 daata model**
Similar to LOD2 building geometry, the CityGML 2.0 standard allows the use of MultiSurface elements to model the boundary surfaces and openings while Solid elements to model a building as a water tight geometry in LOD3.
A XML document of CityGML 2.0 LOD3 building object with building solid geometry will look like this:
**snippet xml lod3**
Below figure shows a graphical representation of CityGML 2.0 LOD3 building object:
**lod3 model sketchup with semantic label**
To demonstrate the process of creating CityGML 2.0 LOD3 building model use of SketchUp with FME is described below:
## **Using SketchUp with Feature Manipulation Engine (FME)**
In order to make a conversion from Sketchup to CityGML 2.0 LOD3 using FME, the modeling process in Sketchup must meet some layering requirements:
- All the edges must be kept in Layer0.
- New layers must be defined using the following abbreviation name for CityGML semantic elements:
1. ws → WallSurface
2. gs → GroundSurface
3. rs → RoofSurface
4. w → Window
5. d → Door
6. bp → BuildingPart (optional)
7. cls → ClosureSurface (optional)
8. bi → BuildingInstallation (optional)
- All polygons must be classified to its respective SketchUp layers based on above classification.
- Parent-child elements are separated with underscore ( _ ) and elements from their ids with dash ( – ). For example, a layer "ws-1_d-1" interprets to “doors belonging to wall surface 1". In case of doors or windows, the parent boundary surface should hold all the individual elements. For example, if a wall surface (ws-1) has 2 doors and 3 windows, then the 2 doors should be put in a layer named ws-1_d-1 and the 3 windows in a layer named ws-1_w-1.
**lod 3 model sketchup**
A complete FME workbench along with sample input and output dataset modeled as LOD3 MultiSurface can be downloaded from **here**. The available FME workbench contains annotations for easy step by step understanding of the conversion process.
**lod 3 FME workflow**
>The SketchUp model is created using a local (cartesian)coordiante system. No coordiante trasnformation is done during its translation to CityGML as the purpose of this exercise is to demonstrate the conversion process. For 3D data reprojection, transformer 3D affiner can be used to define a coordinate transformation matrix. For defining a CRS, transformer coordinatesystemsetter or reprojector can be used. More info on working with coordinate systems in FME can be found from [here](https://community.safe.com/s/article/using-coordinate-systems-within-fme).
A CityGML 3.0 LOD1 building model of the above used example building can be downloaded from **here**. An automated CityGML2-to-CityGML3 convertor is used to convert the LOD1 building model from CityGML 2.0 to CityGML 3.0.
To correctly insert building solid either using [FME](https://gitlab.com/volkercoors/CiD4Sim/-/wikis/usefulTools/FME-Workbenches-(EN)) or a free [SolidInjector](https://github.com/tomeof/citygml-injector) please follow the [previous tutorial](https://transfer.hft-stuttgart.de/gitlab/coors/3d-stadtmodelle/-/wikis/EN/CityGML-Tutorial/chapter-2:-Building/LOD2).
**Next Chapter** [chapter 2.4: Appearance](https://transfer.hft-stuttgart.de/gitlab/coors/3d-stadtmodelle/-/wikis/EN/CityGML-Tutorial/chapter%202:%20Building/Appearance)
</div>
<div>
**Previous Chapter** [chapter 2.2: Building LOD2](https://transfer.hft-stuttgart.de/gitlab/coors/3d-stadtmodelle/-/wikis/EN/CityGML-Tutorial/chapter%202:%20Building/LOD2)
</div>
\ No newline at end of file
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