Import LandInfra

Mit Import LandInfra übernehmen Sie LandXML-Daten und HEXAGON-Daten nach VESTRA.

Anmerkung: Eine Beschreibung der Objekte befindet sich unter http://www.landxml.org/schema/LandXML-1.2/documentation/LandXML-1.2Doc.html.

Importiert werden

  • Lageplan-Objekte
    • Punkte
    • Linien
    • Flächen
  • Trassendaten
    • Achsen
    • Gradienten
    • Geländehorizonte
    • Querprofile
  • Modelle
    • DGM
    • Bruchkanten
  • Geometrie-Typ
    • Gerade
    • Bogen
    • Spline

Wizard

Der Wizard führt durch komplexe Vorgänge mit einer übersichtlichen Struktur.

Alle notwendigen Schritte zur Erreichung des jeweiligen Ziels (Import/Export von Datenformaten, Konstruktionen ...) werden links angezeigt. Die zum jeweiligen Zeitpunkt noch nicht verfügbaren Schritte sind ausgegraut. Sobald die Ausführung der nächsten Schritte möglich ist, kann man diese als Link anklicken.

Während der Bearbeitung im Wizard kann beliebig zwischen den verfügbaren Schritten gewechselt werden, z. B. um Eingaben zu kontrollieren oder korrigieren.

Durch die strukturierte Gestaltung ist zu jedem Zeitpunkt der Bearbeitung ersichtlich, wie viele und welche Arbeitsschritte noch ausstehen.

In einem Wizard sind folgende Symbol-Schaltflächen enthalten:

Zurück wechselt zur vorhergehenden Seite des Wizards.

Weiter wechselt zur nächsten Seite des Wizards.

Fertig bzw. Strg+R startet die Berechnung.

Beenden schließt den Wizard ohne Übernahme der Daten.

Hilfe F1 zeigt die kontextsensitive Hilfe an.

Listenausgabe

Im unteren Teil des Wizards werden Informationen über die Datenübergabe angezeigt.

Zur Beschreibung der Anzeige siehe Liste.

Mit der Schaltfläche Umsetzung starten oder Strg+R werden die Daten erzeugt:

  • Beim Import werden die Daten ins Projekt übernommenin die temporäre Datenbank eingelesen.
  • Beim Export wird die Datei erzeugt.

Einlesen

Mit Einlesen legen Sie die Ursprungsdatei fest.

LandInfra-Daten wählen

Öffnen legt die Datei fest.

Alle im jeweiligen Ordner vorhandenen *.xml-Dateien werden aufgelistet.

Vorbereiten

Vorbereiten ermöglicht die Kontrolle verschiedener Einstellungen.

Lagevorschau

Zeigt die Lage der zu importierenden Daten und die Lage der Daten des bestehenden Projekts.

Zoomausschnitt wechselt zwischen der Lagevorschau und Zoomansicht der zu importierenden Daten.

Zur besseren Übersicht wird eine Verbindungslinie zwischen den beiden Mittelpunkten gezeichnet.

Bei Projektabmessungen unterhalb 1000x1000 m werden kein Abmessungen des Lageplans angezeigt. Nur die Lage der Koordinaten aus der Importdatei wird angezeigt. Die Anzeige Lageplandaten wird ausgegraut, damit dieser Fall sofort erkennbar ist.

Zoomen ist in beiden Ansichten mit dem Rollrad, Pan mit Doppelklick auf das Rollrad möglich.

Baumvorschau zeigt die Daten in Baumstruktur an.

Baumvorschau aktualisieren baut die Vorschau neu auf, z. B. nach der Vergabe von Punktnamen.

Vorschaugröße legt die Breite der Vorschau fest.

Bearbeitete Themen

Registerkarten, deren Inhalt bearbeitet wurde, werden mit einem Haken gekennzeichnet.

Max/Min-Werte Importdaten

Zeigt die kleinsten und größten Koordinaten von Rechts- und Hochwert sowie der geodätischen Höhe an.

Statistik

Statistik zeigt die Informationen aus dem Header der XML-Datei an.

Statistik

Angezeigt werden die Inhalte folgender Einträge:

  • Datenmenge
  • Rahmeneckpunkte
  • Lage der Koordinaten
  • Punktnamen
  • Punkte mit/ohne Höhenangabe

Koordinatensystem der Bestandsdaten ändern öffnet das Dialogfeld Einstellungen Koordinatensystem. Hier kann das gewünschte Zielsystem eingestellt werden.

