| ... | @@ -11,7 +11,7 @@ PlantCover und SolitaryVegetationObjects im Praxisbeispiel Paderborn |
... | @@ -11,7 +11,7 @@ PlantCover und SolitaryVegetationObjects im Praxisbeispiel Paderborn |
|
|
|
|
|
|
|
Nach oben
|
|
Nach oben
|
|
|
|
|
|
|
|
8.2 Flächendeckende Vegetation
|
|
## 8.2 Flächendeckende Vegetation
|
|
|
Die geometrische Repräsentation von PlantCover-Objekten beginnt erst in LOD1 und ist für alle Levels of Detail gleich. Es können wahlweise MultiSurface-Geometrien oder Solid-Elemente verwendet und in den verschiedenen LOD unterschiedliche Repräsentationen angelegt werden.
|
|
Die geometrische Repräsentation von PlantCover-Objekten beginnt erst in LOD1 und ist für alle Levels of Detail gleich. Es können wahlweise MultiSurface-Geometrien oder Solid-Elemente verwendet und in den verschiedenen LOD unterschiedliche Repräsentationen angelegt werden.
|
|
|
|
|
|
|
|
Abb_8_4
|
|
Abb_8_4
|
| ... | @@ -20,7 +20,7 @@ Klassendiagramm für den PlantCoverType |
... | @@ -20,7 +20,7 @@ Klassendiagramm für den PlantCoverType |
|
|
|
|
|
|
|
Nach oben
|
|
Nach oben
|
|
|
|
|
|
|
|
8.3 Praxisbeispiel: Erzeugung eines flächendeckenden Vegetationsmodells aus dem DLM
|
|
## 8.3 Praxisbeispiel: Erzeugung eines flächendeckenden Vegetationsmodells aus dem DLM
|
|
|
Als Ausgangsmaterial für die Erzeugung eines flächenhaften Vegetationsmodells für ländliche Bereiche wird hier das Digitale Landschaftsmodell „Basis-DLM (AAA)“ des Bundesamtes für Kartographie und Geodäsie (BKG) eingesetzt. Das Modell ist in thematische Ebenen gegliedert, die zusammengehörige Objektarten bündeln. Das Thema Vegetation enthält raumbezogene Objekte wie land- und forstwirtschaftliche Nutzflächen und Vegetationsflächen wie z.B. Wald, Gehölz und Heide.
|
|
Als Ausgangsmaterial für die Erzeugung eines flächenhaften Vegetationsmodells für ländliche Bereiche wird hier das Digitale Landschaftsmodell „Basis-DLM (AAA)“ des Bundesamtes für Kartographie und Geodäsie (BKG) eingesetzt. Das Modell ist in thematische Ebenen gegliedert, die zusammengehörige Objektarten bündeln. Das Thema Vegetation enthält raumbezogene Objekte wie land- und forstwirtschaftliche Nutzflächen und Vegetationsflächen wie z.B. Wald, Gehölz und Heide.
|
|
|
|
|
|
|
|
Download: Testdaten Basis-DLM (AAA) des Bundesamtes für Kartographie und Geodäsie (BKG)
|
|
Download: Testdaten Basis-DLM (AAA) des Bundesamtes für Kartographie und Geodäsie (BKG)
|
| ... | @@ -42,7 +42,7 @@ Download Beispieldatensatz aus dem Praxisbeispiel Paderborn: Beispieldaten_Plant |
... | @@ -42,7 +42,7 @@ Download Beispieldatensatz aus dem Praxisbeispiel Paderborn: Beispieldaten_Plant |
|
|
|
|
|
|
|
Nach oben
|
|
Nach oben
|
|
|
|
|
|
|
|
8.4 Einzelne Vegetationsobjekte
|
|
## 8.4 Einzelne Vegetationsobjekte
|
|
|
Elemente der Klasse SolitaryVegetationObject sind für einzelne, nicht flächendeckende Objekte gedacht. Die Codeliste des Standards für das Attribut class umfasst Ausdrücke für Gebüsche und Strauchwerk, Gras, Farne, Laub- und Nadelbäume, Klettergewächse und Wasserpflanzen; alternativ schlägt der Standard Codes für niedrigen, mittelhohen oder hohen Bewuchs vor. Neben der üblichen geometrischen Modellierung ist es möglich einzelne Pflanzenobjekte auch über eine implizite Geometrie zu modellieren. In diesem Fall existiert ein Prototyp auf den referenziert wird und im Modell werden Position, Größe und Ausrichtung über eine Transformationsmatrix angegeben.
|
|
Elemente der Klasse SolitaryVegetationObject sind für einzelne, nicht flächendeckende Objekte gedacht. Die Codeliste des Standards für das Attribut class umfasst Ausdrücke für Gebüsche und Strauchwerk, Gras, Farne, Laub- und Nadelbäume, Klettergewächse und Wasserpflanzen; alternativ schlägt der Standard Codes für niedrigen, mittelhohen oder hohen Bewuchs vor. Neben der üblichen geometrischen Modellierung ist es möglich einzelne Pflanzenobjekte auch über eine implizite Geometrie zu modellieren. In diesem Fall existiert ein Prototyp auf den referenziert wird und im Modell werden Position, Größe und Ausrichtung über eine Transformationsmatrix angegeben.
|
|
|
|
|
|
|
|
Abb_8_18
|
|
Abb_8_18
|
| ... | @@ -53,7 +53,7 @@ Beispielbaum: Implicit_Tree.zip, Auszug aus Beispieldatensatz „CityGML_2.0_Tes |
... | @@ -53,7 +53,7 @@ Beispielbaum: Implicit_Tree.zip, Auszug aus Beispieldatensatz „CityGML_2.0_Tes |
|
|
|
|
|
|
|
Nach oben
|
|
Nach oben
|
|
|
|
|
|
|
|
8.5 Modellierung der Vegetation durch Fächergeometrie
|
|
## 8.5 Modellierung der Vegetation durch Fächergeometrie
|
|
|
Eine weit verbreitete Möglichkeit zur Darstellung von einzelnen Vegetationsobjekten ist die Verwendung von Texturen. Ein Baum kann z.B. durch ein einfaches Polygon dargestellt werden. Auf dem Polygon wird eine Textur aufgebracht, die ein Bild des Baumes zeigt. Der Anteil des Bildes, der nicht zum Baum gehört, wird transparent dargestellt.
|
|
Eine weit verbreitete Möglichkeit zur Darstellung von einzelnen Vegetationsobjekten ist die Verwendung von Texturen. Ein Baum kann z.B. durch ein einfaches Polygon dargestellt werden. Auf dem Polygon wird eine Textur aufgebracht, die ein Bild des Baumes zeigt. Der Anteil des Bildes, der nicht zum Baum gehört, wird transparent dargestellt.
|
|
|
|
|
|
|
|
Vier Polygone zur plastischeren Darstellung eines Baumes über Texturen. Links mit Textur, rechts ohne Textur
|
|
Vier Polygone zur plastischeren Darstellung eines Baumes über Texturen. Links mit Textur, rechts ohne Textur
|
| ... | @@ -62,7 +62,7 @@ Vier Polygone zur plastischeren Darstellung eines Baumes über Texturen. Links m |
... | @@ -62,7 +62,7 @@ Vier Polygone zur plastischeren Darstellung eines Baumes über Texturen. Links m |
|
|
|
|
|
|
|
Nach oben
|
|
Nach oben
|
|
|
|
|
|
|
|
8.6 Modellierung von Bäumen durch analytische Geometrie
|
|
## 8.6 Modellierung von Bäumen durch analytische Geometrie
|
|
|
Mit Hilfe des an der HFT Stuttgart entwickelten Java-Programms TreeGenerator lassen sich Baummodelle in CityGML auf Basis von analytischer Geometrie erzeugen. Grundlage ist dabei eine Textdatei, in der ein eindeutiger Baum-Identifikator, die Baumhöhe, die Höhe des Stammes, der Kronendurchmesser, der Stammdurchmesser und die Lage des Baumes angegeben
|
|
Mit Hilfe des an der HFT Stuttgart entwickelten Java-Programms TreeGenerator lassen sich Baummodelle in CityGML auf Basis von analytischer Geometrie erzeugen. Grundlage ist dabei eine Textdatei, in der ein eindeutiger Baum-Identifikator, die Baumhöhe, die Höhe des Stammes, der Kronendurchmesser, der Stammdurchmesser und die Lage des Baumes angegeben
|
|
|
werden.
|
|
werden.
|
|
|
|
|
|
| ... | @@ -70,7 +70,7 @@ Modell eines Laub- und Nadelbaumes generiert mit dem Tree Generator: Trees_TreeG |
... | @@ -70,7 +70,7 @@ Modell eines Laub- und Nadelbaumes generiert mit dem Tree Generator: Trees_TreeG |
|
|
|
|
|
|
|
Nach oben
|
|
Nach oben
|
|
|
|
|
|
|
|
8.7 Praxisbeispiel: Erstellung eines Vegetationsmodells aus einem Baumkataster
|
|
## 8.7 Praxisbeispiel: Erstellung eines Vegetationsmodells aus einem Baumkataster
|
|
|
Ausgangsmaterial:
|
|
Ausgangsmaterial:
|
|
|
|
|
|
|
|
Baumkataster mit Geoposition und Attributen wie z.B. Baumart, Baumhöhe etc. (Shape-File)
|
|
Baumkataster mit Geoposition und Attributen wie z.B. Baumart, Baumhöhe etc. (Shape-File)
|
| ... | | ... | |