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