Anmerkung: Dieses Dialogfeld kann jederzeit im Control Center > Koordinatensystem > Koordinatensystem einstellen geöffnet werden.

Koordinaten

Koordinaten ermöglicht die Bearbeitung der Punktkoordinaten aus der zu importierenden XML-Datei.

Skalieren

ermöglicht die Änderung des Maßstabs getrennt nach Rechtswert und Hochwert.

Faktor Rechtswert legt die Vergrößerung bzw. Verkleinerung der Koordinatenabstände in Ostrichtung fest.

Faktor Hochwert legt die Vergrößerung bzw. Verkleinerung der Koordinatenabstände in Nordrichtung fest.

Drehen

ermöglicht das Verdrehen aller Koordinaten um einen beliebigen Punkt.

Drehpunkt Rechtswert legt die Koordinate in Ostrichtung des Drehpunkts fest.

Drehpunkt Hochwert legt die Koordinate in Nordrichtung des Drehpunkts fest.

Drehwinkel [gon] legt die Größe der Drehung fest.

Versatz

ermöglicht das Verschieben aller Punkte.

Versatz Rechtswert legt die Verschiebung der Koordinaten in Ostrichtung fest.

Versatz Hochwert legt die Verschiebung der Koordinaten in Nordrichtung fest.

Versatz Höhe legt die Verschiebung der geodätischen Höhe der Punkte fest.

Koordinaten abschneiden

Legt die Länge der Koordinatenangaben fest. Die Einstellung gilt für alle Rechtswerte und Hochwerte.

Anzahl Vorkommastellen legt die angezeigte Zahl der Ziffern fest. Führende Nullen werden nicht angezeigt.

Punktnamen

Punktnamen versieht die Punkte des Imports mit Punktnamen oder nennt diese um.

Anmerkung: Generieren und Prüfen aktiviert die Funktionen.

Punktnamen generieren

Punktnamen generieren versieht die Punkte des XML-Imports mit Punktnamen oder nennt diese um.

Generieren schaltet die Funktion frei.

Generieren

Aktiviert die Erzeugung von Punktnamen.

Verschiedene Vorgehensweisen stehen zur Verfügung:

  • vorhandene Punkte immer beibehalten gibt den bestehenden Punktnamen Vorrang vor den neu erzeugten Punktnamen.
  • bei vorhandenen Punktnamen nachfragen ermöglicht die individuelle Entscheidung zu jedem Punkt.
  • bei vorhandenen Punktnamen überschreiben erzeugt für alle Punkte neue Namen, unabhängig von evtl. bestehenden Punktnamen.
Punktnamenschema

Legt den Aufbau des Punktnamens fest. Zwischen verschiedenen Punktnamenschemata kann gewählt werden.

Vordefiniert sind:

  • Kein Punktname
  • Numerisch 14 Stellen
  • Alphateil maximal
  • Alphateil Standardgröße

Bezeichnung legt den Namen des Punktnamenschemas fest.

Stellen beschränkt die Länge des Punktnamens. Eine Auswahl zwischen 7 und 14 Stellen ist möglich.

Alphastellen legt die Anzahl der Alphastellen eines Punktnamens fest.

Die Anzahl der Alphastellen darf nicht größer als 10 sein.

Name ist die Bezeichnung des festen Alphateils im Punktnamen.

Num. Teil mit führenden Nullen auffüllen ersetzt die Leerzeichen vor der laufenden Nummer mit Nullen.

Mit Neu können eigene Definitionen erstellt werden.

Speichern sichert die Schemata in der Datei [Aktueller Projektordner]\AKG_LAGE.PA6.

Löschen entfernt das gewählte Schema. Die vordefinierten Schemata können nicht gelöscht werden. Sind diesem Schema Punkte zugeordnet, erfolgt eine Sicherheitsabfrage.

Vorschau

Zeigt als Beispiel den ersten definierten Punktnamen an.

Mit automatisch aktualisieren werden die neu definierten Punktnamen sofort in der Grafik angezeigt

Prüfen schaltet die Funktion frei.

Maximale Länge prüft, ob Punktnamen vorhanden sind, die mehr Stellen als eingestellt aufweisen.

Auf Punkte ohne Punktnamen prüfen sucht Punkte ohne Punktnummer.

Punktnamen prüfen

Mit Punktnamen prüfen überprüfen Sie die vorhandenen Punktnamen.

Prüfen schaltet die Funktion frei.

