GRAFBAT - Einlesen aus der GEOgraf-ASCII-Schnittstelle

Das Programm GRAFBAT dient der Eingabe von GEOgraf Daten aus einer ASCII-Datei. Das Programm wird in der Regel im Zusammenhang mit anderen Konvertierungsprogrammen zur Datenumsetzung aus einem Fremdsystem genutzt. Eine weitere Anwendung ist der Datenaustausch zwischen unterschiedlichen GEOgraf-Aufträgen. Hierbei ist allerdings zu beachten, wie bei Punkten, Linien, Texten, Objekten, Profilen und Plotboxen verfahren wird, wenn die Daten in dem zu ergänzenden Auftrag bereits vorhanden sind (Kollisionsbehandlung).

Bei GEOgraf-Versionswechseln (z.B. von Version 7 nach Version 8) müssen die Aufträge oft konvertiert werden, da sich das Datenformat geändert hat. Es ist dann nicht möglich, Aufträge die mit der neueren GEOgraf-Version bearbeitet wurden, direkt mit der älteren GEOgraf-Version aufzurufen. Das Format der GRAFBAT-Schnittstelle ist allerdings abwärtskompatibel. D.h., GRAFBAT-Dateien, die mit GRAFOUT Version 8 erzeugt wurden, können Sie mit GRAFBAT Version 7 einlesen. Natürlich gehen dabei Informationen, die in der Version 7 noch nicht vorgesehen waren, verloren.

Beim Einlesen von GEOgraf-Daten können automatisch Arten und Ebenen geändert werden. Die für die Umsetzung benötigten Informationen entnimmt das Programm der Installationsdatei grafbat.ins. Eine Beispieldatei grafbat.ins für den Aufbau der Installationsdatei finden Sie im Verzeichnis INSTALL unterhalb des GEOgraf-Verzeichnisses. Da die Installationsdatei im ASCII-Format gespeichert wird, können Sie diese mit einem Editor bearbeiten. Sie können auf diese Weise GEOgraf-Aufträge, die mit einer anderen Artendatei oder einem anderen Ebenenkonzept erstellt wurden, an Ihre Artendatei und Ihr Ebenenkonzept anpassen. Beim Update wird jeweils die grafbat.ins aus dem Unterverzeichnis \ORIGINAL auf den neuesten Stand gebracht.

Eine Dokumentation für das von GRAFBAT unterstützte Eingabeformat können Sie im Anhang nachlesen (siehe Kapitel GRAFBAT Format).

Der Aufruf von GRAFBAT erfolgt aus dem Menü Import >> GEOgraf der Menüleiste und arbeitet identisch zu anderen Import-Schnittstellen (siehe Datenübernahme ins GEOgraf: XXX-GG).

Dem Programm werden die Namen der GRAFBAT-Dateien, die in den Auftrag eingelesen werden sollen, angegeben. Die für GRAFBAT benötigten Informationen werden mit Hilfe von Parametern und Optionen angegeben. Die Dialoge für diese Angaben erreichen Sie mit dem Kommando Parameter (siehe Importparameter). Dort erreichen Sie mit dem ?-Button die Ausgabe aller Optionen auf dem Bildschirm.

Da die Daten direkt in den Auftrag eingelesen werden, empfiehlt es sich, diesen vor dem Import-Aufruf zu speichern. GEOgraf bietet dies automatisch an. Danach startet [OK] den Import der GEOgraf-Daten.

Soll das Programm GRAFBAT ohne Abfragen ablaufen (z.B. beim Aufruf aus einer Batch-Datei, Option -b), können mit Hilfe der Checkbox “Datenimport ohne Zwischenabfrage durchführen” die interaktiven Abfragen des Programmes abgeschaltet werden. Die Syntax für den Aufruf aus einer Batch-Datei lautet:

GRAFBAT [<Optionen>] <Auftrag> <Datei1> [<Datei2>...]