P&K KFA (VDI 3781 Blatt 4)

CityGML Import

Formular City GML Import

Über diesen Dialog werden, aus einer noch zu wählenden Datei, Gebäude importiert. Zuvor kann ein Ausschnitt definiert werden, der zum Filtern der CityGML-Datei benutzt wird, um nur einen Teil der Gebäude zu importieren. Wurde vor diesem Dialog eine Hintergrundkarte importiert, werden hier die Eckkoordinaten vorbelegt.

Hintergrund

Die Vermessungsämter der Länder stellen 3D-Stadtmodelle im CityGML-Format zur Verfügung. Für 3D-Gebäudemodelle werden zwei unterschiedliche Detaillierungsgrade (LoD1 und LoD2) angeboten. Während in LoD1 die Modellierung der Gebäude als Blockmodelle (Flachdach) erfolgt, weisen Gebäude in LoD2 eine standardisierte Dachform, wie z. B. Sattel- oder Walmdach, auf.

P&K KFA kann beide Formate importieren, wobei LoD2-Modelle den Anforderungen der Richtlinie natürlich näher kommen als LoD1-Modelle. Allerdings sind die Flächenabdeckung und die Preise für LoD2-Daten für die Bundesländer sehr unterschiedlich. Der Link zeigt eine Übersicht über das Angebot der Länder.

Eine CityGML-Importdatei kann Daten beider Modelle enthalten.

Import eines LoD1-Gebäudes:

Ein LoD1-Gebäude wird mit dem Tag <bldg:lod1Solid> eingeleitet. Darauf folgen mehrere geschlossene Polygone hinter einem Tag <gml:surfaceMember>. Aus dem Polygon mit dem am tiefsten liegenden Punkt wird ein rechtwinkliger Gebäudegrundriss konstruiert. Der am höchsten liegende Punkt bestimmt die Gebäudehöhe.

Import eines LoD2-Gebäudes:

Ein LoD2-Modell wird mit dem Tag <bldg:lod2Solid> eingeleitet, gefolgt von drei verschiedenen Listen mit geschlossenen Polygonen:

  1. Auf <bldg:RoofSurface> folgen Dachflächen
  2. Auf <bldg:WallSurface> folgen Wandflächen
  3. Auf <bldg:GroundSurface> folgen Bodenflächen

Aus den Boden-Polygonen wird ein rechtwinkliger Gebäudegrundriss konstruiert. Für alle Polygonpunkte der Dachflächen, die die halbe Dachhöhe übersteigen, wird ein umfassendes Rechteck konstruiert, dessen Länge die Firstlänge ist und dessen Breite die Firstposition bestimmt.

Gebäudegrundriss

Um aus einem Polygon einen rechtwinkligen Gebäudegrundriss zu erhalten wird zunächst das engste - das Polygon umfassende - Rechteck gesucht. Dann werden beide Seiten des Rechtecks um den gleichen Faktor reduziert, so dass die Rechteckfläche mit der Polygonfläche identisch ist.

Hinweis: Die LoD-Import-Funktion ist noch in der Probephase. Es hat sich gezeigt, dass in den angebotenen CityGML-Dateien insbesondere bei der LoD1-Objekten nicht interpretierbare Gebäude enthalten sein können.