Maximale Länge prüft, ob Punktnamen vorhanden sind, die mehr Stellen als eingestellt aufweisen.

Auf Punkte ohne Punktnamen prüfen sucht Punkte ohne Punktnummer.

Punktabgleich

Punktabgleich prüft auf lagegleiche Punkte.

Anmerkung: Anwenden schaltet die Funktionen frei.

Bei Punktnamengleichheit Koordinatenabgleich

Prüft als zweites Kriterium die Punktlage.

Lagekoordinaten legt fest, wie mit den Koordinaten bei Punktnamensgleichheit vorgegangen wird:

  • neu übernimmt die Koordinaten aus der Import-Datei.
  • alt behält die bestehenden Koordinaten aus dem Projekt bei.
  • mitteln erzeugt jeweils das arithmetische Mittel für Rechts- und Hochwert.

Höhenkoordinate legt fest, wie mit den Höhen bei Punktnamensgleichheit vorgegangen wird:

  • neu übernimmt die Höhen aus der Import-Datei.
  • alt behält die bestehenden Höhen aus dem Projekt bei.
  • mitteln erzeugt jeweils das arithmetische Mittel für die Höhenwerte.

Bei Punktnamengleichheit neuer Punktname

Erzeugt für die Neupunkte andere Punktnamen.

Punktnamenschema

Legt den Aufbau des Punktnamens fest. Zwischen verschiedenen Punktnamenschemata kann gewählt werden.

Vordefiniert sind:

  • Kein Punktname
  • Numerisch 14 Stellen
  • Alphateil maximal
  • Alphateil Standardgröße

Bezeichnung legt den Namen des Punktnamenschemas fest.

Stellen beschränkt die Länge des Punktnamens. Eine Auswahl zwischen 7 und 14 Stellen ist möglich.

Alphastellen legt die Anzahl der Alphastellen eines Punktnamens fest.

Die Anzahl der Alphastellen darf nicht größer als 10 sein.

Name ist die Bezeichnung des festen Alphateils im Punktnamen.

Num. Teil mit führenden Nullen auffüllen ersetzt die Leerzeichen vor der laufenden Nummer mit Nullen.

Mit Neu können eigene Definitionen erstellt werden.

Speichern sichert die Schemata in der Datei [Aktueller Projektordner]\AKG_LAGE.PA6.

Löschen entfernt das gewählte Schema. Die vordefinierten Schemata können nicht gelöscht werden. Sind diesem Schema Punkte zugeordnet, erfolgt eine Sicherheitsabfrage.

Vorschau

Zeigt als Beispiel den ersten definierten Punktnamen an.

Mit automatisch aktualisieren werden die neu definierten Punktnamen sofort in der Grafik angezeigt

Prüfen schaltet die Funktion frei.

Maximale Länge prüft, ob Punktnamen vorhanden sind, die mehr Stellen als eingestellt aufweisen.

Auf Punkte ohne Punktnamen prüfen sucht Punkte ohne Punktnummer.

CAD-Objekte

Mit CAD-Objekte legen Sie das Vorgehen bei CAD-spezifischen Objekten fest.

Behandlung von Linien

Aufteilen von 3D-Linien zulassen

Linienpunkte assoziativ

Behandlung von 3D-Bögen

Keine Behandlung übernimmt die Bögen unverändert.

Fehlende Höhe interpolieren berechnet die geodätische Höhe der Stützpunkte aus den vorhandenen Höhen.

Bögen mit fehlender Höhe auflösen [m]

Selektion

Mit Selektion legen Sie den Umfang des Imports fest.

Die verschiedenen Objektarten können selektiert/deselektiert werden.

Werkzeugleiste

Stellt verschiedene Bearbeitungsfunktionen zur Verfügung:

Baum auf-/zuklappen zeigt alle Äste des Baums an/verbirgt alle Äste des Baums.

Linien ein/ausschalten selektiert bzw. deselektiert die Linienobjekte für den Import.

Achsen ein/ausschalten selektiert bzw. deselektiert die Achsenobjekte für den Import.

Gradienten ein/ausschalten selektiert bzw. deselektiert die Gradientenobjekte für den Import.

Querprofile ein/ausschalten selektiert bzw. deselektiert die Querprofilobjekte für den Import.

Attribute

Mit Attribute legen Sie die Behandlung der Eigenschaften fest.

Die Ausprägung der Attribute kann je nach Herkunft der LandXML-Datei sehr unterschiedlich sein.

