GeoTA - Terrain Analyzer für den Geogrid-Viewer v1.0

Inhalt

Einleitung
Lizenzvertrag
Voraussetzungen
Installation
Bedienung
Konfiguration
Links

Einleitung

Der Geogrid-Viewer, wie er verschiedenen Landkartenprogrammen der Vermessungsämter beiliegt, erlaubt die perspektivische Darstellung und das Abspeicherung von Kartenausschnitten.

Mit dem Terrain Analyzer für den Geogrid-Viewer, kurz GeoTA genannt, kann eine andere Daten-Sicht für so abgespeicherte Kartenausschnitte erzeugt werden.

Beispielsweise können Geländeneigungsinformation für Wintersportler, wie sie das geografische Informationssystem tiris darstellt, erzeugt werden. Die Hangneigungskarten sind als Hilfsmittel für die Tourenplanung gedacht und sollen dem interessierten Wintersportler einen groben Überblick über die Neigungsverhältnisse liefern. Um eine bessere Orientierung zu ermöglichen, wird die Neigungskarte mit der schwarzweissen topographischen Karte hinterlegt.

Lizenzvertrag

MIT DEM HERUNTERLADEN UND/ODER DER NUTZUNG DER SOFTWARE ERKLÄRT SICH DER NUTZER MIT DEN LIZENZBEDINGUNGEN EINVERSTANDEN.

DIE NUTZUNG DER SOFTWARE ERFOLGT AUF EIGENE GEFAHR UND VERANTWORTUNG. FÜR DIE SOFTWARE WIRD KEINERLEI GEWÄHRLEISTUNG ODER GARANTIE ÜBERNOMMEN. DER AUTOR ÜBERNIMMT KEINERLEI HAFTUNG FÜR SCHÄDEN, WELCHE DURCH DIE NUTZUNG DER SOFTWARE DIREKT, INDIREKT, ODER IN FOLGE VERURSACHT WERDEN. DER NUTZER IST DAFÜR VERANTWORTLICH, DASS DURCH DIE NUTZUNG DER SOFTWARE KEINE RECHTE DRITTER VERLETZT WERDEN, INSBESONDERE DIE NUTZUNGSBEDINGUNGEN DER LANDKARTENPROGRAMME EINGEHALTEN WERDEN.

DAS HERUNTERLADEN UND DER BETRIEB DER BEREITGESTELLTEN SOFTWARE IST KOSTENLOS. ALLE TEILE DER SOFTWARE UNTERLIEGEN, SOWEIT NICHT ANDERS ANGEGEBEN, DER GNU GENERAL PUBLIC LICENSE.

BEZEICHNUNGEN UND NAMEN KÖNNEN EINGETRAGENE WARENZEICHEN ODER HANDELSMARKEN SEIN UND DAMIT RECHTLICHEM SCHUTZ UNTERLIEGEN. SIE SIND EIGENTUM DER JEWEILIGEN INHABER UND WERDEN NUR ZUR BENENNUNG UND OHNE RÜCKSICHT UND GEWÄHRLEISTUNG EINER FREIEN VERWENDBARKEIT AUFGEFÜHRT.

EINE HAFTUNG FÜR DEN INHALT VERLINKTER SEITEN WIRD NICHT ÜBERNOMMEN.

SOLLTEN EINZELNE BESTIMMUNGEN DIESES VERTRAGES UNWIRKSAM ODER NICHTIG SEIN ODER WERDEN, SO BERÜHRT DIES NICHT DIE GÜLTIGKEIT DER ÜBRIGEN BESTIMMUNGEN DIESES VERTRAGES.

Voraussetzungen

Folgende Java-Laufzeitumgebung und -Bibliotheken werden benötigt:

Installation

Die Archivdatei GeoTA-1.0.zip herunterladen und in ein beliebiges Verzeichnis entpacken.

Folgende Dateien werden abgelegt:

Die im vorherigen Abschnitt beschriebene Java-Laufzeitumgebung und -Bibliotheken herunterladen und installieren.

Im Start-Script geota.bat müssen erforderlichenfalls die Pfade zu den Java-Bibliotheken angepasst werden.

Bedienung

Im Geogrid-Viewer die Karte so positionieren, dass der gewünschte Kartenausschnitt vollständig und in bestmöglicher Auflösung sichtbar ist. Dann bei gedrückter linker Maustaste ein Rechteck aufziehen und im Kontextmenü, welches beim Loslassen erscheint, den Menüpunkt "Statische Perspektivische Ansicht" wählen. Die Szene in einem Verzeichnis ("OpenGLMap-Verzeichnis") abspeichern.

Das Start-Script geota.bat in einen Texteditor (z. B. Notepad) laden und der Variablen DATA_IN den Verzeichnis-Pfad, unter dem die Szene abgespeichert wurde, zuweisen. Ebenso der Variablen DATA_OUT den Verzeichnis-Pfad zuweisen, unter dem die neue Sicht abgespeichert werden soll.

Die Auswahl der neuen Daten-Sicht erfolgt über die Variable GEOTA_OPTS. Die Parameter für diese Sicht können in der Konfigurationsdatei GeoTA.prop eingestellt werden. Voreingestellt ist die Geländeneigungsinformation, wie sie das geografische Informationssystem tiris darstellt.

Jetzt kann die neue Daten-Sicht durch einen GeoTA-Lauf erzeugt werden. Dazu das Start-Script GeoTA.bat wahlweise durch Doppelklick oder Aufruf in der Kommandozeile starten. Wenn sich das Programm nach wenigen Sekunden ohne Fehlermeldung beendet, wurde die neue Datensicht generiert.

Zum Betrachten wird das Tool "Statische Perspektivische Ansicht" des Geogrid-Viewers benötigt. Es kann durch Aufruf des Programms d2vexglm.exe im Installationsverzeichnis des Geogrid-Viewers gestartet werden. In dem Programm-Fenster die Funktion "Laden" auswählen und in der Dialogbox die Ini-Datei in dem Verzeichnis-Pfad auswählen, unter dem die neue Daten-Sicht abgespeichert wurde. Die neue Daten-Sicht wird dann perspektivisch dargestellt.

Konfiguraton

Aufruf-Option Eigenschaften Bemerkung
Allgemein
-version Ausgabe der Programm-Version
-help Ausgabe der Standard-Optionen
log.level Meldungsstufe { DEBUG, WARNING }
Eingabe von Geogrid
-i geogrid DIRECTORY
Kartentextur
-nomap Keine Kartentextur
Höhenschichtkarte
-contourLevel contourLevel.heightIncrement Schichtabstand
contourLevel.alpha Deckungsgrad dieser Ebene { 0..1 }
contourLevel.segment.INDEX.height INDEX ab 0, Höhe
contourLevel.segment.INDEX.color INDEX ab 0, Farbe
Geländeneigung
-slope grayMap.brightness Helligkeit der entfärbten Karte { 0..1 }
slope.alpha Deckungsgrad dieser Ebene { 0..1 }
slope.segment.INDEX.angle INDEX ab 0, Neigungswinkel
slope.segment.INDEX.color INDEX ab 0, Farbe, in der die Neigung dargestellt wird
Höhenlinien
-contourLine contourLine.cell.width Zellbreite für Linienalgorithmus
contourLine.cell.height Zellhöhe für Linienalgorithmus
contourLine.heightIncrement Höhenabstand
contourLine.line.color Farbe
contourLine.line.width.thin Strichstärke der dünnen Linien
contourLine.line.width.thick Strichstärke der dicken Linien
Umrißkarte
outlineMap.INDEX.DIMENSION.BOUNDARY INDEX ab 0, DIMENSION { i, h, s }, BOUNDARY { min, max }
Gitter des Höhenmodells
-grid demGrid.color Farbe der Gitterlinien
Schummerung
-shade shadedRelief.intensity Intensität { 0..1 }
shadedRelief.dem.demLowResBlurFactor Unschärfefaktor für niedrigauflösende Schummerung
shadedRelief.dem.highResWeight Gewichtung der hochauflösenden Schummerung
shadedRelief.dem.lowResWeight Gewichtung der niedrigauflösenden Schummerung
shadedRelief.light.azimuth Richtung der Lichtquelle
shadedRelief.light.altitude Höhe der Lichtquelle
Schatten
-shadow sunShadow.longitude Position der Karte
sunShadow.latitude Position der Karte
sunShadow.time Uhrzeit der Beleuchtung
Ausgabe für Geogrid
-o geogrid DIRECTORY
Ausgabe als VRML
-o vrml DIRECTORY vrmlWriter.texture.quality Bildqualität { 0..1 }
Ausgabe des Höhenmodells als TIFF-Bild (16 Bit, Graustufen)
-o tiff FILE demTexture.superelevation Überhöhung
Ausgabe des Höhenmodells als PNG-Bild (16 Bit, Graustufen)
-o png FILE demTexture.superelevation Überhöhung

Links


Bernhard Fischer, 23.01.2005