Skip to content

Latest commit

 

History

History
126 lines (95 loc) · 17.8 KB

av2geobau_de.rst

File metadata and controls

126 lines (95 loc) · 17.8 KB

av2geobau-Anleitung

Überblick

av2geobau ist ein in Java erstelltes Programm, das eine Interlis-Transferdatei (itf) in eine DXF-Geobau Datei umwandelt. av2geobau funktioniert ohne Datenbank.

Die Datenstruktur der DXF-Datei ist im Prinzip sehr einfach: Die verschiedenen Informationen aus dem Datenmodell DM01 (die Modelle DM01AVCH24LV95D, MD01MOCH24MN95F oder MD01MUCH24MN95I sind unterstützt) werden in verschiedene DXF-Layer abgebildet, z.B. die begehbaren LFP1 werden in den Layer "01111" abgebildet. Oder die Gebäude in den Layer "01211".

Der Datenumbau ist nicht konfigurierbar.

Log-Meldungen

Die Log-Meldungen sollen dem Benutzer zeigen, was das Programm macht. Am Anfang erscheinen Angaben zur Programm-Version. Falls das Programm ohne Fehler durchläuft, wird das am Ende ausgegeben.:

Info: av2geobau-1.0.0-20190521
...
Info: compile models...
...
Info: ...conversion done

Bei einem Fehler wird das am Ende des Programms vermerkt. Der eigentliche Fehler wird aber in der Regel schon früher ausgegeben.:

Info: av2geobau-1.0.0-20190521
...
Info: compile models...
...
Error: DM01.Bodenbedeckung.BoFlaeche_Geometrie: intersection tids 48, 48
...
Error: ...conversion failed

Laufzeitanforderungen

Das Programm setzt Java 1.8 voraus.

Lizenz

GNU Lesser General Public License v2.1

Funktionsweise

In den folgenden Abschnitten wird die Funktionsweise anhand einzelner Anwendungsfälle beispielhaft beschrieben. Die detaillierte Beschreibung einzelner Funktionen ist im Kapitel „Referenz“ zu finden.

Fall 1

Die bestehende ITF-Datei `dm01av.itf` soll in die DXF-Datei `geobau.dxf` umgewandelt werden.

java -jar av2geobau.jar dm01av.itf geobau.dxf

Referenz

In den folgenden Abschnitten werden einzelne Aspekte detailliert, aber isoliert, beschrieben. Die Funktionsweise als Ganzes wird anhand einzelner Anwendungsfälle beispielhaft im Kapitel „Funktionsweise“ (weiter oben) beschrieben.

Aufruf-Syntax

java -jar av2geobau.jar [Options] in.itf out.dxf

Optionen:

Option Beschreibung
--modeldir path

Dateipfade, die Modell-Dateien (ili-Dateien) enthalten. Mehrere Pfade können durch Semikolon ‚;‘ getrennt werden. Es sind auch URLs von Modell-Repositories möglich. Default ist

%ITF_DIR;http://models.interlis.ch/;%JAR_DIR

Es werden folgende Platzhalter unterstützt:

%ITF_DIR ist ein Platzhalter für das Verzeichnis mit der Transferdatei.

%JAR_DIR ist ein Platzhalter für das Verzeichnis des av2geobau Programms (av2geobau.jar Datei).

--perimeter WKT Beschränkt die Ausgabe der DXF-Daten auf den gegebenen Perimter (Polygon als WKT).
--log filename Schreibt die log-Meldungen in eine Datei.
--proxy host Definiert den Name des Hosts der als Proxy für den Zugriff auf Modell-Repositories benutzt werden soll.
--proxyPort port Port auf dem Proxy.
--trace Erzeugt zusätzliche Log-Meldungen (wichtig für Programm-Fehleranalysen)
--help Zeigt einen kurzen Hilfetext an.
--version Zeigt die Version des Programmes an.

Abbildungsregeln

Auf die von der Norm SN 612 020 definierten Linienbreiten und Strichlierungen wird verzichtet.

Verschiedene Symbole (LFP, FP, Einzelobjekte) werden als DXF-Block definiert und dann referenziert.

Fixpunkte mit einer Höheninformation werden als 3D-Objekte im DXF gespeichert.

Kreisbogen bleiben erhalten.