Home
Download 2.8
Download 3.0
WLDGE-Format
ALB Links
Gebäude
Kontakt

Das Format WLDGE

Workdatei Liegenschaftsbuch Daten-Gewinnung Entschlüsselt


"WLDGE" ist die Schnittstelle des Verfahrens ALB für die Datenabgabe.

Für das Programm ALB-Info ist WLDGE folglich das Eingabeformat.

Wie sieht das Eingabeformat aus?

WLDGE ist eine Textdatei mit verschieden langen Sätzen, die maximale Satzlänge ist 124 Zeichen. Diese Textdatei, kann auf dem PC mit einem normalen Texteditor geöffnet werden, z. B. mit dem "Notepad.exe" von Windows.

  • Der Inhalt muss mit dem Editor lesbar dargestellt werden (Codierung).
  • Die Datei muss mehrere Zeilen enthalten (Zeilenwechsel), die im vorderen Bereich aufsteigend sortiert sind.

Problem

Die WLDGE-Datei soll auf dem Zielsystem "Windows-PC" mit dem Programm ALB-Info verarbeitet werden. Die Datei stammt jedoch aus dem Verfahren ALB, das i. d. R. auf einem Großrechner oder UNIX-System läuft.

Dort werden andere Dateiformate verwendet!

Die dort ausgegebenen Daten müssen zum Zielsystem transportiert werden. Dabei muss eine Konvertierung (Umwandlung) in das Zeichenformat des Zielsystems erfolgen.

Bei der Übertragung über einen Filetransfer (z. B. den Dienst "FTP" oder eine Terminalemulation) wird die Konvertierung über die systemseitig eingestellten Konvertierungstabellen des Filetransfers vorgenommen.

Dazu ist beim FTP der Text-Modus zu benutzen.

Beispiel: FTP-Transfer mit der Eingabeaufforderung (DOS-Box):

C:\> ftp

ftp> open ....

....
ftp> type ascii

Ftp: type

Legt den Dateiübertragungsmodus fest oder zeigt ihn an.

type [Übertragungsmodus]

Parameter

Übertragungsmodus

Gibt den Übertragungsmodus an. Die Standardeinstellung ist ascii. Ohne Angabe von Übertragungsmodus wird der aktuelle Übertragungstyp angezeigt.

 Anmerkungen

  • Ftp unterstützt die Dateiübertragungsmodi ASCII und Binär.
  • Bei der Übertragung von Textdateien sollte der ASCII-Modus verwendet werden. Im ASCII-Modus werden Zeichen in den bzw. vom Netzwerk-Standardzeichensatz konvertiert. So werden z. B. Zeilenendezeichen (End-Of-Line) konvertiert, wenn dies für das Zielbetriebssystem erforderlich ist.
  • Bei der Übertragung von ausführbaren Dateien sollte der Binärmodus verwendet werden. Im Binärmodus wird die Datei byteweise übertragen

Auszug aus der Windows-Dokumentation

Zum Anfang

Wie kann man erkennen, ob die Datei korrekt und vollständig übertragen wurde?

Codierung

Richtig:
  • Wenn alle Zeichen der WLDGE-Datei im Editor lesbar dargestellt werden, kann ALB-Info die Datei ohne Konvertierung einlesen.
  • Wenn lediglich die Umlaute falsch angezeigt werden, kann ALB-Info beim Einlesen der Datei die Konvertierung nachholen.
Falsch
  • Wenn die Datei nicht lesbar ist, ist möglicherweise eine Übertragung im Binärmodus aus einem anderen Zeichensystem erfolgt (Großrechner). Die Datei kann nicht verarbeitet werden, die Übertragung muss im richtigen Modus (mit Konvertierung) wiederholt werden.
Erklärung

Unter Windows wird für die Darstellung von Zeichen die Codierung "ANSI" verwendet.

Die unter dem DOS-Betriebssystem verwendete Codierung "ASCII" unterscheidet sich nur in der Darstellung der Umlaute (Ä, Ü, Ö, ä, ü, ö, ß) von "ANSI".

ALB-Info erwartet "ANSI". Es kann jedoch auch "ASCII" gelesen werden, in dem die Option "Konvertieren ASCII nach ANSI" (Register "Parameter") aktiviert wird.

Es stehen zwei Standard-Umwandlungstabellen für DOS (ASCII) und UNIX (ANSI-Variante) zur Verfügung. Für besondere Verhältnisse können die einzelnen Zeichen noch angepasst werden.

Umlaute können in einer WLDGE-Datei nur in Eigentümer-, Straßen-, Gemeindenamen usw. vorkommen.

Zum Anfang

