logo

ol.biel.seeland

Hallen-Training
ab 17.10.2012 wieder...
Karten-Trainings
23.05.2012
30.05.2012
15.08.2012
22.08.2012
29.08.2012
05.09.2012
12.09.2012
19.09.2012
Lauf-Training
ab 31.10.2012 wieder...
17. - 21.04.2012
im November wieder
nach Ankündigung...

Aktuelles - actualités

26.05.2012 Course de Pentecôte, Morez

26./27.05.2012 Pfingststaffel

28.05.2012 Course de Pentecôte, Morez

M: 31.05.2012, Anmeldung Swiss 5 Days, WOC 2012

Karten

GIS SAGA 2.0

Dies ist eine Anleitung, wie jeder mit frei verfügbaren Daten und Programmen ausprobieren kann, was mit digitalen Höhen-Modellen und Geografischen Informations-Systemen (GIS) für die Produktion von OL-Karten gemacht werden könnte.

  1. braucht es Daten - swisstopo ist so freundlich und bietet Test-Daten an.
    Ich verwende im weiteren diese hier: Ausschnitt mit kleineren Datenmengen, DTM-AV Grid 2m ESRI ASCII GRID.
  2. brauchen wir ein GIS, das aus diesen Daten erst mal etwas für uns sichtbares herstellt - ein GIS.
    Ich verwende im weiteren dieses hier: SAGA, Projekt, Wiki, im speziellen die Version 2.0, die freundlicherweise von einer Gruppe frei zum Gebrauch angeboten wird.
  3. installiere SAGA: einfach in ein geeignetes Verzeichnis entpacken; dito mit den Test-Daten.
  4. starte SAGA: saga_gui.exe starten (also z.B: X:\opt\saga_vc\saga_gui.exe)
  5. lade die Test-Daten: > Modules | File | Grid | Import | Import ESRI Arc/Info Grid; die Zeile mit dem Parameter-Namen 'File' enthält jetzt noch keinen Wert; in die rechte Spalte klicken, auf '...' klicken und dann zu den Test-Daten navigieren; die Test-Datei markieren, auf 'Öffnen' und dann auf 'Okay' drücken.
  6. im Reiter 'Data *' ist nach erfolgreichem Import eine kleine Vorschau der importierten Daten sichtbar. Die Farb-Gebung der importierten Daten ist für O-Leute etwas ungewohnt; also machen wir zuerst ein beleuchtetes Gelände-Modell draus: > Modules | Terrain Analysis | Lighting | Analytical Hillshading; der Parameter 'Grid system' braucht noch die Koordinaten der importierten Daten und 'Elevation' braucht noch die importierten Daten selbst, also jeweils auf '[not set]' klicken und die angebotenen Koordinaten respektive '01. dtm-av_grid_subset' wählen und auf 'Okay' drücken.
  7. um das Resultat dieser Berechnung besser zu sehen, links im Reiter 'Data *' einen Doppel-Klick auf '02. Analytical Hillshading' machen. Mit der linken Maus-Taste gedrückt, lässt sich ein Bereich auswählen, in den hinein-gezoomt wird. Mit einem Klick auf die rechte Maus-Taste wird wieder heraus-gezoomt.
  8. ein Höhen-Kurven-Modell erhalten wir wie folgt: > Modules | Shapes | Grid | Contour Lines from Grid; der Parameter 'Grid system' braucht wieder die Koordinaten und 'Input Grid' braucht noch die importierten Daten, also jeweils auf '[not set]' klicken und die Koordinaten respektive '01. dtm-av_grid_subset' wählen und den Parameter 'Equidistance' ev. anpassen; dann auf 'Okay' drücken.
  9. im Reiter 'Data *' ist nun die Vorschau der Höhenkurven zu sehen. Mit einem Doppel-Klick darauf kann das Höhenkurven-Bild entweder der bestehenden Schattierung hinzugefügt oder in einem separaten Fenster geöffnet werden. Die Maus funktioniert hier gleich wie unter 7. beschrieben.
  10. exportieren kann man die Höhen-Kurven z.B. im Reiter 'Data *' im Kontext-Menü (rechte Maus-Taste) des erzeugten Höhenkurven-Bildes mit > Save Shapes as ... dann nach belieben ein Verzeichnis und ein Datei-Name auswählen und 'Speichern' drücken.
  11. diese shape-Datei kann man in die Professional-Versionen von OCAD 8/9 importieren (und somit verlassen wir den frei verfügbaren Pfad). Dazu muss man zuerst eine neue OL-Karte anlegen und diese abspeichern. Dann via > Datei | Importieren die shape-Datei laden.
  12. ich finde es vollkommen überflüssig, die vom GIS berechneten Höhen-Kurven zu glätten - jede Sekunde ist da Zeit-Verschwendung. Für mich sind die 1m-Äqudistanz-Kurven aus dem GIS einfach eine erstklassige Basis um im Gelände die richtigen Generalisierungs- und Überzeichnungs-Entscheide treffen zu können.
    Wer das Gezitter der Kurven doch mehr oder weniger start dämpfen möchte, muss sich im Parameter-Dschungel von GRASS umsehen. Damit der Einstieg hier nich allzu steinig ausfällt, habe ich auch dafür eine Anleitung begonnen.

Ein anderes Mal klebe ich dann noch Bilder dazu - in der Zwischenzeit viel Spass !

Ich gehe davon aus, dass diese Beschreibung noch nicht optimal ist: Für sachdienliche Verbesserungs-Hinweise bin ich dankbar.
Die Kontakt-Adresse steht unten auf dieser Seite.

10.06.2006 In der Zwischenzeit habe ich einige MByte an Daten durch SAGA geschleust und bis jetzt ist mir noch nichts untergekommen, das mich an der Arbeit massiv behindert hätte. Vor einem Jahr, als ich in Finnland die ersten Versuche mit SAGA gemacht hatte, war ich noch skeptisch.

Nach den oben beschriebenen Schritten 6 und 7 kann das beleuchtete Gelände-Modell in einem Raster-Format abgespeichert werden: SAGA 2.0 unterstützt Bitmap, JPEG, TIFF, PNG, GIF und Paintbrush.
Eine Speicher-Beschränkung wie in SAGA 1.2 habe ich in SAGA 2.0 noch nicht entdeckt.

SAGA speichert also z.B. bild.tif, legt aber auch eine Datei mit dem Namen bild.world an. Wer sich mit 'world files' auskennt, ahnt schon was kommt: in bild.world sind die üblichen Parameter enthalten (Beschreibung siehe hier).
Wir können also bild.world nach bild.tfw umbenennen und die Raster-Datei so als geo-referenzierten Hintergrund in OCAD verwenden (OCAD hätte hier Potential für Verbesserungen).

Beim Zusammenfügen von Kacheln kann man ganz einfach verfahren. Wenn sie z.B. übereinander liegen, ist folgendes zu tun:

  1. mit einem geeigneten Kommando-Zeilen-Befehl die beiden Kacheln zusammen-kopieren:
    copy <obere>.asc + <untere>.asc <ganze>.asc
  2. mit einem geeigneten Editor <ganze>.asc laden, 'NROWS' auf 3000 setzten und das zweite Auftreten der 6 Beschreibungs-Zeilen aus der Datei löschen; dann wie oben unter 5. beschrieben verfahren.

Eines stört mich allerdings noch: an der 'Schweiss-Stelle' passieren mir noch nicht erklärbare Dinge - wenn da jemand einen Hinweis hätte...

> zurück zu den digitalen Höhen-Modellen <

Zuletzt aktualisiert am, 18.05.2012

valid CSS 2.1