Anmerkung: Eine Beschreibung der Objekte befindet sich auf der Website .

Bäume und Splines

Bei Daten von Leica-Geräten (HeXML) können in der Datenstruktur Definitionen (Hexagon-Knoten) als Ergänzung zum “normalen” LandXML-Schema vorhanden sein. Damit werden Baumdaten (Baumattribute) und Splines übergeben.

Bäume

Diese Baumattribute sind als zusätzliche Attribute an Punktobjekte (CgPoint) gebunden.

Die Attribute können frei definiert sein. Sie werden als Text angezeigt.

Mit den entsprechenden Operatoren kann der Ursprungswert in die erwartete Maßeinheit umgewandelt werden.

Abbildung 1. Zuordnung der Attributtypen
  1. <P>…Angezeigtes Punktattribut, wird nicht als Attributtext übernommen
  2. Attribut “Art” wird als Fachbedeutung übernommen. Im Schritt Fachbedeutung kann diese verarbeitet werden.
  3. Baumhöhe wird als Zahlenwert übernommen
  4. Umrechnung in korrekten Wert

Splines

Splines werden als Linie über eine Punktfolge definiert. Diese Punkte liegen zwischen den CgPoints.

Freie Attribute

Alle freien Attribute werden je nach Objektart als Punkt, Linien oder Flächenobjekte aufgeführt.

In LandXML sind im Knoten Property (Element CgPoints > Feature > Property) freie Attribute mit den Einträgen label - value abgelegt. Diese werden beim Import gesammelt und können zugeordnet werden.

Bei einem Hexagonknoten werden zusätzlich noch die Attribute unter dem Knoten PointCode als freie Attribute ausgewertet.

Beispiel

<HexagonLandXML>
<PointCode code="200" codeDesc="Laubbaum" codeGroup="Baeume" codeLinework="none">
 <Attribute name="Umfang" value="0.7"/>
 <Attribute name="Krone" value="5"/>
 <Attribute name="Art" value="Akazie"/>
 <Attribute name="Hoehe" value="8"/>
</PointCode>
</HexagonLandXML>

LandXML Attribut

Zeigt die Namen der Attribute an.

AKG Attributtyp

Legt das AKG-Attribut fest, das dem LandXML-Attribut zugeordnet ist.

VESTRA-Attribute mit der Angabe [m] werden als Zahlenwert im Metern interpretiert.

code…Punktname

Anmerkung:

Das Hexagon-Attribut (Baum)Art kann als Text beim Import nicht in das VESTRA-Attribut Baumart umgewandelt werden. Das VESTRA-Attribut besteht aus einem 4-stelligen Code.

Das Hexagon-Attribut kann als Fachbedeutung übernommen werden. Damit kann die Baumart systematisch im Lageplan zugeordnet werden.

Inhalt des Attributs Geometrie

Zeigt alle Werte dieses Attributs in der Datei an.

Die zugeordnete Geometrie wird in Klammern mit ausgegeben, aber nicht als Attributwert importiert:

  • <P>…Punktattribut
  • <L>…Linienattribut
  • <F>…Flächenattribut
    Anmerkung: Baumattribute werden zu Punkten zugeordnet. Das wird angezeigt mit einem Punkt <P>.

Operation

ermöglicht die Bearbeitung des Attributwerts. Die vier Grundrechenarten stehen zur Verfügung:

  • Plus +
  • Minus -
  • Mal *
  • Geteilt durch /

Beispiel

Die Umrechnung von [cm] in [m] erfolgt mit der Operation /100.

Fachbedeutung

Mit Fachbedeutung legen Sie die Layerbelegung und die fachliche Darstellung von Linien, Punkten, Flächen und Texten fest.

Werkzeugleiste

Stellt verschiedene Bearbeitungsfunktionen zur Verfügung:

