[Inhalt] [Zurück] [Weiter] [Thema] [Index]

Isolinien()


Syntax:

Isolinien (Layer L, Real von, Real bis, Real delta, String name) : Layer
L: ein PunktLayer
von: Minimale Isolinie
bis: Maximale Isolinie
delta: Isolinienraster
name: Name des entstehenden Layers

Beispiel:

Isos := Isolinien (PunktLayer, 0, 100, 10, "isos");

Beschreibung:

Berechnet Isolinien (Linien gleicher Höhe). Grundlage ist eine Menge von Punkten, die als PunktLayer übergeben wird. Jedes Polygon des Layers muss aus einem Punkt bestehen. Die X- und Y-Koordinate des Punktes ist die Lagekoordinate und die Z-Koordinate die maßgebende Zahl für das Berechnen der Isolinien.

Die Isolinien werden ab der Höhe von in delta-Schritten bis zur Höhe bis berechnet.

name ist der Name, den der Layer erhalten soll.

Höhe kann z.B. die Niederschlagssumme einer Station, das Temperaturmittel oder die Grundwasserhöhe sein.

Die Berechnung der Isolinien basiert auf einem Dreiecksnetz, das automatisch berechnet wird. Man kann dieses Netz auch explizit mit der Funktion LayerNetz() berechnen.

Siehe auch Isoflaechen(), Polygon(), Koord(), GeoPoint() und WriteLayer().



toposoft 28.10.2024