Zeilenwechsel

Richtig:
  • Wenn im Editor mehrere Sätze dargestellt werden und diese Sätze im vorderen Bereich aufsteigend sortiert sind.
Falsch
  • Es wird nur eine Zeile angezeigt
  • Der Zeilenumbruch springt beim Ändern der Fensterbreite
  • Die Zeilen sind unsortiert
Erklärung

Im Betriebssystem UNIX wird ein ähnlicher Zeichensatz verwendet, wie unter Windows. Die Dateien erscheinen nach dem Öffnen mit dem Windows-Texteditor also zunächst lesbar.

Die Marke am Ende einer Textzeile ist unter UNIX jedoch anders, so dass einige Windows-Programme den Zeilenwechsel nicht erkennen.

UNIX Carriage-Return (Cr) Chr(13)
Windows / DOS Carriage-Return + Line-Feed (Cr + Lf) Chr(13) + Chr(10)

Eine Datei mit einem UNIX-Formatierten Zeilenwechsel kann von ALB-Info nicht gelesen werden. ALB-Info erkennt jedoch dieses Format und gibt eine Warnung aus.

Einige Windows-Texteditoren erkennen den UNIX-Zeilenwechsel nicht und stellen die ganze Datei als eine Zeile oder mit einem willkürlich gewählten Umbruch dar (z. B. Notepad).

Einige Windows-Texteditoren (z. B. TextPad) erkennen den UNIX-Zeilenwechsel und stellen den Zeilenwechsel korrekt dar. Die Datei wird als "UNIX" gekennzeichnet (siehe rote Markierung im Bild).

Umwandeln UNIX-Format in Windows-Textformat:

  • In Windows: Mit TextPad öffnen, Speichern unter ...,  Format "PC"
  • In UNIX/LINUX: Kommando "unix2dos"

WLDGE-Datei im UNIX-Format, geöffnet mit TextPad

Bild: WLDGE-Datei im UNIX-Format, geöffnet mit dem Editor TextPad.
Rote Markierungen: Spalten für Dateikennung und Satzart, Anzeige "UNIX" (nach dem Öffnen).

Einige Texteditoren erkennen den UNIX-Zeilenwechsel nicht, führen aber (optional) einen automatischen Umbruch für die Fensterbreite durch. Dies ist daran zu erkennen, dass der Umbruch springt, wenn die Fensterbreite verändert wird.

In einer korrekten WLDGE-Datei beginnt der erste Satz in der ersten Spalte mit der Ziffer "1" (siehe rote Markierung im Bild).
Die letzte Zeile muss mit "99999999999999999999999999Z" beginnen.

Hilfsprogramm für die Konvertierung "Unix to Windows"

Sam Jost von B-Soft hat und freundlicherweise ein Hilfsprogramm für die Konvertierung von Textdateien zur Verfügung gestellt:

Download hier (nur Exe, 40 Kb, kein Setup notwendig)
oder hier (Zip-Archiv mit Exe und "C" Quellcode, 18 Kb).

Das Programm ist unter Windows ausführbar, hat jedoch keine Windows-Oberfläche.

Starten Sie es von einer Commando-Zeile (Start / Ausführen / "Cmd"  oder  Start / Programme / Zubehör / Eingabeaufforderung):

 
 C:>cd UnixConv
 C:\UnixConv>UnixToWin 
 UnixToWin UnixDatei WindowsDatei 
 wandelt die Unix-Zeilenumbrüche in Windows-Umbrüche um
 C:\UnixConv>UnixToWin Datei1 Datei2

Parameter:

  • Datei1 = Eingabedatei, UNIX-Textformat
  • Datei2 = Ausgabedatei, Windows-Textformat

Die Zeilenumbrüche werden umgewandelt, nicht jedoch falsch dargestellte Umlaute oder ähnliches.

Wie muss ich die Daten bestellen?

Beim Katasteramt.

Inhalt

Über ...

  • Bereichsangaben
  • Suchkriterien
  • WLDGE-Format

... ließe sich noch viel sagen. 

Schauen sie dazu bitte in die Programmdokumentation (Hilfe).

Form

Textdatei für Windows:
  • PC-Textformat (Zeilenumbruch mit Carriage-Return und Line-Feed).
  • Codierung ANSI (deutsche Umlaute).
    Ersatzweise auch ASCII (DOS) möglich.

Zum Anfang


Installationshinweise 2.8

Installationshinweise 3.0

Online-Hilfe
(nur für Version 2.8)
Download 2.8

Download 3.0

Kontakt

Copyright © 2009 Kommunales Rechenzentrum Minden-Ravensberg/Lippe.