next up previous contents index
Next: Kartenausgabe Up: Punktdatenverarbeitung Previous: Berechnung von Thiessen-Polygonen   Contents   Index

Besonderheiten von GRASS 5.0.x

GRASS 5.0.x besitzt ein neues Punktdatenformat (Sitesformat): Es werden ein oder mehrere Attribute pro Punkt mit beliebig vielen Dimensionen akzeptiert. Neben den Koordinatenangaben gibt es ein Integer-Feld "`category"' (mit dem Zeichen # als Präfix), optionale Dezimalattribute (mit % als Präfix) und optionale Zeichenketten (mit @ als Präfix, bei Leerzeichenverwendung mit " " geschachtelt). Getrennt werden die Felder durch Leerzeichen. Der allgemeine Aufbau sieht so aus:

easting|northing|[z|[d4|]...][#category_int] [ [@attr_text OR %flt] ... ]

Zwischen den Pipezeichen | können beliebig viele Dimensionen angegeben werden (also über die üblichen Raumdimensionen hinaus), jedoch erst dann dürfen die optionale Kategorienummer (maximal eine Integerzahl) und weitere optionale Dezimal- bzw. Zeichenkettenattribute (beliebig viele, getrennt durch Leerzeichen) folgen.

Da $ s.in.ascii nur das simple "`xyz-Format"' akzeptiert, empfiehlt es sich, die Punktdatei mit einem Texteditor direkt anzulegen oder eine Tabelle im DBF-Format mit $ s.in.dbf einzulesen.

Beim Erzeugen einer Punktdatei mit einem Texteditor ist die Datei in der GRASS-Datenbank im Pfad $LOCATION/site lists/dateiname zu speichern (gegebenenfalls Verzeichnis $LOCATION/site lists/ vorher erzeugen). Dann können auch beliebig viele Dimensionen und Attribute gespeichert werden.

Ein Beispiel: Ein Bodenstandort (Nr. 1) mit Koordinaten, Bodentyp und pH-Wert wird folgendermaßen gespeichert (statt $ s.in.ascii zu benutzen):

3567000|5787000|#1 %4.2 @"Sandboden"

Diese Textdatei wird dann gespeichert, beispielsweise als

$LOCATION/site lists/standortkarte.

Ein weiteres Beispiel (Koordinaten und weitere Informationen zu einer U.S.-amerikanischen Stadt):

739865.8|4279785.5|#2965 %396685 %10941 %2.473222 @"St. Louis" @MO @city


next up previous contents index
Next: Kartenausgabe Up: Punktdatenverarbeitung Previous: Berechnung von Thiessen-Polygonen   Contents   Index
Markus Neteler 2005-04-14