Handbuch für die Modellierung von 3D Objekten - Teil 2: Modellierung Gebäude (LOD1, LOD2 und LOD3): Unterschied zwischen den Versionen
(218 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{TOC limit|4}} | {{TOC limit|4}} | ||
− | == Dokumentversionen == | + | == Dokumentversionen == <!-- erste Reihe von Beispielen --> |
− | <!-- erste Reihe von Beispielen --> | + | |
− | + | {| cellspacing="0" border="1" | |
− | + | |- valign="top" align="left" | |
− | + | ! width="110" | | |
− | Version | + | Version |
− | + | ||
− | + | ! width="110" | | |
− | Datum | + | Datum |
− | + | ||
− | + | ! width="330" | | |
− | Autor/en | + | Autor/en |
− | + | ||
− | + | ! width="110" | | |
− | Status | + | Status |
− | + | ||
− | + | ! width="330" | | |
− | Bemerkungen | + | Bemerkungen |
− | + | ||
− | + | <br> | |
− | + | ||
− | + | | | |
− | + | |- valign="top" align="left" | |
− | + | | | |
− | + | 1.0.0 | |
− | + | ||
− | + | | width="110" | | |
− | + | Mai 2012 | |
− | + | ||
− | + | | | |
− | + | SIG 3D / AG Qualität | |
− | + | ||
− | + | | bgcolor="#73ff73" | | |
− | + | öffentlich | |
− | + | ||
− | + | | | |
− | + | Erste öffentliche Version von Kapitel 1-4.1; | |
− | + | ||
− | 0 | + | <br> |
− | + | ||
− | + | | | |
− | + | |- valign="top" align="left" | |
− | + | | | |
− | + | 2.0.0 | |
− | + | ||
− | + | | width="110" | | |
− | + | März 2013 | |
− | + | ||
− | + | | | |
− | + | SIG3D / AG Qualität | |
− | + | ||
− | + | © 2012-2013 Special Interest Group 3D (SIG3D) of the Spatial Data Infrastructure Germany (GDI-DE) [http://www.sig3d.org http://www.sig3d.org ]<br> | |
− | + | ||
− | + | | bgcolor="#73ff73" | | |
− | + | öffentlich | |
− | + | ||
− | + | | | |
− | + | Erste öffentliche Version mit Erweiterter Modellierung; | |
− | + | ||
− | + | | | |
− | + | |- valign="top" align="left" | |
− | + | | | |
− | + | 2.0.1 | |
− | öffentlich | ||
− | |||
− | |||
− | Erste öffentliche Version | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | | width="110" | | |
− | + | November 2017 | |
− | |||
− | + | | | |
+ | SIG3D / AG Qualität | ||
+ | © 2012-2018 CC BY-NC-SA 4.0 SIG3D der Geodateninfrastruktur Deutschland (GDI-DE) [http://www.sig3d.org http://www.sig3d.org ]<br> | ||
+ | | bgcolor="#73ff73" | | ||
+ | öffentlich | ||
+ | | | ||
+ | Lizenzwechsel auf Creative Commons BY-NC-SA 4.0 ; | ||
+ | |} | ||
− | === Abgrenzung === | + | ---- |
− | * Die aufgeführten Modellierungsempfehlungen sind i.d.R. '''erfassungsunabhängig''' d.h. dieses Dokument ist '''kein''' Erfassungshandbuch. | + | |
− | * Dieses Dokument beschreibt die Modellierung von 3D Objekten auf der Grundlage von '''vorhandenen Informationen''' d.h. fehlen relevante Informationen insbesondere Höheninformationen müssen die Objekte '''nicht''' modelliert werden. Liegen z.B. keine Informationen über Balkone vor, müssen Balkone nicht modelliert werden. Liegen alle relevanten Informationen über Balkone vor, gibt dieses Dokument Empfehlungen für eine einheitliche Modellierung. | + | {| width="100%" cellspacing="6" border="0" |
− | * Die Empfehlungen beziehen sich auf den Standard '''CityGML in den Versionen 1.0 und 2.0''' des Open Geospatial | + | |- valign="top" align="left" |
− | * Dieses Dokument bezieht sich auf '''nationale bzw. europäische Standards''' (deutsche Sprache, AdV, INSPIRE) und kann deshalb nur bedingt verallgemeinert werden. | + | | width="80%" | <div style="margin: 10px; border: 2px solid #dfdfdf; background-color:#f8f8ff;">{{Copyright-BY-NC-SA-4.0}}</div> |
− | * Dieses Dokument beschränkt sich auf die '''Außenhülle''' von Gebäuden, d.h. Gebäudemodellierung bis LOD3. | + | |} |
− | ----- | + | |
− | ----- | + | |
+ | ---- | ||
+ | |||
+ | == Einleitung == | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === Abgrenzung === | ||
+ | * Die aufgeführten Modellierungsempfehlungen sind i.d.R. '''erfassungsunabhängig''' d.h. dieses Dokument ist '''kein''' Erfassungshandbuch. | ||
+ | * Dieses Dokument beschreibt die Modellierung von 3D Objekten auf der Grundlage von '''vorhandenen Informationen''' d.h. fehlen relevante Informationen insbesondere Höheninformationen müssen die Objekte '''nicht''' modelliert werden. Liegen z.B. keine Informationen über Balkone vor, müssen Balkone nicht modelliert werden. Liegen alle relevanten Informationen über Balkone vor, gibt dieses Dokument Empfehlungen für eine einheitliche Modellierung. | ||
+ | * Die Empfehlungen beziehen sich auf den Standard '''CityGML in den Versionen 1.0 und 2.0''' des Open Geospatial Consortium (OGC). | ||
+ | * Dieses Dokument bezieht sich auf '''nationale bzw. europäische Standards''' (deutsche Sprache, AdV, INSPIRE) und kann deshalb nur bedingt verallgemeinert werden. | ||
+ | * Dieses Dokument beschränkt sich auf die '''Außenhülle''' von Gebäuden, d.h. Gebäudemodellierung bis LOD3. | ||
+ | ----- | ||
+ | ----- | ||
=== Zielgruppe === | === Zielgruppe === | ||
Zeile 157: | Zeile 154: | ||
** Repräsentation der maximal detaillierten Außenhülle und der tatsächlichen Dachform. Die bereits im LOD2 modellierten thematischen Begrenzungsflächen (Grund-, Wand-, Dach- und virtuelle Flächen, äußeren Decken, äußeren Böden) sowie Gebäudeinstallationen sind geometrisch detaillierter repräsentiert. Zusätzlich können Türen und Fenster als flächenhafte thematische Objekte modelliert werden. | ** Repräsentation der maximal detaillierten Außenhülle und der tatsächlichen Dachform. Die bereits im LOD2 modellierten thematischen Begrenzungsflächen (Grund-, Wand-, Dach- und virtuelle Flächen, äußeren Decken, äußeren Böden) sowie Gebäudeinstallationen sind geometrisch detaillierter repräsentiert. Zusätzlich können Türen und Fenster als flächenhafte thematische Objekte modelliert werden. | ||
* LOD4 | * LOD4 | ||
− | ** Hinsichtlich der Außenhülle identisch zu LOD3, | + | ** Hinsichtlich der Außenhülle identisch zu LOD3, hinzukommen sowohl geometrisch als auch thematisch modellierte Innenräume, einschließlich der inneren Begrenzungsflächen (Boden, Wand, Decke), innerer Installationen (fest eingebaut) und Möbel. |
----- | ----- | ||
----- | ----- | ||
Zeile 209: | Zeile 206: | ||
=== <span id="Modellstruktur">Modellstruktur</span> === | === <span id="Modellstruktur">Modellstruktur</span> === | ||
− | |||
− | Die Verwendung von ''core:CityModel'' ist in der Spezifikation und im Schema nicht explizit geregelt. Das mehrfache | + | Die Verwendung von ''core:CityModel'' ist in der Spezifikation und im Schema nicht explizit geregelt. Das mehrfache Instanziieren von ''core:CityModel'' ist schemakonform und wird deshalb validiert. |
Um Konflikte beim Importieren von CityGML Modellen zu verhindern, wird empfohlen '''genau eine''' Instanz von ''core:CityModel'' als '''Root Element''' zu verwenden. | Um Konflikte beim Importieren von CityGML Modellen zu verhindern, wird empfohlen '''genau eine''' Instanz von ''core:CityModel'' als '''Root Element''' zu verwenden. | ||
Zeile 258: | Zeile 254: | ||
* die Geländeschnittlinie kann '''gemessen oder berechnet''' werden; | * die Geländeschnittlinie kann '''gemessen oder berechnet''' werden; | ||
* wird die Geländeschnittlinie '''berechnet''', sollte das Geländemodell mit der '''höchsten verfügbaren Auflösung''' verwendet werden; | * wird die Geländeschnittlinie '''berechnet''', sollte das Geländemodell mit der '''höchsten verfügbaren Auflösung''' verwendet werden; | ||
− | * die Geländeschnittlinie ist'''ein Attribut des Gebäudes bzw. des Gebäudeteils'''; | + | * die Geländeschnittlinie ist '''ein Attribut des Gebäudes bzw. des Gebäudeteils'''; |
* äußere Gebäudeinstallationen (''bldg:BuildingInstallation'') werden bei der Berechnung der Geländeschnittlinie '''berücksichtigt''' (siehe '''Bild A'''); | * äußere Gebäudeinstallationen (''bldg:BuildingInstallation'') werden bei der Berechnung der Geländeschnittlinie '''berücksichtigt''' (siehe '''Bild A'''); | ||
− | * Die Geländeschnittlinie als Produkt der Verschneidung von Gebäuden im jeweiligen LOD und dem genauesten zur Verfügung stehenden Gelände, ist im CityGML als Attribut des Gebäudes oder des Gebäudeteils definiert und hat keinen Bezug zu dem in einer Visualisierung verwendeten Gelände und dessen Auflösung und Genauigkeit | + | * Die Geländeschnittlinie als Produkt der Verschneidung von Gebäuden im jeweiligen LOD und dem genauesten zur Verfügung stehenden Gelände, ist im CityGML als Attribut des Gebäudes oder des Gebäudeteils definiert und hat keinen Bezug zu dem in einer Visualisierung verwendeten Gelände und dessen Auflösung und Genauigkeit. |
* die Geländeschnittlinie kann aus '''mehreren unabhängigen Stücken''' bestehen; | * die Geländeschnittlinie kann aus '''mehreren unabhängigen Stücken''' bestehen; | ||
* die Geländeschnittlinie '''muss nicht geschlossen''' sein; | * die Geländeschnittlinie '''muss nicht geschlossen''' sein; | ||
Zeile 326: | Zeile 322: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
+ | ----- | ||
+ | ----- | ||
+ | |||
+ | === <span id="GebäudeInGeschlossenerBauweise">Gebäude in geschlossener Bauweise</span> === | ||
+ | Gebäude in geschlossener Bauweise (auch Doppel- und Reihenhäuser) werden wie folgt modelliert: | ||
+ | * Gebäude, die im '''Kataster eigenständig''' sind, werden als '''ein Gebäude''' modelliert.<table border="0" cellspacing="6"><tr align="left" valign="center"><td width="400">[[image:GeschlosseneBauweise-01-V01.png|400px]]</td><td width="400">[[image:GeschlosseneBauweise-04-V01.png|400px]]</td></tr><tr align="left" valign="center"><td width="400">Einzelne Gebäude in geschlossener Bauweise</td><td width="400">Reihenhaus als Einzelgebäude</td></tr></table> | ||
+ | * Gebäude, die im '''Kataster zusammengefasst''' sind (evtl. Gebäudezeile, Doppel- und Reihenhäuser), werden als '''ein Gebäude''' modelliert und können ggf. in '''Gebäudeteile untergliedert''' werden.<table border="0" cellspacing="6"><tr align="left" valign="center"><td width="400">[[image:GeschlosseneBauweise-02-V01.png|400px]]</td><td width="400">[[image:GeschlosseneBauweise-03-V01.png|400px]]</td></tr><tr align="left" valign="center"><td width="400">Reihenhaus als ein Gebäude modelliert</td><td width="400">Reihenhaus als Gebäudeteile modelliert</td></tr></table> | ||
+ | * Gebäude, für die '''keine Katasterinformationen''' verfügbar sind und die Gebäudeerfassung '''keine Strukturierung ermöglicht''' (z.B. u.U. Befliegung), werden als '''ein Gebäude''' modelliert.<table border="0" cellspacing="6"><tr align="left" valign="center"><td width="400">[[image:GeschlosseneBauweise-02-V01.png|400px]]</td></tr><tr align="left" valign="center"><td width="400">Reihenhaus als ein Gebäude modelliert</td></tr></table> | ||
+ | |||
+ | Für die Modellierung der '''Begrenzungsflächen''' zwischen den Gebäuden gelten folgende geometrischen / semantischen Bedingungen: | ||
+ | * Gemeinsame Begrenzungsflächen dürfen nur '''innerhalb eines Gebäudes per Xlink referenziert''' werden (Gebäude - Gebäudeteil; Gebäudeteil - Gebäudeteil). | ||
----- | ----- | ||
Zeile 430: | Zeile 438: | ||
**roofType http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/_AbstractBuilding_roofType.xml | **roofType http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/_AbstractBuilding_roofType.xml | ||
− | * | + | *Gebäude Installationen (''bldg:BuildingInstallation'') |
**function http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/BuildingInstallation_function.xml | **function http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/BuildingInstallation_function.xml | ||
Zeile 695: | Zeile 703: | ||
=== Basismodellierung === | === Basismodellierung === | ||
− | Die Basismodellierung | + | Die Basismodellierung umfasst die Modellierung von dem '''Gebäude/Gebäudeteil''' selbst (LOD1), mit entsprechenden '''Begrenzungsflächen''' (LOD2 und LOD3) und mit '''Fenstern und Türen''' (LOD3). Zusätzlich deckt die Basismodellierung die allgemeine Anwendung von '''Gebäudeinstallationen''' ab. |
----- | ----- | ||
----- | ----- | ||
Zeile 761: | Zeile 769: | ||
:in Anlehnung an ALKIS: 'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten Grundfläche des Gebäudes; siehe auch Kapitel [[#Höhenangaben|Höhenangaben]] | :in Anlehnung an ALKIS: 'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten Grundfläche des Gebäudes; siehe auch Kapitel [[#Höhenangaben|Höhenangaben]] | ||
; ''bldg:storeysAboveGround'' (LOD1, LOD2, LOD3) <span style="color:#00FF00">(empfohlen, wenn auch in ALKIS vorhanden)</span> | ; ''bldg:storeysAboveGround'' (LOD1, LOD2, LOD3) <span style="color:#00FF00">(empfohlen, wenn auch in ALKIS vorhanden)</span> | ||
− | :in Anlehnung an ALKIS: 'Anzahl der oberirdischen Geschosse' ist die Anzahl der oberirdischen Geschosse des Gebäudes | + | :in Anlehnung an ALKIS: 'Anzahl der oberirdischen Geschosse' ist die Anzahl der oberirdischen Geschosse des Gebäudes |
; ''bldg:storeysBelowGround'' (LOD1, LOD2, LOD3) <span style="color:#00FF00">(empfohlen, wenn auch in ALKIS vorhanden)</span> | ; ''bldg:storeysBelowGround'' (LOD1, LOD2, LOD3) <span style="color:#00FF00">(empfohlen, wenn auch in ALKIS vorhanden)</span> | ||
− | :in Anlehnung an ALKIS: 'Anzahl der unterirdischen Geschosse' ist die Anzahl der unterirdischen Geschosse des Gebäudes | + | :in Anlehnung an ALKIS: 'Anzahl der unterirdischen Geschosse' ist die Anzahl der unterirdischen Geschosse des Gebäudes |
; ''bldg:storeysHeightsAboveGround'' (LOD1, LOD2, LOD3) | ; ''bldg:storeysHeightsAboveGround'' (LOD1, LOD2, LOD3) | ||
:Geschosshöhen der oberirdischen Geschosse | :Geschosshöhen der oberirdischen Geschosse | ||
Zeile 848: | Zeile 856: | ||
Gebäudeteile (''bldg:BuildingParts'') müssen folgende Bedingungen (notwendige Bedingungen) erfüllen: | Gebäudeteile (''bldg:BuildingParts'') müssen folgende Bedingungen (notwendige Bedingungen) erfüllen: | ||
* Ein Gebäudeteil hat '''immer''' eine Relation (bldg:consistsOfBuildingPart) zu '''genau einem''' Gebäude | * Ein Gebäudeteil hat '''immer''' eine Relation (bldg:consistsOfBuildingPart) zu '''genau einem''' Gebäude | ||
− | * Gebäude und Gebäudeteile '''berühren sich''' ( | + | * Gebäude und Gebäudeteile '''berühren sich''' (flächig oder linienförmig), |
* Gebäudeteile sind '''"bodenständig"''' (z.B. Geschosse sind keine Gebäudeteile) und können folgende '''Eigenschaften''' haben: | * Gebäudeteile sind '''"bodenständig"''' (z.B. Geschosse sind keine Gebäudeteile) und können folgende '''Eigenschaften''' haben: | ||
** Gebäudeteile dürfen unterschiedliche '''Gebäudeattribute''' haben (Funktion, Dachtyp usw.), | ** Gebäudeteile dürfen unterschiedliche '''Gebäudeattribute''' haben (Funktion, Dachtyp usw.), | ||
** Gebäudeteile dürfen vom Gebäude '''abweichende Adressen''' haben, | ** Gebäudeteile dürfen vom Gebäude '''abweichende Adressen''' haben, | ||
− | ** die Geometrie der Gebäudeteile (''bldg:BuildingParts'') | + | ** die Geometrie der Gebäudeteile (''bldg:BuildingParts'') muss so modelliert werden, dass sowohl das '''Volumen''' als auch die '''Oberflächen''' der Begrenzungsflächen (Wand-, Dach- und Bodenflächen) den realen Verhältnissen entsprechen ([[#BuildingPart/Geometrie|siehe Kapitel Gebäudeteil/Geometrie]]), |
** Soll ein Gebäudeteil als '''Hauptgebäudeteil''' hervorgehoben werden, kann dessen Semantik und Geometrie im übergeordneten Gebäude modelliert werden, | ** Soll ein Gebäudeteil als '''Hauptgebäudeteil''' hervorgehoben werden, kann dessen Semantik und Geometrie im übergeordneten Gebäude modelliert werden, | ||
** Gebäudeteile werden nicht weiter in Gebäudeteile unterteilt. | ** Gebäudeteile werden nicht weiter in Gebäudeteile unterteilt. | ||
Zeile 995: | Zeile 1.003: | ||
===== Definition ===== | ===== Definition ===== | ||
− | '''SIG3D:''' | + | '''SIG3D:''' Permanent installierte '''Teile der Außenhülle''', die zur Gebäudestruktur gehören inklusive Loggia, Gauben usw. Türen und Fenster müssen durch die entsprechenden CityGML Klassen modelliert werden. |
===== CityGML Feature ===== | ===== CityGML Feature ===== | ||
Zeile 1.327: | Zeile 1.335: | ||
'''''gml:MultiSurface''''' siehe auch [[Handbuch für die Modellierung von 3D Objekten - Teil 1: Grundlagen (Regeln für valide GML Geometrie-Elemente in CityGML)#gml:MultiSurface| Handbuch - Teil 1]] | '''''gml:MultiSurface''''' siehe auch [[Handbuch für die Modellierung von 3D Objekten - Teil 1: Grundlagen (Regeln für valide GML Geometrie-Elemente in CityGML)#gml:MultiSurface| Handbuch - Teil 1]] | ||
− | * Eine Wandfläche besteht nur aus den '''von außen sichtbaren''' Flächen. | + | * Eine '''Wandfläche''' besteht nur aus den '''von außen sichtbaren''' Flächen. |
[[image:WallSurface-Flaechen-Volumen.png|600px]] | [[image:WallSurface-Flaechen-Volumen.png|600px]] | ||
* '''Wandüberstände''', die das Gebäudevolumen nicht begrenzen, werden entsprechend den Regel für '''[[#AuskragendeBauelemente|auskragende Bauelemente (Kap. 3.5)]]''' modelliert. | * '''Wandüberstände''', die das Gebäudevolumen nicht begrenzen, werden entsprechend den Regel für '''[[#AuskragendeBauelemente|auskragende Bauelemente (Kap. 3.5)]]''' modelliert. | ||
+ | <!-- --> | ||
+ | <!--Um die Einrückung der Liste zu gewährleisten, muss die Tabelle in einer Zeile steht, d.h. ohne Umbrüche --> | ||
+ | <!-- --> | ||
+ | * Eine '''Wandfläche''' muss aus '''mehreren Flächen (SurfaceMember)''' bestehen wenn: | ||
+ | ** eine Wandfläche verschiedene '''Farben''' oder '''Texturen''' hat<table border="0" cellspacing="6"><tr align="left" valign="top"><td width="300">[[image:WallSurface-mit-Farben-V1.png|300px]]</td><td width="300">[[image:WallSurface-mit-Texturen-V1.png|300px]]</td><tr align="left" valign="top"><td>4 Wandflächen mit je 3 Fläche (1 Fläche "Orange"; 2 Flächen "Beige")(4x bldg:WallSurface)</td><td>4 Wandflächen mit je 2 Flächen (1 Fläche Textur "Putz"; 1 Fläche Textur "Sandstein") (4x bldg:WallSurface)</td></table> | ||
+ | ** eine Wandfläche '''nicht planar''' ist<table border="0" cellspacing="6"><tr align="left" valign="top"><td width="300">[[image:WallSurface-Rund-V1.png|300px]]</td><td width="300">[[image:WallSurface-Laibungen-V1.png|300px]]</td><tr align="left" valign="top"><td>5 Wandflächen; 4 Wandflächen mit je 1 Fläche und 1 Wandfläche (runde Wand) mit 6 Flächen (4x bldg:WallSurface)</td><td>Wand vorne 1 Wandfläche mit 4 Flächen (Laibungsflächen); Wand rechts 1 Wandfläche mit 13 Flächen (12 Laibungsflächen)</td></table> | ||
+ | * Eine '''Wandfläche''' kann aus '''mehreren Flächen (SurfaceMember)''' bestehen wenn: | ||
+ | ** eine '''Stockwerksstruktur''' angedeutet werden soll<table border="0" cellspacing="6"><tr align="left" valign="top"><td width="300">[[image:WallSurface-ohne-Stockwerke-V1.png|300px]]</td><td width="300">[[image:WallSurface-mit-Stockwerke-V1.png|300px]]</td><tr align="left" valign="top"><td>4 Wandflächen mit je 1 Fläche(4x bldg:WallSurface)</td><td>4 Wandflächen mit je 3 Flächen (Erd-, Ober- und Dachgeschoss)(4x bldg:WallSurface)</td></table> | ||
===== Attribute ===== | ===== Attribute ===== | ||
Zeile 1.345: | Zeile 1.361: | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td width="250"> | <td width="250"> | ||
− | [[image:WallSurface-0- | + | [[image:WallSurface-0-V2.png|250px|link=WallSurface-0-Animation]] |
</td> | </td> | ||
<td width="250"> | <td width="250"> | ||
− | [[image:WallSurface-1- | + | [[image:WallSurface-1-V2.png|250px|link=WallSurface-1-Animation]] |
</td> | </td> | ||
<td width="250"> | <td width="250"> | ||
− | [[image:WallSurface-2- | + | [[image:WallSurface-2-V2.png|250px|link=WallSurface-2-Animation]] |
</td> | </td> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td> | <td> | ||
− | Eine Wandfläche mit | + | Eine Wandfläche mit 4 Flächen |
(1x bldg:WallSurface) | (1x bldg:WallSurface) | ||
<span style="color:#FF0000">nicht empfohlen</span> | <span style="color:#FF0000">nicht empfohlen</span> | ||
</td> | </td> | ||
<td> | <td> | ||
− | Vier Wandflächen mit je | + | Vier Wandflächen mit je 1 Fläche |
(4x bldg:WallSurface) | (4x bldg:WallSurface) | ||
</td> | </td> | ||
<td> | <td> | ||
− | Vier Wandflächen (drei gerade Wände mit je | + | Vier Wandflächen (drei gerade Wände mit je 1 Flächen und eine gekrümmte Wand mit 12 Flächen) |
(4x bldg:WallSurface) | (4x bldg:WallSurface) | ||
</td> | </td> | ||
Zeile 1.373: | Zeile 1.389: | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td width="250"> | <td width="250"> | ||
− | [[image:WallSurface-3- | + | [[image:WallSurface-3-V2.png|250px]] |
</td> | </td> | ||
<td width="250"> | <td width="250"> | ||
− | [[image:WallSurface-4- | + | [[image:WallSurface-4-V2.png|250px]] |
</td> | </td> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
Zeile 1.452: | Zeile 1.468: | ||
<td> | <td> | ||
Eine Dachfläche mit 2 Flächen | Eine Dachfläche mit 2 Flächen | ||
− | (1x bldg:RoofSurface) | + | (1x bldg:RoofSurface) <span style="color:#FF0000">nicht empfohlen</span> |
− | <span style="color:#FF0000">nicht empfohlen</span> | ||
</td> | </td> | ||
<td> | <td> | ||
Zeile 1.805: | Zeile 1.820: | ||
'''''gml:MultiSurface''''' siehe auch [[Handbuch für die Modellierung von 3D Objekten - Teil 1: Grundlagen (Regeln für valide GML Geometrie-Elemente in CityGML)#gml:MultiSurface| Handbuch - Teil 1]] | '''''gml:MultiSurface''''' siehe auch [[Handbuch für die Modellierung von 3D Objekten - Teil 1: Grundlagen (Regeln für valide GML Geometrie-Elemente in CityGML)#gml:MultiSurface| Handbuch - Teil 1]] | ||
− | * Türen können nur aus den von '''außen sichtbaren''' Flächen (Fall A,B und C) oder als '''räumliche Objekte''' (Fall D) modelliert werden. | + | * Türen können nur aus den von '''außen sichtbaren''' Flächen (Fall A, B und C) oder als '''räumliche Objekte''' (Fall D) modelliert werden. |
<table border="0" cellspacing="6"> | <table border="0" cellspacing="6"> | ||
Zeile 1.844: | Zeile 1.859: | ||
</td> | </td> | ||
<td> | <td> | ||
− | '''Fall C''' (nur von | + | '''Fall C''' (nur von außen sichtbare Flächen der detaillierten Tür) |
</td> | </td> | ||
<td> | <td> | ||
− | '''Fall D''' (Tür als | + | '''Fall D''' (Tür als räumliches Objekt) |
</td> | </td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | * Um eine geschlossen | + | * Um eine geschlossen Außenhülle des Gebäudes zu gewährleisten, sollten Türen '''nicht im geöffneten Zustand''' (Fall A) sondern im '''geschlossenen Zustand''' (Fall B) modelliert werden. |
<table border="0" cellspacing="6"> | <table border="0" cellspacing="6"> | ||
Zeile 1.972: | Zeile 1.987: | ||
</td> | </td> | ||
<td> | <td> | ||
− | '''Fall C''' (nur von | + | '''Fall C''' (nur von außen sichtbare Flächen des detaillierten Fensters) |
</td> | </td> | ||
<td> | <td> | ||
− | '''Fall D''' (Tür als | + | '''Fall D''' (Tür als räumliches Objekt) |
</td> | </td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | * Um eine geschlossen | + | * Um eine geschlossen Außenhülle des Gebäudes zu gewährleisten, sollten Fenster '''nicht im geöffneten Zustand''' (Fall A) sondern im '''geschlossenen Zustand''' (Fall B) modelliert werden. |
Zeile 2.048: | Zeile 2.063: | ||
=== <span id ="ErweiterteModellierung">Erweiterte Modellierung</span> === | === <span id ="ErweiterteModellierung">Erweiterte Modellierung</span> === | ||
− | Die Erweiterte Modellierung | + | Die Erweiterte Modellierung umfasst die Modellierung von häufig vorkommenden '''architektonischen Bauelementen''', die das äußere Erscheinungsbild des Gebäudes signifikant prägen. Diese Bauelemente werden in der Regel als '''Gebäudeinstallationen''' modelliert. |
----- | ----- | ||
----- | ----- | ||
Zeile 2.065: | Zeile 2.080: | ||
*'''''gml:Geometry'' <span style="color:#00FF00">empfohlen</span>''' | *'''''gml:Geometry'' <span style="color:#00FF00">empfohlen</span>''' | ||
− | ** Schwellenwerte LOD2: | + | ** '''Schwellenwerte LOD2:''' |
*** Modellierung nur, wenn Tiefe des Balkons >= 0,5 m; | *** Modellierung nur, wenn Tiefe des Balkons >= 0,5 m; | ||
**** Grundfläche flächig, wenn Dicke des Bauteils <= 0,5 m; | **** Grundfläche flächig, wenn Dicke des Bauteils <= 0,5 m; | ||
**** Seitenwände flächig, wenn Dicke des Bauteils <= 0,5 m; | **** Seitenwände flächig, wenn Dicke des Bauteils <= 0,5 m; | ||
− | ** Schwellenwerte LOD3: | + | ** '''Schwellenwerte LOD3:''' |
*** Modellierung nur, wenn Tiefe des Balkons >= 0,2 m; | *** Modellierung nur, wenn Tiefe des Balkons >= 0,2 m; | ||
**** Grundfläche flächig, wenn Dicke des Bauteils <= 0,2 m; | **** Grundfläche flächig, wenn Dicke des Bauteils <= 0,2 m; | ||
**** Seitenwände flächig, wenn Dicke des Bauteils <= 0,2 m; | **** Seitenwände flächig, wenn Dicke des Bauteils <= 0,2 m; | ||
+ | ** '''Modellierungsprinzip''' | ||
+ | *** Das Gebäude enthält alle Begrenzungsflächen mit Geometrie | ||
+ | *** Der Balkon wird als '''BuildingInstallation mit Geometrie''', d.h. ohne weitere semantische Differenzierung, modelliert | ||
+ | *** Das Gebäudevolumen referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes | ||
+ | |||
+ | <table border="0" cellspacing="6"> | ||
+ | <tr align="left" valign="center"> | ||
+ | <td width="600"> | ||
+ | [[image:Balkon-Prinzip.png|600px]] | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr align="center" valign="top"> | ||
+ | <td> | ||
+ | Modellierungsprinzip eines Balkons</td> | ||
+ | </tr> | ||
+ | </table> | ||
*'''''bldg:boundedBy'' <span style="color:#FF0000">nicht empfohlen</span>''' | *'''''bldg:boundedBy'' <span style="color:#FF0000">nicht empfohlen</span>''' | ||
Zeile 2.080: | Zeile 2.111: | ||
:Balkon'' (1000); siehe SIG 3D Codelistenvorschlag für [http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/BuildingInstallation_function.xml ''bldg:BuildingInstallation --> function'' ] | :Balkon'' (1000); siehe SIG 3D Codelistenvorschlag für [http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/BuildingInstallation_function.xml ''bldg:BuildingInstallation --> function'' ] | ||
;''bldg:boundedBy'' | ;''bldg:boundedBy'' | ||
− | :<span style="color:#FF0000">'''nicht empfohlen:'''</span> Ein Balkon wird als '''ein''' Bauteil angesehen, das semantisch nicht mehr untergliedert wird | + | :<span style="color:#FF0000">'''nicht empfohlen:'''</span> Ein Balkon wird als '''ein''' Bauteil angesehen, das semantisch nicht mehr untergliedert wird. |
===== Beispiele ===== | ===== Beispiele ===== | ||
Zeile 2.136: | Zeile 2.167: | ||
<tr align="middle"> | <tr align="middle"> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/6/6e/KHH-3-Balkone-LOD0-V01.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/c/ce/KHH-3-Balkone-LOD1-V01.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/a/ac/KHH-3-Balkone-LOD2-V01.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/d/d0/KHH-3-Balkone-LOD3-V01.gml CityGML herunterladen] |
</td> | </td> | ||
</tr> | </tr> | ||
Zeile 2.165: | Zeile 2.196: | ||
</td> | </td> | ||
<td rowspan="2" width="200px" valign="top"> | <td rowspan="2" width="200px" valign="top"> | ||
− | + | [[image:Eckbalkon-Alkis.png|200px]] | |
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
Zeile 2.182: | Zeile 2.213: | ||
<tr align="middle"> | <tr align="middle"> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/9/96/Eckbalkon-LOD0-V01.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/4/4a/Eckbalkon-LOD1-V01.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/7/77/Eckbalkon-LOD2-V01.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/5/56/Eckbalkon-LOD3-V01.gml CityGML herunterladen] |
</td> | </td> | ||
<!-- Zeile 3 ---------------------------------------------------> | <!-- Zeile 3 ---------------------------------------------------> | ||
Zeile 2.247: | Zeile 2.278: | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td> | <td> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/6/62/Balkon-Beispiel-1.gml Beispiel herunterladen] |
</td> | </td> | ||
<td> | <td> | ||
Zeile 2.275: | Zeile 2.306: | ||
*'''''bldg:boundedBy'' <span style="color:#00FF00">empfohlen</span>''' | *'''''bldg:boundedBy'' <span style="color:#00FF00">empfohlen</span>''' | ||
− | ** Schwellenwerte LOD2: | + | ** '''Schwellenwerte LOD2:''' |
*** Modellierung nur, wenn Tiefe der Loggia >= 0,5 m; | *** Modellierung nur, wenn Tiefe der Loggia >= 0,5 m; | ||
− | ** Schwellenwerte LOD3: | + | ** '''Schwellenwerte LOD3:''' |
*** Modellierung nur, wenn Tiefe der Loggia >= 0,2 m; | *** Modellierung nur, wenn Tiefe der Loggia >= 0,2 m; | ||
+ | ** '''Modellierungsprinzip''' | ||
+ | *** Das Gebäude enthält alle Begrenzungsflächen mit Geometrie | ||
+ | *** Die Loggia (BuildingInstallation) '''referenziert (Xlink)''' auf die entsprechenden Begrenzungsflächen des Gebäudes. Ist der Boden der Loggia nicht Teil der Außenhülle des Gebäudes wird sie als Begrenzungsfläche mit Geometrie am BuildingInstallation modelliert. | ||
+ | *** Das Gebäudevolumen referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes | ||
+ | |||
+ | <table border="0" cellspacing="6"> | ||
+ | <tr align="left" valign="center"> | ||
+ | <td width="600"> | ||
+ | [[image:Loggia-Prinzip-v2.png|600px]] | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr align="center" valign="top"> | ||
+ | <td> | ||
+ | Modellierungsprinzip einer Loggia</td> | ||
+ | </tr> | ||
+ | </table> | ||
<!------------ | <!------------ | ||
1. Voraussetzungen(LOD2, LOD3): | 1. Voraussetzungen(LOD2, LOD3): | ||
Zeile 2.349: | Zeile 2.396: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD2_Loggia_01.jpg|200px]] | [[image:LOD2_Loggia_01.jpg|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/9/9a/Loggia-01-CityGML-LOD2-V1.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.370: | Zeile 2.417: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD2_Loggia_01.jpg|200px]] | [[image:LOD2_Loggia_01.jpg|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/9/9a/Loggia-01-CityGML-LOD2-V1.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.392: | Zeile 2.439: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD2_Loggia_02.jpg|200px]] | [[image:LOD2_Loggia_02.jpg|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/6/63/Loggia-02-CityGML-LOD2-V1.gml CityGML herunterladen] * |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.414: | Zeile 2.461: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD2_Loggia_03.jpg.png|200px]] | [[image:LOD2_Loggia_03.jpg.png|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/c/c2/Loggia-03-CityGML-LOD2-V1.gml CityGML herunterladen] * |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.435: | Zeile 2.482: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD2_Loggia_03.jpg.png|200px]] | [[image:LOD2_Loggia_03.jpg.png|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/c/c2/Loggia-03-CityGML-LOD2-V1.gml CityGML herunterladen] * |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.457: | Zeile 2.504: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD2_Loggia_04.jpg|200px]] | [[image:LOD2_Loggia_04.jpg|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/d/d8/Loggia-04-CityGML-LOD2-V1.gml CityGML herunterladen] * |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.478: | Zeile 2.525: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD2_Loggia_04.jpg|200px]] | [[image:LOD2_Loggia_04.jpg|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/d/d8/Loggia-04-CityGML-LOD2-V1.gml CityGML herunterladen] * |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.501: | Zeile 2.548: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD2_Loggia_05.jpg|200px]] | [[image:LOD2_Loggia_05.jpg|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/a/a9/Loggia-05-CityGML-LOD2-V1.gml CityGML herunterladen] * |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.523: | Zeile 2.570: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD2_Loggia_Z19.png|200px]] | [[image:LOD2_Loggia_Z19.png|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/f/f6/Loggia-06-CityGML-LOD2_V1.gml CityGML herunterladen] * |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.544: | Zeile 2.591: | ||
===== Geometrie ===== | ===== Geometrie ===== | ||
*'''''gml:Geometry'' <span style="color:#FF0000">nicht empfohlen</span>''' | *'''''gml:Geometry'' <span style="color:#FF0000">nicht empfohlen</span>''' | ||
− | + | <!-- --> | |
+ | <!--Um die Einrückung der Liste zu gewährleisten, muss die Tabelle in einer Zeile steht, d.h. ohne Umbrüche --> | ||
+ | <!-- --> | ||
*'''''bldg:boundedBy'' <span style="color:#00FF00">empfohlen</span>''' | *'''''bldg:boundedBy'' <span style="color:#00FF00">empfohlen</span>''' | ||
** Schwellenwerte LOD2 / LOD3: | ** Schwellenwerte LOD2 / LOD3: | ||
*** Modellierung nur, wenn Breite und Höhe der Durchfahrt >= 2 m; | *** Modellierung nur, wenn Breite und Höhe der Durchfahrt >= 2 m; | ||
− | + | ** '''Modellierungsprinzip''' (Durchfahrt in einem Gebäude) | |
+ | *** Das Gebäude enthält alle Begrenzungsflächen mit Geometrie | ||
+ | *** Die Durchfahrt (BuildingInstallation) '''referenziert (Xlink)''' auf die entsprechenden Begrenzungsflächen des Gebäudes. | ||
+ | *** Das Gebäudevolumen referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes<table border="0" cellspacing="6"><tr align="left" valign="center"><td width="600">[[image:Durchfahrt-Prinzip.png|600px]]</td></tr><tr align="center" valign="top"><td>Modellierungsprinzip einer Durchfahrt</td></tr></table> | ||
+ | ** '''Modellierungsprinzip''' (Gemeinsame Durchfahrt durch zwei Gebäude) | ||
+ | *** Die Gebäude enthalten jeweils alle Begrenzungsflächen mit Geometrie | ||
+ | *** Die Durchfahrt (BuildingInstallation) wird dem Gebäude mit dem größeren Anteil der Durchgangsbreite zugeordnet. Die Durchfahrt '''referenziert (Xlink)''' auf die entsprechenden Begrenzungsflächen des Gebäudes und komplettiert die Durchfahrt mit Begrenzungsgeometrie an der BuildingInstallation. | ||
+ | *** Die Gebäudevolumen referenzieren (Xlink) auf die entsprechenden Begrenzungsflächen der jeweiligen Gebäude<table border="0" cellspacing="6"> | ||
+ | <tr align="left" valign="center"> | ||
+ | <td width="600"> | ||
+ | [[image:Durchfahrt-Prinzip-Var-2.png|600px]] | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr align="center" valign="top"> | ||
+ | <td> | ||
+ | Modellierungsprinzip einer gemeinsamen Durchfahrt</td> | ||
+ | </tr> | ||
+ | </table> | ||
<br /> | <br /> | ||
− | + | '''Anmerkung:''' Die Modellierung von Gebäuden in geschlossener Bauweise wird in [[#GebäudeInGeschlossenerBauweise|Kapitel 3.7]] beschrieben | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===== Attribute ===== | ===== Attribute ===== | ||
Zeile 2.611: | Zeile 2.668: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:LOD1_Durchfahrt_Z26.png|200px]] | [[image:LOD1_Durchfahrt_Z26.png|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/0/05/Durchfahrt-01-CityGML-LOD1-V2.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:Durchfahrt-01-LOD2.jpg|200px]]<br /> | [[image:Durchfahrt-01-LOD2.jpg|200px]]<br /> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/2/20/Durchfahrt-01-CityGML-LOD2-V2.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.637: | Zeile 2.694: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:Durchfahrt-02-LOD2.jpg|200px]]<br /> | [[image:Durchfahrt-02-LOD2.jpg|200px]]<br /> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/a/a5/Durchfahrt-02-CityGML-LOD2-V4.gml CityGML herunterladen]<br /> |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.659: | Zeile 2.716: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:Durchfahrt-03-LOD2.jpg|200px]]<br /> | [[image:Durchfahrt-03-LOD2.jpg|200px]]<br /> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/f/f1/Durchfahrt-03-CityGML-LOD2-V2.gml CityGML herunterladen]<br /> |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.681: | Zeile 2.738: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:Durchfahrt-04-LOD2.jpg|200px]]<br /> | [[image:Durchfahrt-04-LOD2.jpg|200px]]<br /> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/4/4c/Durchfahrt-04-CityGML-LOD2-V1.gml CityGML herunterladen]<br /> |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.703: | Zeile 2.760: | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
[[image:Durchfahrt-05-LOD2.jpg|200px]]<br /> | [[image:Durchfahrt-05-LOD2.jpg|200px]]<br /> | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/e/eb/Durchfahrt-05-CityGML-LOD2-V1.gml CityGML herunterladen]<br /> |
</td> | </td> | ||
<td width="200px" valign="bottom"> | <td width="200px" valign="bottom"> | ||
Zeile 2.752: | Zeile 2.809: | ||
</table> | </table> | ||
− | ==== Dachgauben / Zwerchhaus(Zwerchgiebel)==== | + | ==== Dachgauben / Zwerchhaus (Zwerchgiebel)==== |
Zeile 2.777: | Zeile 2.834: | ||
** Schwellenwerte LOD3: | ** Schwellenwerte LOD3: | ||
*** | *** | ||
+ | ** '''Modellierungsprinzip''' | ||
+ | *** Das Gebäude enthält alle Begrenzungsflächen mit Geometrie des Gebäudekörpers. Um das Volumen zu schließen wird eine ClosureSurface in die Dachlücke modelliert. | ||
+ | *** Die Dachgaube (BuildingInstallation) '''enthält alle Begrenzungsflächen mit Geometrie''' der Dachgaube. Um das Volumen zu schließen wird eine ClosureSurface modelliert oder auf die entsprechende ClosureSurface des Gebäudekörpers referenziert (Xlink mit OrientableSurface). | ||
+ | *** Das Gebäudevolumen, Volumen des Gebäudekörpers und Volumen der Dachgaube ('''CompositeSolid'''), referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudekörpers und der Dachgaube. | ||
+ | |||
+ | <table border="0" cellspacing="6"> | ||
+ | <tr align="left" valign="center"> | ||
+ | <td width="600"> | ||
+ | [[image:Dachgaube-Prinzip.png|600px]] | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr align="center" valign="top"> | ||
+ | <td> | ||
+ | Modellierungsprinzip einer Dachgaube</td> | ||
+ | </tr> | ||
+ | </table> | ||
===== Attribute ===== | ===== Attribute ===== | ||
Zeile 2.782: | Zeile 2.855: | ||
:Dachgaube (1003); siehe SIG 3D Codelistenvorschlag für [http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/BuildingInstallation_function.xml ''bldg:BuildingInstallation --> function'' ] | :Dachgaube (1003); siehe SIG 3D Codelistenvorschlag für [http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/BuildingInstallation_function.xml ''bldg:BuildingInstallation --> function'' ] | ||
;''bldg:boundedBy'' | ;''bldg:boundedBy'' | ||
− | :<span style="color:#00FF00">'''empfohlen:'''</span> Eine | + | :<span style="color:#00FF00">'''empfohlen:'''</span> Eine Dachgaube wird als ein Bauteil angesehen, das sich semantisch aus Begrenzungsflächen des Gebäudes zusammensetzt. |
===== Beispiele ===== | ===== Beispiele ===== | ||
Zeile 2.789: | Zeile 2.862: | ||
<tr align="left"> | <tr align="left"> | ||
<td colspan="6"> | <td colspan="6"> | ||
− | ''' | + | '''Dachgaube''' |
</td> | </td> | ||
</tr> | </tr> | ||
Zeile 2.813: | Zeile 2.886: | ||
</td> | </td> | ||
</tr> | </tr> | ||
− | <!-- Zeile | + | <!-- Zeile 2 ---------------------------------------------------> |
<tr align="middle"> | <tr align="middle"> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
Zeile 2.829: | Zeile 2.902: | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
[[image:DachgaubeClosure-01-LOD2.jpg|200px]] | [[image:DachgaubeClosure-01-LOD2.jpg|200px]] | ||
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/b/b5/DachgaubeClosure-V1.gml CityGML herunterladen] |
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
Zeile 2.835: | Zeile 2.908: | ||
</td> | </td> | ||
</tr> | </tr> | ||
+ | </table> | ||
+ | |||
− | <!-- Zeile 2 ---------------------------------------------------> | + | <table width="1200px" border="1" cellspacing="0" > |
− | <tr align="middle"> | + | <!-- Ueberschrift ---------------------------------------------------> |
− | <td width="200px" valign="top"> | + | <tr align="left"> |
− | [[image:Zwerchhaus-Foto- | + | <td colspan="6"> |
− | </td> | + | '''Zwerchhaus (Zwerchgiebel)''' |
− | <td width="200px" valign="top"> | + | </td> |
− | + | </tr> | |
+ | <!-- Spaltenbschriftungen -------------------------------------------> | ||
+ | <tr align="middle" valign="top"> | ||
+ | <td> | ||
+ | Reales Beispiel | ||
+ | </td> | ||
+ | <td> | ||
+ | ALKIS | ||
+ | </td> | ||
+ | <td> | ||
+ | CityGML LOD0 | ||
+ | </td> | ||
+ | <td> | ||
+ | CityGML LOD1 | ||
+ | </td> | ||
+ | <td> | ||
+ | CityGML LOD2 | ||
+ | </td> | ||
+ | <td> | ||
+ | CityGML LOD3 | ||
+ | </td> | ||
+ | </tr> | ||
+ | <!-- Zeile 2 ---------------------------------------------------> | ||
+ | <tr align="middle"> | ||
+ | <td width="200px" valign="top"> | ||
+ | [[image:Zwerchhaus-Foto-V3.jpg|200px]] | ||
+ | </td> | ||
+ | <td width="200px" valign="top"> | ||
+ | [[image:Zwerchgiebel-ALKIS-v02.png|170px]] | ||
+ | </td> | ||
+ | <td width="200px" valign="top"> | ||
+ | [[image:Zwerchgiebel-LOD0-v02.png|170px]] | ||
+ | [http://wiki.quality.sig3d.org/images/a/a0/Zwerchgiebel-LOD0-V01.gml CityGML herunterladen] | ||
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | + | [[image:Zwerchgiebel-LOD1-v02.png|170px]] | |
+ | [http://wiki.quality.sig3d.org/images/3/32/Zwerchgiebel-LOD1-V01.gml CityGML herunterladen] | ||
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | + | [[image:Zwerchgiebel-LOD2-v02.png|170px]] | |
+ | [http://wiki.quality.sig3d.org/images/4/4b/Zwerchgiebel-LOD2-V02.gml CityGML herunterladen] | ||
</td> | </td> | ||
<td width="200px" valign="top"> | <td width="200px" valign="top"> | ||
− | [[image: | + | [[image:Zwerchgiebel-LOD3-v02.png|170px]] |
− | [http://quality. | + | [http://wiki.quality.sig3d.org/images/d/d4/Zwerchgiebel-LOD3-V01.gml CityGML herunterladen] |
</td> | </td> | ||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
− | + | </table> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | </table> | ||
− | |||
==== Arkaden / Architrav ==== | ==== Arkaden / Architrav ==== | ||
Zeile 2.877: | Zeile 2.976: | ||
===== CityGML Feature ===== | ===== CityGML Feature ===== | ||
− | + | * '''LOD1:''' nicht verfügbar | |
+ | * '''LOD2:''' ''bldg:BuildingInstallation'' | ||
+ | * '''LOD3:''' ''bldg:BuildingInstallation'' | ||
===== Geometrie ===== | ===== Geometrie ===== | ||
+ | *'''''gml:Geometry'' <span style="color:#FF0000">nicht empfohlen</span>''' | ||
− | + | *'''''bldg:boundedBy'' <span style="color:#00FF00">empfohlen</span>''' | |
− | + | ** '''Schwellenwerte LOD2:''' | |
+ | *** Schwellenwerte für Modellierung von Stützen: alle Seiten der BoundingBox der Stütze >= 0,5 m | ||
+ | ** '''Modellierungsprinzip''' | ||
+ | *** Das Gebäude enthält alle Begrenzungsflächen mit Geometrie | ||
+ | *** Die Arkade (BuildingInstallation) '''referenziert (Xlink)''' auf die entsprechenden Begrenzungsflächen des Gebäudes. | ||
+ | *** Das Gebäudevolumen referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes | ||
− | + | <table border="0" cellspacing="6"> | |
− | + | <tr align="left" valign="center"> | |
+ | <td width="600"> | ||
+ | [[image:Arkade-Prinzip.png|600px]] | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr align="center" valign="top"> | ||
+ | <td> | ||
+ | Modellierungsprinzip einer Arkade</td> | ||
+ | </tr> | ||
+ | </table> | ||
===== Attribute ===== | ===== Attribute ===== | ||
Zeile 2.893: | Zeile 3.009: | ||
:<span style="color:#00FF00">'''empfohlen:'''</span> Eine Arkade wird als ein Bauteil angesehen, das sich semantisch aus Begrenzungsflächen des Gebäudes und evtl. einer äußeren Bodenflächen zusammensetzt. | :<span style="color:#00FF00">'''empfohlen:'''</span> Eine Arkade wird als ein Bauteil angesehen, das sich semantisch aus Begrenzungsflächen des Gebäudes und evtl. einer äußeren Bodenflächen zusammensetzt. | ||
− | ===== Beispiele | + | ===== Beispiele ===== |
− | + | ||
− | + | {| width="1200px" cellspacing="0" border="1" style="border:thin" | |
− | + | |- align="left" | |
− | + | | colspan="6" | | |
− | + | '''Arkaden''' | |
− | + | ||
− | + | |- valign="top" align="center" | |
− | + | | | |
− | + | Reales Beispiel | |
− | + | ||
− | + | | | |
− | + | ALKIS | |
− | + | ||
− | + | | | |
− | + | CityGML LOD0 | |
− | + | ||
− | + | | | |
− | + | CityGML LOD1 | |
− | + | ||
− | + | | | |
− | + | CityGML LOD2 | |
− | + | ||
− | + | | | |
− | + | CityGML LOD3 | |
− | + | ||
− | + | |- align="center" | |
− | + | | width="200px" valign="bottom" | | |
− | + | [[Image:Real Arkaden.png|200px]] | |
− | + | ||
− | + | | width="200px" valign="bottom" | | |
− | + | [[Image:ALKIS Arkaden.png|200px]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ''' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | Reales Beispiel | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | CityGML LOD2 | ||
− | |||
− | |||
− | CityGML LOD3 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | | width="200px" valign="bottom" | | ||
+ | | width="200px" valign="bottom" | | ||
+ | [[Image:LOD1 Arkaden.png|200px]] | ||
− | + | | width="200px" valign="bottom" | | |
+ | [[Image:LOD2 Arkaden V1.png|200px]] | ||
− | - | + | | width="200px" valign="bottom" | |
+ | |- align="center" | ||
+ | | width="200px" valign="bottom" | | ||
+ | | width="200px" valign="bottom" | | ||
+ | | width="200px" valign="bottom" | | ||
+ | | width="200px" valign="bottom" | | ||
+ | | width="200px" valign="bottom" | | ||
+ | [[Image:LOD2 Arkaden V2.png|200px]] | ||
− | == | + | | width="200px" valign="bottom" | |
+ | |} | ||
− | + | <br> | |
− | |||
− | ===== | + | {| width="1200px" cellspacing="0" border="1" |
+ | |- align="left" | ||
+ | | colspan="6" | | ||
+ | '''Arkade''' | ||
− | == | + | |- valign="top" align="center" |
+ | | | ||
+ | Reales Beispiel | ||
− | + | | | |
+ | ALKIS | ||
+ | | | ||
+ | CityGML LOD0 | ||
− | + | | | |
+ | CityGML LOD1 | ||
− | + | | | |
+ | CityGML LOD2 | ||
− | + | | | |
− | + | CityGML LOD3 | |
− | === | + | |- align="center" |
+ | | width="200px" valign="top" | | ||
+ | [[Image:Arkaden-01-Foto-V1.jpg|200px]] | ||
− | == | + | | width="200px" valign="top" | |
+ | [[Image:Arkade-ALKIS-v01-red.png|200px]] | ||
− | == | + | | width="200px" valign="top" | |
+ | [[Image:Arkade-LOD0-v01-red.png|200px]] [http://wiki.quality.sig3d.org/images/4/43/Arkade-LoD0-Beispiel-Wiki-01-V01.gml CityGML herunterladen] | ||
− | + | | width="200px" valign="top" | | |
− | + | [[Image:Arkade-LOD1-v01-red.png|200px]] [http://wiki.quality.sig3d.org/images/2/21/Arkade-LoD1-Beispiel-Wiki-01-V01.gml CityGML herunterladen] | |
− | + | ||
− | + | | width="200px" valign="top" | | |
− | + | [[Image:Arkade-LOD2-v01-red.png|200px]] [http://wiki.quality.sig3d.org/images/e/e5/Arkade-LoD2-Beispiel-Wiki-01-V01.gml CityGML herunterladen] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | | width="200px" valign="top" | | ||
+ | [[Image:Arkade-LOD3-v01-red.png|200px]] [http://wiki.quality.sig3d.org/images/f/fb/Arkade-LoD3-Beispiel-Wiki-01-V01.gml CityGML herunterladen] | ||
− | + | |} | |
− | + | <br> | |
− | + | ---- | |
− | |||
− | |||
− | ===== | + | {| width="100%" cellspacing="6" border="0" |
+ | |- valign="top" align="left" | ||
+ | | width="80%" | <div style="margin: 10px; border: 2px solid #dfdfdf; background-color:#f8f8ff;">{{Copyright-BY-NC-SA-4.0}}</div> | ||
+ | |} | ||
− | + | ---- |
Aktuelle Version vom 9. April 2018, 20:23 Uhr
Dokumentversionen
Version |
Datum |
Autor/en |
Status |
Bemerkungen
|
|
---|---|---|---|---|---|
1.0.0 |
Mai 2012 |
SIG 3D / AG Qualität |
öffentlich |
Erste öffentliche Version von Kapitel 1-4.1;
|
|
2.0.0 |
März 2013 |
SIG3D / AG Qualität © 2012-2013 Special Interest Group 3D (SIG3D) of the Spatial Data Infrastructure Germany (GDI-DE) http://www.sig3d.org |
öffentlich |
Erste öffentliche Version mit Erweiterter Modellierung; |
|
2.0.1 |
November 2017 |
SIG3D / AG Qualität © 2012-2018 CC BY-NC-SA 4.0 SIG3D der Geodateninfrastruktur Deutschland (GDI-DE) http://www.sig3d.org |
öffentlich |
Lizenzwechsel auf Creative Commons BY-NC-SA 4.0 ; |
![]() |
Einleitung
Abgrenzung
- Die aufgeführten Modellierungsempfehlungen sind i.d.R. erfassungsunabhängig d.h. dieses Dokument ist kein Erfassungshandbuch.
- Dieses Dokument beschreibt die Modellierung von 3D Objekten auf der Grundlage von vorhandenen Informationen d.h. fehlen relevante Informationen insbesondere Höheninformationen müssen die Objekte nicht modelliert werden. Liegen z.B. keine Informationen über Balkone vor, müssen Balkone nicht modelliert werden. Liegen alle relevanten Informationen über Balkone vor, gibt dieses Dokument Empfehlungen für eine einheitliche Modellierung.
- Die Empfehlungen beziehen sich auf den Standard CityGML in den Versionen 1.0 und 2.0 des Open Geospatial Consortium (OGC).
- Dieses Dokument bezieht sich auf nationale bzw. europäische Standards (deutsche Sprache, AdV, INSPIRE) und kann deshalb nur bedingt verallgemeinert werden.
- Dieses Dokument beschränkt sich auf die Außenhülle von Gebäuden, d.h. Gebäudemodellierung bis LOD3.
Zielgruppe
- Modellierer
- Datenhalter
- Entwickler
Erforderliche Vorkenntnisse
- GML
- CityGML
- ALKIS
Weiterführende Referenzen
- ALKIS Objektartgruppe Angaben zum Gebäude
Dokumentkonventionen
- Features werden 'kursiv' und mit dem entsprechend vorgeschlagenen Namensraum geschrieben.
- Online Verweise auf andere interne oder externe Seiten und Dokumente werden blau
- Gilt eine Aussage nicht für alle Levels of Detail (LOD), so ist dieses durch (LOD[1234][+]) gekennzeichnet. Z.B. gilt der Hinweis (LOD1) nur für LOD1, der Hinweis (LOD2+) für alle LOD's ab LOD2 aufwärts
Definitionen und Festlegungen
Level of Detail (Building, BuildingPart)
Definition SIG 3D:
- LOD0
- Jedes Gebäude/Gebäudeteil wird durch ein horizontales Polygon (mit 3D Koordinaten, 2,5D) repräsentiert, das entweder die absolute Höhe des Gebäudegrundrisses oder die des Dachs wieder gibt.
- LOD1
- Für jedes Gebäude/Gebäudeteil wird die generalisierte Außenhülle durch genau einen Extrusionskörper (prismatisches Blockmodell) repräsentiert. Grund- und Bodenfläche sind horizontal und die seitlichen Begrenzungsflächen vertikal.
- LOD2
- Generalisierte Außenhülle (vertikale seitliche Begrenzungsflächen) mit prototypischer Dachform. Grundflächen, Wandflächen, Dachflächen, äußere Decken, äußere Böden, virtuelle Flächen und Gebäudeinstallationen (Balkone, Dachgauben, Schornsteine, ...) können als semantische Objekte repräsentiert sein.
- LOD3
- Repräsentation der maximal detaillierten Außenhülle und der tatsächlichen Dachform. Die bereits im LOD2 modellierten thematischen Begrenzungsflächen (Grund-, Wand-, Dach- und virtuelle Flächen, äußeren Decken, äußeren Böden) sowie Gebäudeinstallationen sind geometrisch detaillierter repräsentiert. Zusätzlich können Türen und Fenster als flächenhafte thematische Objekte modelliert werden.
- LOD4
- Hinsichtlich der Außenhülle identisch zu LOD3, hinzukommen sowohl geometrisch als auch thematisch modellierte Innenräume, einschließlich der inneren Begrenzungsflächen (Boden, Wand, Decke), innerer Installationen (fest eingebaut) und Möbel.
Referenzkoordinatensystem
Die CityGML 2.0 Spezifikation empfiehlt dringend die Angabe eines Referenzkoordinatensystems. Für eine sinnvolle Nutzung der Daten ist ein gültiges Referenzkoordinatensystem zwingend erforderlich. Deshalb muss für jede Instanzdatei ein gültiges Referenzkoordinatensystem definiert sein, d.h.:
- Das Referenzkoordinatensystem muss dreidimensional (i.d.R. Lage- und Höhenreferenzsystem --> siehe Compound Coordinate Referencesystem) sein.
- Das Referenzkoordinatensystem sollte sich innerhalb einer Instanzdatei nicht ändern.
- Das Referenzkoordinatensystem sollte einmal innerhalb von <gml:Envelope> definiert werden.
Empfehlung für Deutschland: ETRS89 / UTM / Bezugsellipsoid GRS80 + DHHN92
Beispiel CityGML:
<gml:boundedBy>
<gml:Envelope srsDimension="3" srsName="urn:adv:crs:ETRS89_UTM32*DE_DHHN92_NH">
--> siehe Kombinationen von Lage- und Höhenbezugsystemen in ALKIS
<gml:lowerCorner srsDimension="3">458868.0 5438343.0 112.0 </gml:lowerCorner>
<gml:upperCorner srsDimension="3">458892.0 5438362.0 117.0 </gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
Beispiel ALKIS:
<gml:boundedBy>
<gml:Envelope srsName="urn:adv:crs:ETRS89_UTM32">
<gml:pos>367456.554 5718128.391</gml:pos>
<gml:pos>367505.094 5718091.143</gml:pos>
</gml:Envelope>
</gml:boundedBy>
siehe auch Handbuch - Teil 1
Modellstruktur
Die Verwendung von core:CityModel ist in der Spezifikation und im Schema nicht explizit geregelt. Das mehrfache Instanziieren von core:CityModel ist schemakonform und wird deshalb validiert. Um Konflikte beim Importieren von CityGML Modellen zu verhindern, wird empfohlen genau eine Instanz von core:CityModel als Root Element zu verwenden.
Höhenangaben
Die measuredHeight ist die gemessene oder berechnete Höhe zwischen dem niedrigsten Geländeschnittpunkt und dem höchsten Punkt der Dachkonstruktion und hat folgende Eigenschaften:
- die measuredHeight ist ein einfaches Attribut und kann nicht näher spezifiziert/qualifiziert werden;
- die measuredHeight bezieht sich immer auf das reale Gebäude;
- die measuredHeight ist unabhängig vom LOD des Gebäudes;
- wird die measuredHeight berechnet, sollte das Geländemodell mit der höchsten verfügbaren Auflösung verwendet werden.
Für Flachdach, Schleppdach, Satteldach, Walmdach, Krüppelwalmdach, Mansardendach,
Zeltdach, Kegeldach, Kuppeldach, Sheddach, Bogendach und Turmdach gelten folgende Höhenangaben:
Für Pultdach, Versetztes Pultdach und evtl. Sheddach gelten folgende Höhenangaben:
Bei der Verwendung von verschiedenen Dachüberstandsvarianten gelten folgende Höhenangaben:
Werden die in den Bildern angegebenen Absoluthöhen benötigt, müssen diese als generische Attribute (dimensionsbehaftetes gen:measureAttribute) abgebildet werden:
- <gen:measureAttribute name="Min Geländepunkt"><gen:value uom="#m">Wert</gen:value></gen:measureAttribute>
- <gen:measureAttribute name="Min Höhe Trauflinie"><gen:value uom="#m">Wert</gen:value></gen:measureAttribute>
- <gen:measureAttribute name="Max Höhe Trauflinie"><gen:value uom="#m">Wert</gen:value></gen:measureAttribute>
- <gen:measureAttribute name="Max Höhe Firstlinie"><gen:value uom="#m">Wert</gen:value></gen:measureAttribute>
Geländeschnittlinien
Die Geländeschnittlinie ist in CityGML ein Attribut des Gebäudes oder des Gebäudeteils. Sie wird durch Verschneidung des Gebäudes bzw. Gebäudeteils mit dem Gelände erzeugt und hat folgende Eigenschaften:
- die Geländeschnittlinie kann gemessen oder berechnet werden;
- wird die Geländeschnittlinie berechnet, sollte das Geländemodell mit der höchsten verfügbaren Auflösung verwendet werden;
- die Geländeschnittlinie ist ein Attribut des Gebäudes bzw. des Gebäudeteils;
- äußere Gebäudeinstallationen (bldg:BuildingInstallation) werden bei der Berechnung der Geländeschnittlinie berücksichtigt (siehe Bild A);
- Die Geländeschnittlinie als Produkt der Verschneidung von Gebäuden im jeweiligen LOD und dem genauesten zur Verfügung stehenden Gelände, ist im CityGML als Attribut des Gebäudes oder des Gebäudeteils definiert und hat keinen Bezug zu dem in einer Visualisierung verwendeten Gelände und dessen Auflösung und Genauigkeit.
- die Geländeschnittlinie kann aus mehreren unabhängigen Stücken bestehen;
- die Geländeschnittlinie muss nicht geschlossen sein;
- real nicht existierende Geländeschnittlinien (z.B. bei Gebäudeteilen) werden nicht berücksichtigt.
Bild A |
Bild B |
Bild C |
Bild D |
Auskragende Bauelemente
Auskragende Bauelemente sind Teile von Dächern, Wänden usw. die nicht bei der Volumenberechnung des Baukörpers berücksichtigt werden sollen. Auskragende Bauelemente werden wie folgt modelliert:
- immer als vom volumenbildenden Bauelement getrennte Fläche bzw. Flächen (siehe Bild A)
- immer flächenförmig, bei einer Bauelementdicke bzw. -stärke kleiner 0,5 m (siehe Bild B)
- LOD2 immer flächenförmig, wenn Bauelementdicke bzw. -stärke kleiner 0,5 m
- immer räumlich, bei einer Bauelementdicke bzw. -stärke größer 0,5 m (siehe Bild B)
- LOD2 immer räumlich, wenn Bauelementdicke bzw. -stärke größer 0,5 m
- LOD3 immer maximale Genauigkeit auf der Grundlage von vorhandenen Informationen
Bild A |
Bild B |
Gebäude in geschlossener Bauweise
Gebäude in geschlossener Bauweise (auch Doppel- und Reihenhäuser) werden wie folgt modelliert:
- Gebäude, die im Kataster eigenständig sind, werden als ein Gebäude modelliert.
Einzelne Gebäude in geschlossener Bauweise Reihenhaus als Einzelgebäude - Gebäude, die im Kataster zusammengefasst sind (evtl. Gebäudezeile, Doppel- und Reihenhäuser), werden als ein Gebäude modelliert und können ggf. in Gebäudeteile untergliedert werden.
Reihenhaus als ein Gebäude modelliert Reihenhaus als Gebäudeteile modelliert - Gebäude, für die keine Katasterinformationen verfügbar sind und die Gebäudeerfassung keine Strukturierung ermöglicht (z.B. u.U. Befliegung), werden als ein Gebäude modelliert.
Reihenhaus als ein Gebäude modelliert
Für die Modellierung der Begrenzungsflächen zwischen den Gebäuden gelten folgende geometrischen / semantischen Bedingungen:
- Gemeinsame Begrenzungsflächen dürfen nur innerhalb eines Gebäudes per Xlink referenziert werden (Gebäude - Gebäudeteil; Gebäudeteil - Gebäudeteil).
Adressen
- Die CityGML Spezifikation erlaubt es sowohl dem Gebäude (bldg:Building, bldg:BuildingPart) als auch Türen (bldg:Door) Adressen zuzuweisen. Da Türen erst ab LOD3 zur Verfügung stehen, wird empfohlen Adressen immer (in jedem LOD) einem Gebäude zuzuordnen.
- Es wird empfohlen die vollständige postalische Adresse zu verwenden.
- Einem Gebäude können mehrere Adressen zugeordnet werden
- Umlaute dürfen in Adressen benutzt werden (z.B. Köln ☺, Koeln ☺, Köln und Koeln gemischt ☹).
Beispiel allgemein:
Straße: |
Hermann-von-Helmholtz-Platz |
Hausnummer: |
1 |
Postleitzahl: |
76344 |
Ort: |
Eggenstein-Leopoldshafen |
Beispiel CityGML:
<core:Address>
<core:xalAddress>
<xAL:AddressDetails>
<xAL:Locality Type="Town">
<xAL:LocalityName>Eggenstein-Leopoldshafen</xAL:LocalityName>
<xAL:Thoroughfare Type="Street">
<xAL:ThoroughfareNumber>1</xAL:ThoroughfareNumber>
<xAL:ThoroughfareName>Hermann-von-Helmholtz-Platz</xAL:ThoroughfareName>
</xAL:Thoroughfare>
<xAL:PostalCode>
<xAL:PostalCodeNumber>76344</xAL:PostalCodeNumber>
</xAL:PostalCode>
</xAL:Locality>
</xAL:AddressDetails>
</core:xalAddress>
</core:Address>
Codelisten
Die Codelisten für den internationalen Standard CityGML 2.0 können unter "http://www.sig3d.org/codelists/standard" heruntergeladen werden.
Empfehlungen in diesem Handbuch beziehen sich auf den Codelisten Vorschlag der SIG 3D. Diese Codelisten sind unter "http://www.sig3d.org/codelists/Handbuch-SIG3D" zu finden. Die Codelisten sind in deutscher Sprache und in Anlehnung an ALKIS.
In diesem Handbuch wird sich auf folgenden Codelists bezogen:
- Gebäude/Gebäudeteil (bldg:Building/bldg:BuildingPart)
- class http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/_AbstractBuilding_class.xml
- function http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/_AbstractBuilding_function.xml
- usage http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/_AbstractBuilding_usage.xml
- roofType http://www.sig3d.org/codelists/Handbuch-SIG3D/building/2.0/CL-V1.0/_AbstractBuilding_roofType.xml
- Gebäude Installationen (bldg:BuildingInstallation)
Generische Attribute
Generische Attribute bieten die Möglichkeit eigene, in CityGML nicht definierte Attribute abzubilden. Da diese Attribute keine im Standard verankerten Definitionen haben, beschränkt sich die Interoperabilität lediglich auf die entsprechenden Attributwerte. Eine semantische Auswertung kann nur durch zusätzliche Informationen erfolgen. Es stehen folgende Attributtypen zur Verfügung:
- stringAttribute - erlaubt eine beliebige Zeichenfolge
- intAttribute - erlaubt einen dimensionslosen ganzzahligen Wert
- doubleAttribute - erlaubt eine dimensionslose Gleitkommazahl
- dateAttribute - erlaubt eine Datumsangabe im Format Jahr-Monat-Tag (2012-03-08)
- uriAttribute - erlaubt eine URI (Unified Resource Identifier) (z.B. Verweis auf ein Dokument oder eine Webseite)
- measureAttribute - erlaubt dimensionsbehaftete Werte (CityGML 2.0)
Zur Gruppierung von generischen Attributen steht mit CityGML 2.0 genericAttributeSet zur Verfügung.
Beispiele CityGML
<gen:stringAttribute name="Bauweise"><gen:value>Massivbau</gen:value></gen:stringAttribute>
<gen:intAttribute name="Anzahl der Eingänge"><gen:value>3</gen:value></gen:intAttribute>
<gen:doubleAttribute name="Grundflächenzahl GFZ"><gen:value>0.33</gen:value></gen:doubleAttribute>
<gen:dateAttribute name="Datum der Baufreigabe"><gen:value>2012-03-09</gen:value></gen:dateAttribute>
<gen:uriAttribute name="Web Seite"><gen:value>http://www.sig3d.org</gen:value></gen:uriAttribute>
<gen:measureAttribute name="Breite des Gebäudes"><gen:value uom="#m">10.00</gen:value></gen:measureAttribute>
<gen:genericAttributeSet name="Basismengen">
- <gen:measureAttribute name="Höhe"><gen:value uom="#m">9.00</gen:value></gen:measureAttribute>
- <gen:measureAttribute name="Grundflächen"><gen:value uom="#m2">80.00</gen:value></gen:measureAttribute>
- <gen:measureAttribute name="Volumen"><gen:value uom="#m3">720.00</gen:value></gen:measureAttribute>
</gen:genericAttributeSet>
Geometrie
Für CityGML gibt es kein GML Profil. Das bedeutet, dass Instanzdateien mit jeder GML Geometrie validieren. Die Spezifikation schränkt aber die Nutzung der GML Geometrieklassen ein (CityGML 2.0 Annex D "Overview of employed GML3 geometry classes). CityGML referenziert auf folgende Geometrieklassen (CityGML 2.0 Annex D):
Abstrakte Klassen |
Instanziierbare Klassen |
Weitere Einschränkungen |
gml:_Solid |
gml:Solid |
nur gml:OrientableSurface, gml:Polygon, gml:CompositeSurface, tex:TexturedSurface (veraltet) |
gml:CompositeSolid |
keine Einschränkung |
|
gml:_Surface |
gml:Polygon |
nur gml:LinearRing und gml:Ring ausschließlich mit gml:LineString oder gml:CompositeCurve |
gml:OrientableSurface |
keine Einschränkung |
|
tex:TextureSurface |
veraltet |
|
gml:CompositeSurface |
nur gml:OrientableSurface, gml:Polygon, gml:CompositeSurface, tex:TexturedSurface (veraltet) |
|
gml:TriangulatedSurface |
keine Einschränkung |
|
gml:Tin |
keine Einschränkung |
|
gml:_Curve |
gml:LineString |
keine Einschränkung |
gml:CompositeCurve |
nur gml:LineString und gml:CompositeCurve |
|
gml:_GeometricPrimitive |
gml:Point |
keine Einschränkung |
gml:_Coverage |
gml:RectifiedGridCoverage |
keine Einschränkung |
gml:_AbstractGeometricAggregate |
gml:MultiSolid |
keine Einschränkung |
gml:MultiSurface |
nur gml:OrientableSurface, gml:Polygon, gml:CompositeSurface, tex:TexturedSurface (veraltet) |
|
gml:MultiCurve |
nur gml:LineString und gml:CompositeCurve |
|
gml:MultiPoint |
keine Einschränkung |
|
gml:GeometricComplex |
beschränkt auf verbundene lineare Netzwerke |
|
gml:MultiGeometry |
Beschränkungen siehe mögliche Geometrietypen |
Um die Instanzdateien klein zu halten und um eine optimale Editierbarkeit der Modelle zu gewährleisten, sind größtmögliche ebene Polygone ggf. mit Löchern (innere Ringe) anzustreben.
Dateinamen
Um die CityGML Dateien von anderen XML Dateien zu unterscheiden, wird als Dateiendung *.gml empfohlen
Modellierung
Basismodellierung
Die Basismodellierung umfasst die Modellierung von dem Gebäude/Gebäudeteil selbst (LOD1), mit entsprechenden Begrenzungsflächen (LOD2 und LOD3) und mit Fenstern und Türen (LOD3). Zusätzlich deckt die Basismodellierung die allgemeine Anwendung von Gebäudeinstallationen ab.
Gebäude (bldg:Building)
Definition
ALKIS: [A] 'Gebäude' ist ein dauerhaft errichtetes Bauwerk, dessen Nachweis wegen seiner Bedeutung als Liegenschaft erforderlich ist sowie dem Zweck der Basisinformation des Liegenschaftskatasters dient. SIG3D: Gebäude können auch unterirdisch sein.
CityGML Feature
bldg:Building
Geometrie
gml:Solid siehe auch Handbuch - Teil 1
Für die Verwendung von gml:Solid wird abhängig vom LOD folgende Vorgehensweise empfohlen:
- Bei LOD1 enthält der Solid direkt die begrenzende Geometrie (Fall A)
- Bei LOD2/LOD3 enthält der Solid Referenzen (Xlinks) auf die Geometrie der Begrenzungsflächen (Wand-, Dach-, Grund-, Äußere Decken-, Äußere Boden- und virtuelle Begrenzungsfläche sowie Türen und Fenster) (Fall B)(siehe auch CityGML V2.0 Spezifikation Kapitel 10.3.9 Conformance requirements, Conformance requirement Nr. 4)
Fall A |
Fall B |
gml:MultiSurface (nicht empfohlen)
gml:MultiCurve (nicht empfohlen)
Attribute
- gml:id (verpflichtend)
- mit der GML Version 3.2 wird eine id verpflichtend
- gml:name (empfohlen, wenn auch in ALKIS vorhanden)
- in Anlehnung an ALKIS: 'Name' ist der Eigenname oder die Bezeichnung des Gebäudes.
- bldg:class (LOD1, LOD2, LOD3)
- Das Attribut bldg:class erlaubt eine nicht näher definierte Klassifikation der Gebäude; kein Vorschlag von SIG 3D;
- bldg:function (LOD1, LOD2, LOD3) (empfohlen)
- in Anlehnung an ALKIS: 'Gebäudefunktion' ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des Gebäudes (Dominanzprinzip); siehe Codeliste SIG 3D
- bldg:usage (LOD1, LOD2, LOD3) (bedingt empfohlen)
- in Anlehnung an ALKIS: 'Nutzung' ist die Gebäudenutzung und enthält den jeweiligen prozentualen Nutzungsanteil an der Gesamtnutzung. Die Werte für das Attribut in ALKIS und CityGML sind sehr unterschiedlich.
- bldg:yearOfConstruction (LOD1, LOD2, LOD3) (empfohlen)
- in Anlehnung an ALKIS: 'Baujahr' ist das Jahr der Fertigstellung oder der baulichen Veränderung des Gebäudes;
- bldg:yearOfDemolition (LOD1, LOD2, LOD3)
- Jahr des Rückbaus
- bldg:roofType (LOD1, LOD2, LOD3) (empfohlen)
- in Anlehnung an ALKIS: 'Dachform' beschreibt die charakteristische Form des Daches; siehe Codeliste SIG 3D
- bldg:measuredHeight (LOD1, LOD2, LOD3) (empfohlen)
- in Anlehnung an ALKIS: 'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten Grundfläche des Gebäudes; siehe auch Kapitel Höhenangaben
- bldg:storeysAboveGround (LOD1, LOD2, LOD3) (empfohlen, wenn auch in ALKIS vorhanden)
- in Anlehnung an ALKIS: 'Anzahl der oberirdischen Geschosse' ist die Anzahl der oberirdischen Geschosse des Gebäudes
- bldg:storeysBelowGround (LOD1, LOD2, LOD3) (empfohlen, wenn auch in ALKIS vorhanden)
- in Anlehnung an ALKIS: 'Anzahl der unterirdischen Geschosse' ist die Anzahl der unterirdischen Geschosse des Gebäudes
- bldg:storeysHeightsAboveGround (LOD1, LOD2, LOD3)
- Geschosshöhen der oberirdischen Geschosse
- bldg:storeysHeightsBelowGround (LOD1, LOD2, LOD3)
- Geschosshöhen der unterirdischen Geschosse
- bldg:lodXSolid (LOD1, LOD2, LOD3)
- Zeigt auf die LODX Volumengeometrie des Gebäudes
- bldg:lodXMultiSurface (LOD1, LOD2, LOD3) (nicht empfohlen)
- Zeigt auf die LODX Flächengeometrie des Gebäudes
- bldg:lodYMultiCurve (LOD2, LOD3) (nicht empfohlen)
- Zeigt auf die LODY Liniengeometrie des Gebäudes
- bldg:lodXTerrainIntersection (LOD1, LOD2, LOD3)
- Zeigt auf die LODX Liniengeometrie der Geländeschnittlinie des Gebäudes
- bldg:outerBuildingInstallation (LOD2, LOD3)
- Zeigt auf LOD2/LOD3 BuildingInstallation
- bldg:boundedBy (ab LOD2)
- Zeigt auf Begrenzungsflächen (Wand-, Dach-, Grund-, Äußere Decken-, Äußere Boden- und virtuelle Begrenzungsfläche)
- bldg:consistsOfBuildingPart (LOD1, LOD2, LOD3)
- Zeigt auf LOD1/LOD2/LOD3 BuildingPart
- bldg:address (LOD1, LOD2, LOD3)
- Zeigt auf eine oder mehrere Adressen
Beispiele
Einfamilienhaus |
|||||
Reales Beispiel |
ALKIS |
CityGML LOD0 |
CityGML LOD1 |
CityGML LOD2 |
CityGML LOD3 |
Gebäudeteil (bldg:BuildingPart)
Definition
SIG3D: Gebäudeteile (bldg:BuildingParts) sind miteinander verbundene Baukörper eines Gebäudekomplexes (siehe Gebäudetrakt (Wikipedia)). Die Aufteilung der Baukörper kann nach verschiedenen Kriterien erfolgen, z.B.:
- Konstruktive Kriterien: Anzahl der Stockwerke, Dachform, Höhe, Bauweise,
- Administrative Kriterien: Gebäudefunktion, Besitzverhältnisse, Baujahr.
Gebäudeteile (bldg:BuildingParts) müssen folgende Bedingungen (notwendige Bedingungen) erfüllen:
- Ein Gebäudeteil hat immer eine Relation (bldg:consistsOfBuildingPart) zu genau einem Gebäude
- Gebäude und Gebäudeteile berühren sich (flächig oder linienförmig),
- Gebäudeteile sind "bodenständig" (z.B. Geschosse sind keine Gebäudeteile) und können folgende Eigenschaften haben:
- Gebäudeteile dürfen unterschiedliche Gebäudeattribute haben (Funktion, Dachtyp usw.),
- Gebäudeteile dürfen vom Gebäude abweichende Adressen haben,
- die Geometrie der Gebäudeteile (bldg:BuildingParts) muss so modelliert werden, dass sowohl das Volumen als auch die Oberflächen der Begrenzungsflächen (Wand-, Dach- und Bodenflächen) den realen Verhältnissen entsprechen (siehe Kapitel Gebäudeteil/Geometrie),
- Soll ein Gebäudeteil als Hauptgebäudeteil hervorgehoben werden, kann dessen Semantik und Geometrie im übergeordneten Gebäude modelliert werden,
- Gebäudeteile werden nicht weiter in Gebäudeteile unterteilt.
CityGML Feature
bldg:BuildingPart
Geometrie
gml:Solid siehe auch Handbuch - Teil 1
Für die Verwendung von gml:Solid wird abhängig vom LOD folgende Vorgehensweise empfohlen:
- Bei LOD1 enthalten die Solids direkt die begrenzende Geometrie (Fall A).
- Bei LOD2/LOD3 enthalten die Solids Referenzen (Xlinks) auf die Geometrie der Begrenzungsflächen (Wand-, Dach-, Grund-, Äußere Decken-, Äußere Boden- und virtuelle Begrenzungsfläche sowie Türen und Fenster). Real nicht existierende Flächen werden als virtuelle Begrenzungsflächen modelliert (Fall B).
- Bei LOD2/LOD3 enthalten die Solids Referenzen (Xlinks) auf die Geometrie der realen Begrenzungsflächen. Real nicht existierende Flächen, die für den Solid notwendig sind, werden direkt an das Gebäudeteil zugeordnet (Fall C).
Fall A |
Fall B |
Fall C |
bldg:boundedBy Relation zu Begrenzungsflächen (Wand-, Dach-, Grund-, Äußere Decken-, Äußere Boden- und virtuelle Begrenzungsfläche)
gml:MultiSurface (nicht empfohlen)
gml:MultiCurve (nicht empfohlen)
Attribute
Da der Gebäudeteil vom Gebäude abgeleitet ist, stehen alle Attribute des Gebäudes auch für den Gebäudeteil zur Verfügung (siehe Gebäude Attribute).
Ausnahme: bldg:consistsOfBuildingPart
Beispiele
Büro mit Werkshalle |
|
"strukturell eigenständige" Gebäudeteile --> function BuildingPart 1 "2020" "Bürogebäude"; function BuildingPart 2 "2210" "Produktionsgebäude" |
Einfamilienhaus mit versetztem Pultdach |
Haus mit vorspringendem Geschoss |
Keine "strukturell eigenständige" Gebäudeteile --> roofType "2200" "versetztes Pultdach" |
Keine "strukturell eigenständige" Gebäudeteile; 1 Gebäudeteil nicht "bodenständig" |
Beispiele mit grundrissübergreifenden Bauteilen
Gebäudeinstallation (bldg:BuildingInstallation)
Definition
SIG3D: Permanent installierte Teile der Außenhülle, die zur Gebäudestruktur gehören inklusive Loggia, Gauben usw. Türen und Fenster müssen durch die entsprechenden CityGML Klassen modelliert werden.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:BuildingInstallation
- LOD3: bldg:BuildingInstallation
Geometrie
gml:Geometry
gml:Geometry erlaubt Punkte, Linien, Flächen, Volumen und jede Kombination der genannten Geometrie Elemente. Die Verwendung von Punkten wird nicht empfohlen. Die Verwendung von Linien wird nur bedingt empfohlen, da nicht alle Anwendungen diese Geometrie verarbeiten können.
Linien (z.B. Antenne) |
Flächen (z.B. Solar Panel) |
Volumen (z.B. Kamin) |
Linien und Flächen (z.B. Satellitenantenne) |
Linien und Flächen bzw. Flächen und Volumen (z.B. Eingangstreppe und Vordach) |
Linien, Flächen und Volumen (z.B. Balkon) |
bldg:boundedBy Relation zu Begrenzungsflächen (Wand-, Dach-, Grund-, Äußere Decken-, Äußere Boden- und virtuelle Begrenzungsfläche) --> siehe auch Erweiterte Modellierung
Haus mit kleinem Turm (Modelliert als Gebäudeinstallation mit Geometrie) |
Haus mit begehbarem Turm (Modelliert als Gebäudeinstallation mit Begrenzungsflächen) |
Haus mit kleinem Turm (Modelliert als Gebäudeinstallation mit Geometrie) |
Haus mit begehbarem Turm (Modelliert als Gebäudeinstallation mit Begrenzungsflächen) |
Attribute
- gml:id (verpflichtend)
- mit der GML Version 3.2 wird eine id verpflichtend
- bldg:class (LOD2, LOD3) (nicht empfohlen)
- Keine Definition der SIG3D;
- bldg:function (LOD2, LOD3) (empfohlen)
- Art der Gebäudeinstallation zum Zeitpunkt der Erhebung; siehe Codeliste SIG 3D;
- bldg:usage (LOD2, LOD3) (nicht empfohlen)
- Keine Definition der SIG3D;
- bldg:lodXGeometry (LOD2, LOD3)
- Zeigt auf die LODX Geometrie der Gebäudeinstallation
Beispiele
LOD1 keine Gebäudeinstallation |
LOD2 generalisierte Gebäudeinstallation |
LOD3 detaillierte Gebäudeinstallation |
LOD1 keine Gebäudeinstallation |
LOD2 generalisierte Gebäudeinstallation |
LOD3 detaillierte Gebäudeinstallation |
Grundflächen (bldg:GroundSurface)
Definition
SIG3D: Die Grundfläche (bldg:GroundSurface) eines Gebäudes ist die äußere Fläche eines Bauteils Fußboden, das das Gebäude nach unten gegen Erde oder Wasser begrenzt. Die Normalen der Grundflächen zeigen in der Regel nach unten.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:GroundSurface
- LOD3: bldg:GroundSurface
Geometrie
gml:MultiSurface siehe auch Handbuch - Teil 1
- Eine Grundfläche besteht nur aus den von außen sichtbaren Flächen.
- Die Lage (Elevation) der Grundfläche wird durch die Datenverfügbarkeit bestimmt:
- Liegen Informationen über Kellergeschosse vor, so liegt die Grundfläche bei Unterkante Kellerboden (Fall A);
- Wird die untere Berandung des Gebäudes durch den Verschnitt mit dem Gelände erzeugt, so liegt die Grundfläche auf dem Niveau des niedrigsten absoluter Geländepunkts der Geländeschnittlinie (Fall B);
- Wird die Grundfläche aus dem Verschnitt mit dem Gelände erzeugt, liegt die Grundfläche auf dem Gelände (nicht empfohlen)(Fall C).
Fall A |
Fall B |
Fall C |
Attribute
- bldg:lod2MultiSurface
- Zeigt auf die LOD2 Flächengeometrie der Grundfläche
- bldg:lod3MultiSurface
- Zeigt auf die LOD3 Flächengeometrie der Grundfläche
- bldg:opening nicht empfohlen
- Zeigt auf ein CityGML feature bldg:Opening (bldg:Door (siehe Türen) oder bldg:Window (siehe Fenster))
Beispiele
Einfache Bodenplatte ohne Keller (1x bldg:GroundSurface) |
Einfache Bodenplatte im Keller (1x bldg:GroundSurface) |
Zwei getrennte Bodenflächen bei teilweise unterkellertem Gebäude (2x bldg:GroundSurface) |
Zwei Bodenflächen mit unterschiedlicher Orientierung bei Rampen (2x bldg:GroundSurface) |
Bodenfläche auf dem Niveau des Kellerbodens (1x bldg:GroundSurface) |
Bodenfläche auf dem Niveau des niedrigsten Punktes der Geländeschnittlinie (1x bldg:GroundSurface) |
Bodenfläche als Ergebnis mit dem Geländeverschnitt (1x bldg:GroundSurface) nicht empfohlen |
Wandflächen (bldg:WallSurface)
Definition
SIG3D: Die Wandfläche (WallSurface) eines Gebäudes ist die äußere Fläche eines Bauteils Wand, das das Gebäude seitlich gegen Erde, Wasser und Luft begrenzt. Die Normalen der Wandflächen liegen in der Regel in der Horizontalen (+45 / -45).
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:WallSurface
- LOD3: bldg:WallSurface
Geometrie
gml:MultiSurface siehe auch Handbuch - Teil 1
- Eine Wandfläche besteht nur aus den von außen sichtbaren Flächen.
- Wandüberstände, die das Gebäudevolumen nicht begrenzen, werden entsprechend den Regel für auskragende Bauelemente (Kap. 3.5) modelliert.
- Eine Wandfläche muss aus mehreren Flächen (SurfaceMember) bestehen wenn:
- eine Wandfläche verschiedene Farben oder Texturen hat
4 Wandflächen mit je 3 Fläche (1 Fläche "Orange"; 2 Flächen "Beige")(4x bldg:WallSurface) 4 Wandflächen mit je 2 Flächen (1 Fläche Textur "Putz"; 1 Fläche Textur "Sandstein") (4x bldg:WallSurface) - eine Wandfläche nicht planar ist
- eine Wandfläche verschiedene Farben oder Texturen hat
- Eine Wandfläche kann aus mehreren Flächen (SurfaceMember) bestehen wenn:
Attribute
- bldg:lod2MultiSurface
- Zeigt auf die LOD2 Geometrie
- bldg:lod3MultiSurface
- Zeigt auf die LOD3 Geometrie
- bldg:opening
- Zeigt auf ein CityGML feature bldg:Opening (bldg:Door (siehe Türen) oder bldg:Window (siehe Fenster))
Beispiele
Eine Wandfläche mit 4 Flächen (1x bldg:WallSurface) nicht empfohlen |
Vier Wandflächen mit je 1 Fläche (4x bldg:WallSurface) |
Vier Wandflächen (drei gerade Wände mit je 1 Flächen und eine gekrümmte Wand mit 12 Flächen) (4x bldg:WallSurface) |
Eine Wandfläche bei ellipsenförmigen oder runden Grundrissen (1x bldg:WallSurface) |
5 Wandflächen durch versetzte Fassadenteile (5x bldg:WallSurface) |
Dachflächen (bldg:RoofSurface)
Definition
SIG3D: Die Dachfläche (RoofSurface) eines Gebäudes ist die äußere Fläche eines Bauteils Dach, das das Gebäude seitlich gegen Luft begrenzt. Die Normalen der Dachflächen zeigen in der Regel nach oben.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:RoofSurface
- LOD3: bldg:RoofSurface
Geometrie
gml:MultiSurface siehe auch Handbuch - Teil 1
- Eine Dachfläche besteht nur aus den von außen sichtbaren Flächen.
- Dachüberstände, die das Gebäudevolumen nicht begrenzen, werden entsprechend den Regel für auskragende Bauelemente (Kap. 3.5) modelliert
Attribute
- bldg:lod2MultiSurface
- Zeigt auf die LOD2 Geometrie
- bldg:lod3MultiSurface
- Zeigt auf die LOD3 Geometrie
- bldg:opening
- Zeigt auf ein CityGML feature bldg:Opening (bldg:Door (siehe Türen) oder bldg:Window (siehe Fenster))
Beispiele
Satteldach |
Satteldach |
Mischform |
Zeltdach |
Eine Dachfläche mit 2 Flächen (1x bldg:RoofSurface) nicht empfohlen |
Zwei Dachflächen mit je 1 Fläche (2x bldg:RoofSurface) |
Drei Dachflächen (zwei ebene Dachflächen mit je 1 Flächen und eine kegelförmige Dachfläche mit 12 Flächen) (3x bldg:RoofSurface) |
Eine kegelförmigen Dachfläche mit 24 Flächen (1x bldg:RoofSurface) |
Krüppelwalmdach |
Mansardendach |
Bogendach |
Kuppeldach |
4 Dachflächen (4x bldg:RoofSurface) |
Vier Dachflächen (4x bldg:RoofSurface) |
Eine Dachflächen mit 12 Flächen (1x bldg:RoofSurface) |
Eine Dachfläche mit 264 Flächen (1x bldg:RoofSurface) |
Sheddach I |
Sheddach II |
||
5 Dachflächen (5x bldg:RoofSurface) |
10 Dachflächen (10x bldg:RoofSurface) |
Äußere Bodenflächen (bldg:OuterFloorSurface)
Definition
SIG3D: Die Äußere Bodenfläche (OuterFloorSurface) eines Gebäudes ist die äußere Fläche eines Bauteils Fußboden, das das Gebäude nach oben gegen Luft begrenzt. Die Normalen der Äußeren Bodenflächen zeigen in der Regel nach oben.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:OuterFloorSurface
- LOD3: bldg:OuterFloorSurface
Geometrie
gml:MultiSurface siehe auch Handbuch - Teil 1
- Eine äußere Bodenfläche besteht nur aus den von außen sichtbaren Flächen.
Attribute
- bldg:lod2MultiSurface
- Zeigt auf die LOD2 Geometrie
- bldg:lod3MultiSurface
- Zeigt auf die LOD3 Geometrie
- bldg:opening
- Zeigt auf ein CityGML feature bldg:Opening (bldg:Door (siehe Türen) oder bldg:Window (siehe Fenster))
Beispiele
Dachterrasse |
Loggia |
Altan |
1 x OuterFloorSurface |
1 x OuterFloorSurface |
1 x OuterFloorSurface |
Äußere Deckenflächen (bldg:OuterCeilingSurface)
Definition
SIG3D: Die Äußere Deckenfläche eines Gebäudes ist die äußere Fläche eines Bauteils Decke, das das Gebäude nach unten gegen Luft begrenzt. Die Normalen der Äußeren Deckenflächen zeigen in der Regel nach unten.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:OuterCeilingSurface
- LOD3: bldg:OuterCeilingSurface
Geometrie
gml:MultiSurface siehe auch Handbuch - Teil 1
- Eine äußere Deckenfläche besteht nur aus den von außen sichtbaren Flächen.
Attribute
- bldg:lod2MultiSurface
- Zeigt auf die LOD2 Geometrie
- bldg:lod3MultiSurface
- Zeigt auf die LOD3 Geometrie
- bldg:opening
- Zeigt auf ein CityGML feature bldg:Opening (bldg:Door (siehe Türen) oder bldg:Window (siehe Fenster))
Beispiele
Durchfahrt |
Loggia |
Auskragendes Stockwerk |
1 x OuterCeilingSurface |
1 x OuterCeilingSurface |
1 x OuterCeilingSurface |
Virtuelle Begrenzungsflächen (bldg:ClosureSurface)
Definition
SIG3D: Die virtuelle Begrenzungsfläche (bldg:ClosureSurface) eines Gebäudes oder eines Raumes ist eine nicht real existierende Fläche, die das Gebäude oder den Raum begrenzt, um ein legales Volumen zu bilden.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:ClosureSurface
- LOD3: bldg:ClosureSurface
Geometrie
gml:MultiSurface siehe auch Handbuch - Teil 1
- Eine virtuelle Begrenzungsfläche des Gebäudes besteht nur aus den von außen sichtbaren (gedachten) Flächen.
Attribute
- bldg:lod2MultiSurface
- Zeigt auf die LOD2 Geometrie
- bldg:lod3MultiSurface
- Zeigt auf die LOD3 Geometrie
- bldg:opening nicht empfohlen
- Zeigt auf ein CityGML feature bldg:Opening (bldg:Door (siehe Türen) oder bldg:Window (siehe Fenster))
Beispiele
Offene Scheune |
Durchgangsbahnhof |
Parkhaus |
1 x ClosureSurface |
2 x ClosureSurface |
28 x ClosureSurface |
Türen (bldg:Door)
Definition
SIG3D: Die Tür ist ein Bauteil, das eine Öffnung schließt und hauptsächlich für den Ein- und Ausgang beabsichtigt ist.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: nicht verfügbar
- LOD3: bldg:Door
Geometrie
gml:MultiSurface siehe auch Handbuch - Teil 1
- Türen können nur aus den von außen sichtbaren Flächen (Fall A, B und C) oder als räumliche Objekte (Fall D) modelliert werden.
Fall A (eine einfache Fläche) |
Fall B (eine einfache Fläche mit Textur) |
Fall C (nur von außen sichtbare Flächen der detaillierten Tür) |
Fall D (Tür als räumliches Objekt) |
- Um eine geschlossen Außenhülle des Gebäudes zu gewährleisten, sollten Türen nicht im geöffneten Zustand (Fall A) sondern im geschlossenen Zustand (Fall B) modelliert werden.
Fall A (Türen geöffnet) |
Fall B (Türen geschlossen) |
Attribute
- bldg:lod3MultiSurface
- Zeigt auf die LOD3 Geometrie
- bldg:address
- Zeigt auf eine Adresse
Beispiele
Einfache Türen |
Einfache Türen mit Laibung |
Detaillierte Türen |
Anzahl der Polygone (Gesamtmodell) = 19 |
Anzahl der Polygone (Gesamtmodell) = 128 |
Anzahl der Polygone (Gesamtmodell) = 3498 |
Fenster (bldg:Window)
Definition
SIG3D: Das Fenster ist ein Bauteil, das eine Öffnung schließt und hauptsächlich für die natürliche Belüftung und Beleuchtung vorgesehen ist.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: nicht verfügbar
- LOD3: bldg:Window
Geometrie
gml:MultiSurface siehe auch Handbuch - Teil 1
- Fenster können nur aus den von außen sichtbaren Flächen (Fall A, B und C) oder als räumliche Objekte (Fall D) modelliert werden.
Fall A (eine einfache Fläche) |
Fall B (eine einfache Fläche mit Textur) |
Fall C (nur von außen sichtbare Flächen des detaillierten Fensters) |
Fall D (Tür als räumliches Objekt) |
- Um eine geschlossen Außenhülle des Gebäudes zu gewährleisten, sollten Fenster nicht im geöffneten Zustand (Fall A) sondern im geschlossenen Zustand (Fall B) modelliert werden.
Fall A (Fenster geöffnet) |
Fall B (Fenster geschlossen) |
Attribute
- bldg:lod3MultiSurface
- Zeigt auf die LOD3 Geometrie
Beispiele
Einfache Fenster |
Einfache Fenster mit Laibung |
Detaillierte Fenster |
Anzahl der Polygone (Gesamtmodell) = 28 |
Anzahl der Polygone (Gesamtmodell) = 412 |
Anzahl der Polygone (Gesamtmodell) = 6269 |
Erweiterte Modellierung
Die Erweiterte Modellierung umfasst die Modellierung von häufig vorkommenden architektonischen Bauelementen, die das äußere Erscheinungsbild des Gebäudes signifikant prägen. Diese Bauelemente werden in der Regel als Gebäudeinstallationen modelliert.
Balkone
Definition
SIG3D: Ein Balkon [balˈkɔŋ, auch, süddt./österr. nur: bal'ko:n, schweiz. 'balko:n oder 'bau̯ko:n; Plural: Balkone, norddt. Balkons] ist eine Plattform an einem Gebäude, die über dem Geländeniveau liegt und aus dem Baukörper hinausragt. Ein Balkon wird von einer Brüstung oder einem Geländer eingefasst. Das Wort geht auf das italienische Wort balcone zurück, dieses seinerseits auf das althochdeutsche (möglicherweise durch die Langobarden vermittelte) Wort balko „Balken“ [Wikipedia].
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:BuildingInstallation
- LOD3: bldg:BuildingInstallation
Geometrie
- gml:Geometry empfohlen
- Schwellenwerte LOD2:
- Modellierung nur, wenn Tiefe des Balkons >= 0,5 m;
- Grundfläche flächig, wenn Dicke des Bauteils <= 0,5 m;
- Seitenwände flächig, wenn Dicke des Bauteils <= 0,5 m;
- Modellierung nur, wenn Tiefe des Balkons >= 0,5 m;
- Schwellenwerte LOD3:
- Modellierung nur, wenn Tiefe des Balkons >= 0,2 m;
- Grundfläche flächig, wenn Dicke des Bauteils <= 0,2 m;
- Seitenwände flächig, wenn Dicke des Bauteils <= 0,2 m;
- Modellierung nur, wenn Tiefe des Balkons >= 0,2 m;
- Modellierungsprinzip
- Das Gebäude enthält alle Begrenzungsflächen mit Geometrie
- Der Balkon wird als BuildingInstallation mit Geometrie, d.h. ohne weitere semantische Differenzierung, modelliert
- Das Gebäudevolumen referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes
- Schwellenwerte LOD2:
Modellierungsprinzip eines Balkons |
- bldg:boundedBy nicht empfohlen
Attribute
- bldg:function
- Balkon (1000); siehe SIG 3D Codelistenvorschlag für bldg:BuildingInstallation --> function
- bldg:boundedBy
- nicht empfohlen: Ein Balkon wird als ein Bauteil angesehen, das semantisch nicht mehr untergliedert wird.
Beispiele
Balkone |
|||||
Reales Beispiel |
ALKIS |
CityGML LOD0 |
CityGML LOD1 |
CityGML LOD2 |
CityGML LOD3 |
Über Geländeniveau, außerhalb des Baukörpers --> Balkon |
Über Geländeniveau, teilweise außerhalb des Baukörpers, nicht durch 3 Wände begrenzt --> Balkon (keine Loggia) |
Loggien
Definition
SIG3D: Eine Loggia ist ein nach oben geschlossener Außenraum innerhalb des Gebäudegrundrisses, der auf 3 Seiten in voller Geschosshöhe umbaut ist [Sprengnetter-Bibliothek 20.0]. Als Loggia (aus dem Italienischen) wird in der Architektur ein Raum in einem Gebäude bezeichnet, der sich mittels Bögen oder anderer Konstruktionen zum Außenraum öffnet. Auf der Erdgeschossebene schaffen Loggien einen Übergangsbereich zwischen Außen- und Innenraum, im Obergeschoss werden sie als Verbindungsgang oder Freisitz genutzt [Wikipedia:].
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:BuildingInstallation
- LOD3: bldg:BuildingInstallation
Geometrie
- gml:Geometry nicht empfohlen
- bldg:boundedBy empfohlen
- Schwellenwerte LOD2:
- Modellierung nur, wenn Tiefe der Loggia >= 0,5 m;
- Schwellenwerte LOD3:
- Modellierung nur, wenn Tiefe der Loggia >= 0,2 m;
- Modellierungsprinzip
- Das Gebäude enthält alle Begrenzungsflächen mit Geometrie
- Die Loggia (BuildingInstallation) referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes. Ist der Boden der Loggia nicht Teil der Außenhülle des Gebäudes wird sie als Begrenzungsfläche mit Geometrie am BuildingInstallation modelliert.
- Das Gebäudevolumen referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes
- Schwellenwerte LOD2:
Modellierungsprinzip einer Loggia |
Attribute
- bldg:function
- Loggia (1001); siehe SIG 3D Codelistenvorschlag für bldg:BuildingInstallation --> function
- bldg:boundedBy
- empfohlen: Eine Loggia wird als ein Bauteil angesehen, das sich semantisch aus Begrenzungsflächen des Gebäudes und evtl. einer äußeren Bodenflächen zusammensetzt.
Beispiele
* Die Geometrie ist bei diesem Beispiel innerhalb des lod2Solid
modelliert, nicht in den jeweiligen BoundarySurface
Elementen (Widerspruch zum Standard)!
Durchfahrten
Definition
SIG3D: offene Durchfahrt ist eine Stelle, an der mit Fahrzeugen durch Gebäude ebenerdig gefahren werden kann und die durch Wände und eine Decke begrenzt ist.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:BuildingInstallation
- LOD3: bldg:BuildingInstallation
Geometrie
- gml:Geometry nicht empfohlen
- bldg:boundedBy empfohlen
- Schwellenwerte LOD2 / LOD3:
- Modellierung nur, wenn Breite und Höhe der Durchfahrt >= 2 m;
- Modellierungsprinzip (Durchfahrt in einem Gebäude)
- Das Gebäude enthält alle Begrenzungsflächen mit Geometrie
- Die Durchfahrt (BuildingInstallation) referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes.
- Das Gebäudevolumen referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes
Modellierungsprinzip einer Durchfahrt
- Modellierungsprinzip (Gemeinsame Durchfahrt durch zwei Gebäude)
- Die Gebäude enthalten jeweils alle Begrenzungsflächen mit Geometrie
- Die Durchfahrt (BuildingInstallation) wird dem Gebäude mit dem größeren Anteil der Durchgangsbreite zugeordnet. Die Durchfahrt referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes und komplettiert die Durchfahrt mit Begrenzungsgeometrie an der BuildingInstallation.
- Die Gebäudevolumen referenzieren (Xlink) auf die entsprechenden Begrenzungsflächen der jeweiligen Gebäude
Modellierungsprinzip einer gemeinsamen Durchfahrt
Anmerkung: Die Modellierung von Gebäuden in geschlossener Bauweise wird in Kapitel 3.7 beschriebenAttribute
- bldg:function
- Durchfahrt (1002); siehe SIG 3D Codelistenvorschlag für bldg:BuildingInstallation --> function
- bldg:boundedBy
- empfohlen: Eine Durchfahrt wird als ein Bauteil angesehen, das sich semantisch aus Begrenzungsflächen des Gebäudes und evtl. einer äußeren Bodenflächen zusammensetzt.
Beispiele
Durchfahrten
Reales Beispiel
ALKIS
CityGML LOD0
CityGML LOD1
CityGML LOD2
CityGML LOD3
Zwei Gebäude mit getrennten Durchfahrten
Zwei versetzt stehende Gebäude mit getrennten Durchfahrten
Dachgauben / Zwerchhaus (Zwerchgiebel)
Definition
SIG3D: Eine Dachgaube, kurz Gaube, vereinzelt auch Dachgaupe bzw. Gaupe, ist ein Dachaufbau im geneigten Dach eines Gebäudes. Die Dachgaube dient zur Belichtung und Belüftung der Dachräume. Zu diesem Zweck befinden sich in den Gauben von Wohngebäuden im Allgemeinen Fenster. Gleichzeitig vergrößert eine Gaube den nutzbaren Raum im Dachgeschoss [Wikipedia].
Eine Dachgaube steht nicht in einer Ebene mit einer Außenwand des Gebäudes. Die Dachgaube (bzw. dessen Grundriss) hat einen Mindestversatz von 0,5 m und liegt innerhalb des Gebäudegrundrisses.
SIG3D: Das Zwerchhaus ist ein ein- oder mehrgeschossiger Aufbau eines geneigten Daches. Es hat einen Giebel und ein eigenes Dach. Der Zwerchgiebel steht in der Flucht der Gebäudeaußenwand. Dadurch unterscheidet sich das Zwerchhaus von der Gaube, die unabhängig von den Außenwänden auf dem Dach positioniert ist. Das Dach des Zwerchhauses ist häufig als Satteldach ausgebildet. Dessen First verläuft quer (zwerch) zum Dachfirst des Hauptdachs. Entsprechend stehen die Traufen von Zwerchdach und Hauptdach rechtwinklig zueinander [Wikipedia].
Anmerkung: Das Zwerchhaus wird nicht als Gebäudeinstallation modelliert sondern als Begrenzungsflächen am Gebäude selbst.
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:BuildingInstallation
- LOD3: bldg:BuildingInstallation
Geometrie
- gml:Geometry nicht empfohlen
- bldg:boundedBy empfohlen
- Schwellenwerte LOD2:
- Modellierung nur, wenn Breite und Höhe der Dachgaube >= 2 m;
- Schwellenwerte LOD3:
- Modellierungsprinzip
- Das Gebäude enthält alle Begrenzungsflächen mit Geometrie des Gebäudekörpers. Um das Volumen zu schließen wird eine ClosureSurface in die Dachlücke modelliert.
- Die Dachgaube (BuildingInstallation) enthält alle Begrenzungsflächen mit Geometrie der Dachgaube. Um das Volumen zu schließen wird eine ClosureSurface modelliert oder auf die entsprechende ClosureSurface des Gebäudekörpers referenziert (Xlink mit OrientableSurface).
- Das Gebäudevolumen, Volumen des Gebäudekörpers und Volumen der Dachgaube (CompositeSolid), referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudekörpers und der Dachgaube.
- Schwellenwerte LOD2:
Modellierungsprinzip einer Dachgaube Attribute
- bldg:function
- Dachgaube (1003); siehe SIG 3D Codelistenvorschlag für bldg:BuildingInstallation --> function
- bldg:boundedBy
- empfohlen: Eine Dachgaube wird als ein Bauteil angesehen, das sich semantisch aus Begrenzungsflächen des Gebäudes zusammensetzt.
Beispiele
Dachgaube
Reales Beispiel
ALKIS
CityGML LOD0
CityGML LOD1
CityGML LOD2
CityGML LOD3
Zwerchhaus (Zwerchgiebel)
Reales Beispiel
ALKIS
CityGML LOD0
CityGML LOD1
CityGML LOD2
CityGML LOD3
Arkaden / Architrav
Definition
SIG3D: Eine Arkade (lateinisch arcus: Bogen) bezeichnet in der Architektur einen von Pfeilern oder Säulen getragenen Bogen. Der Bogen lässt wesentlich größere Spannweiten zu als dies beim Architrav möglich ist [Wikipedia].
SIG3D: Der Architrav (von italienisch architrave, aus griechisch ἀρχι, archi-, Ober-, Haupt- und lateinisch trabs, Balken) ist ein auf einer Stützenreihe ruhender Horizontalbalken. In der Antike wurde der Architrav auch Epistyl genannt, da er hier meist auf Säulen ruht (Epistyl von griechisch auf den Säulen liegend)[Wikipedia].
CityGML Feature
- LOD1: nicht verfügbar
- LOD2: bldg:BuildingInstallation
- LOD3: bldg:BuildingInstallation
Geometrie
- gml:Geometry nicht empfohlen
- bldg:boundedBy empfohlen
- Schwellenwerte LOD2:
- Schwellenwerte für Modellierung von Stützen: alle Seiten der BoundingBox der Stütze >= 0,5 m
- Modellierungsprinzip
- Das Gebäude enthält alle Begrenzungsflächen mit Geometrie
- Die Arkade (BuildingInstallation) referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes.
- Das Gebäudevolumen referenziert (Xlink) auf die entsprechenden Begrenzungsflächen des Gebäudes
- Schwellenwerte LOD2:
Modellierungsprinzip einer Arkade Attribute
- bldg:function
- Arkade (1009); siehe SIG 3D Codelistenvorschlag für bldg:BuildingInstallation --> function
- bldg:boundedBy
- empfohlen: Eine Arkade wird als ein Bauteil angesehen, das sich semantisch aus Begrenzungsflächen des Gebäudes und evtl. einer äußeren Bodenflächen zusammensetzt.
Beispiele
Arkaden
Reales Beispiel
ALKIS
CityGML LOD0
CityGML LOD1
CityGML LOD2
CityGML LOD3
Arkade
Reales Beispiel
ALKIS
CityGML LOD0
CityGML LOD1
CityGML LOD2
CityGML LOD3
Dieses Dokument ist lizensiert unter einer Creative Commons Namensnennung-Nicht-kommerziell-Weitergabe unter gleichen Bedingungen 4.0 International Lizenz.
- Schwellenwerte LOD2 / LOD3: