Damit die Objekte aus der Datenbank dargestellt werden können ist für jede Tabelle ein sog. Geodatei notwendig. In dieser findet GIS…go! die Vorschrift für das Zeichnen der jeweils verwendeten Geometrie. Die Geodateien werden im Verzeichnis SETTINGS abgelegt.
- Die Geodatei für Punkte
Jede Geodatei beginnt mit der Bezeichnung des Geometrietyps in der ersten Zeile. Für Punkte lautet die Zeile (T steht für Typ und 0 für Geometrie):
T;0;
In den folgenden Zeilen werden nun die, für die Ausgestaltung des Punktobjekts notwendigen Zeichenvorschriften angegeben. Beginnend mit einem G für Geometrie wird als erstes die Farbe und die Linienstärke angegeben. Darauf folgt ein Schlüsselname, welcher die zu zeichnende Geometrie bestimmt. Es sind die Schlüssel LINE, CIRCLE, POLYGON, TEXT und BITMAP zulässig. Anschließend werden abhängig vom Schlüssel folgende Informationen erwartet:
LINE: x1;y1;x2;x2;
CIRCLE: Mittelpunkt_x;M_y;Radius;Fülltyp; (0 transparent, 1 weiß, 2 Farbe)
POLYGON: Fülltyp (s.u.); x1;y1;x2;x2;x3;y3;……………………..
TEXT: x1;y1;Text;
BITMAP: Bitmaphöhe;Pfad;Breite
Beispiele:
G;0;0;0;0.545;BITMAP;0.63;Verkehrszeichen\101.gif;Typ;101-Gefahrenstelle;;;;
G;0;0;0;2;LINE;0;-1.25;0;1.25;
G;0;0;0;2;CIRCLE;0;0;0.375;1;
G;255;0;0;2;POLYGON;6;-1.125;1.125;1.125;1.125;1.125;-1.125;-1.125;-1.125;
G;0;0;0;0.8;TEXT;0;-0.4;E;
G;0;0;0;0.545;BITMAP;0.63;Verkehrszeichen\101.gif;
Fülltyp POLYGON:
-3 Zufall
-2 keine Füllung
-1 Weiß
0 —–
1 |||||
2 \\\\\
3 /////
4 +++++
5 xxxxx
6 Vollfarbe
- Die Geodatei für orientierte Punkte
Der Geometrietyp für orientierte Punkt ist die 1 (T;1;). Ansonsten sind die Zeichenvorschriften identisch.
- Die Geodatei für Linien
Der Geometrietyp für Linien ist die 3 (T;3;). Die nachfolgenden Zeilen beginnen mit einem L für Linie, der Linienfarbe und der Linienbreite, gefolgt vom Linientyp:
Beispiel:
T;3;
L;0;64;128;5;SOLID;
Linientyp:
SOLID
DASH ——-
DOT …….
DASHDOT _._._._
DASHDOTDOT _.._.._
- Die Geodatei für Flächen
Der Geometrietyp für orientierte Punkt ist die 5 (T;5;). Die nachfolgenden Zeilen beginnen mit einem P für Polygon, der Linienfarbe und der Linienbreite, dem Linientyp (s.o), der Füllfarbe und dem Fülltyp (s.o):
Beisiel:
T;5;
P;248;172;104;0;SOLID;248;172;104;5;