Zuordnungstabelle laden
Liest eine bestehende Zuordnungstabelle als Grundlage der Fachbedeutungszuordnung ein.
Die länderspezifische Tabelle für die Zuordnung der VESTRA-Fachbedeutungen wird automatisch zugeordnet, wenn diese Konfiguration im Projekt vorhanden ist. Diese Zuordnungstabellen befinden sich unter [Installation]\X\PARA\[Aktueller Katalog], wenn es für das jeweilige Land eine solche Datei gibt. Der Name lautet z. B. NAS_Objekte_Fachbedeutungen_[Aktueller Katalog] bzw. NAS_Objekte_Fachbedeutungen_HE.SYS für Hessen.
Projektspezifische Zuordnungstabellen werden im [Aktuellen Projektordner] gespeichert.
Globale Zuordnungstabellen wie z. B. Import_c01.Sys befinden sich im Ordner [Installation]\X\PARA\AKG Standard.
Zuordnungstabelle speichern
Sichert die aktuelle Zuordnungstabelle im [Aktuellen Projektordner]
Neue Zeile einfügen
Erzeugt einen neuen Eintrag in der aktuellen Zuordnungstabelle.
Selektierte Zeile löschen
Entfernt den aktuellen Eintrag aus der Zuordnungstabelle.
VORSICHT: Vor dem Entfernen des Eintrags erfolgt keine Sicherheitsabfrage.
Quelle >> Ziel
Übernimmt alle Quellfachbedeutungen als Zielfachbedeutungen. Vorhandene Zielfachbedeutungen werden nach Sicherheitsabfrage überschrieben. Wird die Frage mit Nein beantwortet, bleiben bereits vorhandene Zielfachbedeutungen bestehen.
Fachbedeutungen aktualisieren
Liest die Fachbedeutungen und Layerzuordnungen neu ein und baut die Tabelle neu auf.
Damit ist eine manuelle Aktualisierung zu jedem Zeitpunkt möglich.
Standardzuordnung herstellen
Liest die voreingestellten Fachbedeutungen und Layerzuordnungen wieder ein und baut die Tabelle neu auf.

Registerkarten Layer, Punkt, Linie, Fläche, Text

Ein gelbes Fragezeichen bedeutet, dass Einträge im Datenbestand noch nicht in der Zuordnungstabelle für Fachbedeutungen aufgelistet sind oder darin noch keine Ziellayer aufweisen. Solche Einträge erscheinen in der Liste Nicht konfigurierte Fachbedeutungen aus Datenbestand und sind rot markiert. Ein Häkchen in der Registerkarte zeigt, dass keine unbekannten Daten vorhanden sind.

Bei Texten werden folgende Attribute übernommen:

  • Schrifthöhe
  • Schriftfarbe (RGB)
  • Schriftart (Font)
  • Drehwinkel
  • 9 Textpositionen (oben, Mitte, unten/links, Mitte, rechts)
  • Unterstreichen
  • Kursiv
  • Hochstellen
  • Tiefstellen
  • Zeilenumbruch

Default-Belegungen

Objekte ohne Fachbedeutung mit Fachbedeutung belegen legt die Standard-Fachbedeutungen für diese Objekte je Objektart fest.

Objekte ohne Ebene mit Ebene belegen legt fest, auf welchem Layer diese Objekte gespeichert werden.

Nicht konfigurierte Fachbedeutungen aus Datenbestand

Alle Quellfachbedeutungen werden aufgelistet, für die in der Zuordnungstabelle für Fachbedeutungen kein Eintrag vorhanden ist. Diese Einträge sind rot markiert. Wird für diese Fachbedeutung kein Eintrag in der Zuordnungstabelle angelegt, wird die Originalfachbedeutung übernommen.

Quelle stellt die Bezeichnung der Daten in der Quelldatei dar.

Tabelle

In der Tabelle werden alle Fachbedeutungen der Zuordnungstabelle aufgelistet.

Status…zeigt an, ob die Quellfachbedeutung bekannt ist und zugeordnet werden konnte:

  • …Fachbedeutung aus Datenbestand ist in der Zuordnungstabelle nicht vorhanden.

    …Eintrag kommt im Datenbestand vor.

    …Eintrag kommt im Datenbestand nicht vor.

Herkunft…zeigt an, ob die Fachbedeutung im gewählten Datensatz vorkommt:

  • Bestand…Fachbedeutung aus Zuordnungstabelle kommt im Datensatz vor.

    Konfiguration…Fachbedeutung aus Zuordnungstabelle kommt im Datensatz nicht vor.

Quelle…zeigt die bestehende Fachbedeutung im gewählten Datensatz an.

Ziel…zeigt die verwendete Fachbedeutung in VESTRA an.

Anmerkung: Bei leerer Zielfachbedeutung in Verbindung mit dem Status wird die Quellfachbedeutung übernommen.

Beschreibung…erklärt die Fachbedeutung.

Beenden

Beenden zeigt die Zusammenfassung der importierten Objekte an.

Umsetzung beenden oder Strg+Q schließt den Wizard.

Nach der Umsetzung ändert sich die Schaltfläche von zu .