Nächste Seite: Digitales Höhenmodell des United
Aufwärts: Triangulation in Punktdaten
Vorherige Seite: Beispieldaten
  Inhalt
  Index
Lösung mit GRASS
Es wurde GRASS 5.0pre1 unter einer Debian GNU/Linux
Installation (woody) verwendet.
Eine in GRASS implementierte Möglichkeit zur Triangulation ist die
Dreiecksvermaschung nach Delaunay. Eine Beschreibung der Delaunay
Triangulation findet sich hier
.
Der Aufruf erfolgt denkbar einfach durch den Befehl s.delaunay. Im darauffolgenden Dialog werden die Punkt- und die
zu erzeugende Vektordatei benannt, im Beispiel tiefen und
dreieck.
Triangulation, Delaunayleer
GRASS:/tmp/test > s.delaunay
OPTION: name of a sites file to be input
key: sites
required: YES
Enter the name of an existing sites file
Enter 'list' for a list of existing sites files
Hit RETURN to cancel request
> tiefen
<tiefen>
OPTION: name of a vector file to be output
key: vect
required: YES
Enter a new binary file file name
Enter 'list' for a list of existing binary file files
Hit RETURN to cancel request
> dreieck
<dreieck>
FLAG: Set the following flag?
Use all sites (do not limit to current region)?(y/n) [n]
FLAG: Set the following flag?
Quiet?(y/n) [n]
Doing Delaunay triangulation ... 100%
GRASS:/tmp/test >
|
|
Die Ausgabe erfolg an einem GRASS - Monitor mit d.vector.
d.vect -v map=drei
Initializing [drei] ... Plotting ... Done
GRASS:/tmp/test > d.vect -v map=drei
Vector file [drei]
Selected information from dig header
Organization: US Army Const. Eng. Rsch. Lab
Map Name:
Source Date:
Orig. Scale: 1
North: 5901697
South: 5901040
East: 3464847
West: 3464440
Initializing [drei] ... Plotting ... Done
|
|
Abbildung 5.1:
Ausgabebildschirm mit
Delaunay-Triangulation ,,Hafen Elsfleth``
|
Durch einem gemeinsamen Aufruf der grundlegenden Rasterdatei und der
erzeugten Triangulation in Nviz2.2 siehe Kapitel 4 wird
eine 3-Dimensionale Darstellung des Triangulationsmodells erzeugt.
Hierzu wird dem Aufruf Nviz2.2 zusätzlich die entsprechende
Vektordatei übergeben. Ein Mausklick auf die SchaltflächeVectors in der Nviz2.2-GUI baut die gewünschte Ansicht auf ( s. Abb 5.2).
GRASS:~ > nviz2.2 el=tiefen2 ve=delau
Version: @(#) GRASS 5.0.0pre1 (April 2001)
Authors: Bill Brown, Terry Baker, Mark Astley, David Gerdes
modifications: Jaro Hofierka
|
|
Abbildung 5.2:
Ausgabebildschirm mit
3-dimensionaler Ansicht der Delaunay-Triangulation ,,Hafen Elsfleth``
|
Nächste Seite: Digitales Höhenmodell des United
Aufwärts: Triangulation in Punktdaten
Vorherige Seite: Beispieldaten
  Inhalt
  Index
Heiko Kehlenbrink
2001-11-27