Autor: © Frank Tokarski
Version: 2.0
Stand: 11/2006
1. Kurzbeschreibung
2. Voraussetzungen
Das Programm DGN2DAV.MA befindet sich im MDL-Applikationsverzeichnis
z.B. c:\Bentley\Program\MicroStation\mdlapps
Eine aktuelle Parameterdatei DAV.PAR befindet sich im Arbeitsverzeichnis. Für die Variante Anfangsnummernbelegung pro 100km-Quadrat ist ebenfalls eine aktuelle Parameterdatei vorhanden.
3. Allgemeiner Arbeitsablauf
Im Ergebnis entsteht eine Datei *.I02 im internen Ladeformat(ODA) des DAVID und eine ALK-gerechte Punktedatei(*.alk).
Die Punkte sind redundanzfrei und können mehrere Fachbedeutungen zugeordnet haben. In der *.alk-Datei sind die Punkte mit ihrer höchsten Bedeutung als Punktart gekennzeichnet.
4. Beschreibung der Parameterdatei
Die Parameterdatei besteht aus 18 Spalten (7 Eingabespalten/11 Ausgabespalten). Jede Spalte muß eine Eintragung haben. Ist kein Wert für eine Spalte vorgesehen, muß dafür ein * eingetragen sein. Ein Semikolon als 1. Zeichen in einer Zeile bedeutet Kommentar: Diese Zeile wird vom Programm nicht ausgewertet. Innerhalb einer Zeile sind die Spalteneinträge mit Tabulator oder Leerzeichen zu trennen. Die 7 Eingabespalten sind für die Selektion der MicroStation-Elemente bedeutsam. Wir unterscheiden zwei Varianten (Zellen und Linien):1. Zellen: Level Typ Cellname * * * *
2. Linien: Level Typ Color Style Weight * *
Level ... Ebenenangabe 1-63 (keine Namen)
Typ ... Typnummer Cell=2, Line=3
Cellname ... Auf Großschreibung achten, bis zu 6 Zeichen
Color ... Farbangabe 0-254 (keine Namen)
Style ... Linienart 0-7 (keine Namen)
Weight ... Strichdicke 0-15
Für Texte sind noch 2 weitere Attribute vorgesehen:
Th ... Texthoehe
Just ... Textausrichtung
11 Ausgabespalten schließen sich nahtlos an die 7 Eingabespalten an:
fbs1 fbs2 Pkt.-Art Anf.-Nr. Signaturdrehung
fbs1 ... Erste Fachbedeutung hier muß ein gültiger FBS eingetragen sein
fbs2 ... Zweite Fachbedeutung für Lines (Typ=3) muß ein zweiter FBS
für die Wertung der Linienendpunkte gesetzt sein.
Für z.B. Zuordnungspfeile, Boeschungskanten usw. werden die Punkte
innerhalb der Liniendefinition mit diesem FBS gesetzt.
Sind die Linienendpunkte bereits mit einer Signatur
(z. B. Grenzpunkt vermarkt) identisch gesetzt,
werden sie nicht noch einmal mit dem 2. FBS gesetzt!
Pkt.-Art ... Punktart
0 Trigonometrischer Punkt (TP)
1 Aufnahmepunkt (AP) (auch PP und LNP)
2 Grenzpunkt (GP)
3 Gebaeudepunkt (GbP)
4 Topographischer Punkt (TopP)
8 Schwerpunkt (SP)
9 Nivellementpunkt (NivP)
Ken ...Kennung
* Massenpunkt(GP)
SV Vorgeladener Punkt
SP Sollpunkt
VP Verknuepfungspunkt
GP Massenpunkt
GN Nummerierter Punkt
km-Art ...Kilometerquadratweise Punktnummerierung
* positiv von 0 aufwärts ohne Kilometerquadrat
+ positiv von 0 aufw. mit Kilometerquadrat
- negativ von -1 abwärts ohne Kilometerquadrat
Zahl z.B. 50000 ist die Anfangspunktnummer
ab der aufwärts mit Kilometerquadrat gezählt wird.
Anf.-Nr. ...Anfangsnummerbereich Im Konverter ist für die
mit einer Bereichsnummer belegten Elemente
eine Anfangsnummer festgelegt.
(soll später variabel vergeben werden)
Signaturdrehung
* Die Signaturdrehung wird nicht übernommen.
1 Die Signaturdrehung wird übernommen.
Attribute bis zu 4 Attribute möglich
z.B. VMA 1 1 "150" wird nach Eintrag VMA150 erzeugt.
5. Auszug einer Parameterdatei ALKDAV.PAR
;Liegenschaftskataster