Geodaten importieren

Geodaten können in Form von Shapefiles oder FGDB-Layern importiert werden.

 

Geodaten Importieren

Tab Aufgaben > Geodaten importieren

 

Die Optionen im Importdialog sind abhängig vom zu importierenden Objekttyp bzw. seiner Objektgeometrie. Nachfolgend sind alle Optionen aufgeführt, auch wenn diese nicht im selben Importdialog vorkommen können.

  • Datei: Angabe von Pfad und Bezeichnung der zu importierenden Datei. Bei FGDBs muss zusätzlich der entsprechende Layer angegeben werden.

  • Objekttyp: Angabe des zu importierenden Objekttyps.

  • Importtyp: Hier wird festgelegt, wie die Position der Objekte in Logo importiert wird.

Der Importtyp legt fest, wie die Position der zu importierenden Objekte definiert wird und ob eine Projektion notwendig ist. Folgende Möglichkeiten stehen in Abhängigkeit des zu importierenden Objekttyps zur Verfügung.

  • Objekte mit freier Geometrie:

    • Geometrien: Import von Objekten mit einer Objektgeometrie. Falls für den entsprechenden Objekttypen eine Achsreferenz erforderlich ist, wird diese automatisch gesetzt und auf die nächstliegende Achse projiziert.

    • Geometrien mit Achsidentifikation für die Achsreferenz: Import von Objekten mit einer Objektgeometrie und einem Identifikator für die Achse, auf die die Achsreferenz projiziert werden soll. Als Achsidentifikator können Segment-ID, Achs-ID, Achsnummer oder Achsbezeichnung verwendet werden.

  • Objekte auf Achsen und Spuren:

    • Punkte mit Achsidentifikation und optionaler Längenangabe: Import von Objekten mit einer Punktgeometrie, einem Identifikator einer Achse, auf der die Punkte liegen und optional einer Längenabgabe, falls es sich eigentlich um Linienobjekte handelt.

    • Punkte mit optionaler Längenangabe (projiziert): Import von Objekten mit einer Punktgeometrie und einer optionalen Länge, aber ohne Achsidentifikation. Die Punkte werden beim Import auf die nächstliegende Achse projiziert.

    • Linien (projiziert): Import von Liniengeometrien ohne Achsangabe. Die Linien werden beim Import auf die nächstliegende Achse projiziert.

    • Bei Objekten auf Spuren wird die Spurreferenz über die Angabe der Spurnummer festgelegt.

  • Achsidentifikation: Angabe eines Achsidentifikators, falls erforderlich.

  • Projektionsdistanz: Angabe der Projektionsdistanz, falls die zu importierenden Objekte auf eine Achse projiziert werden. Die Projektionsdistanz gibt an, in welchem Umkreis eines Objektes eine Achse gesucht wird, auf die das Objekt projiziert werden kann.

Spalten

In diesem Fensterbereich werden die Spalten der zu importierenden Datei den Objektattributen in Logo zugewiesen. Dabei gilt es Folgendes zu beachten:

  • Rote Felder markieren Pflichtfelder. Diese Attribute sind für den Import zwingend erforderlich und müssen zugewiesen werden. Im folgenden Beispiel muss eine Segment-ID und eine Spurnummer angegeben werden, sonst kann der Datensatz nicht importiert werden.

 

  • Felder können entweder automatisch oder manuell zugewiesen werden. Die automatische Feldzuweisung funktioniert aber nur für Dateien, die von Logo erstellt wurden.
    Beim Export von Shapefiles aus Logo wird eine *.fld-Datei ausgegeben. Diese Datei beinhaltet die ursprünglichen und die gekürzten Attributbezeichnungen der exportierten Objekte. Beim Import muss diese Datei Teil der Shapefile-Dateien sein, damit die automatische Spaltenzuweisung funktioniert. Dies ist zu beachten, wenn Shapefiles in Drittprogrammen bearbeitet und erneut exportiert oder umgebannt werden.

  • Soll anstatt einem Wert aus einer Spalte ein fixer Wert für alle zu importierenden Objekte zugewiesen werden, kann dieser Wert direkt in das entsprechende Feld geschrieben werden. So ist es z. B. möglich, anstatt dem Feld BELAGSTYP zuzuweisen, direkt Bitumen ins Feld zu schreiben.

 

  • Manuell werden die Spalten über die Auswahl des korrekten Eintrags im Dropdown zugewiesen.

 

  • Ist eine Spalte zugewiesen, wird der Wert der ersten Zeile in der Spalte 1. Zeile angezeigt. Dies dient der Überprüfung, ob die richtige Spalte zugewiesen wurden.

  • Ist eine Spalte zugewiesen und die Felder sind weiss, ist alles in Ordnung und die Daten können importiert werden.

 

  • Orange Felder bedeuten, dass der Feldtyp der zugewiesenen Spalte nicht dem Feldtypen des entsprechenden Attributes in Logo entspricht. Im folgenden Beispiel ist einem Datumsfeld Aufnahme am das Zahlenfeld INDEXI1 zugewiesen. Platziert man den Maus-Cursor über dem Feld, erhält man einen Hinweis zum Feldtypen, der erwartet wird.

     

  • Orange Felder bedeuten nicht, dass die Daten nicht importiert werden können. Es kann beispielsweise eine Kommazahl in ein Ganzzahlfeld importiert werden, dabei gehen allerdings die Kommastellen verloren. Auch kann ein Datumsfeld in ein Textfeld importiert werden und, wenn das Textfeld korrekt abgefüllt ist, funktioniert sogar der umgekehrte Fall. Grundsätzlich ist aber bei solchen Aktionen Vorsicht geboten, da das Ergebnis des Imports möglicherweise nicht überall korrekt ist.

Objekte mit Dateien importieren

Beim Import von Objekten können bis zu drei Dateien ebenfalls importiert und direkt angehängt werden. Die dazu erforderlichen Angaben werden im Fenster Spalten zuunterst unter Datei 1, Datei 2 bzw. Datei 3 eingegeben.

Die Angaben zum Import von Dateien werden ebenfalls über die Zuweisung von Spalten der Importdatei gemacht. Die Importdatei muss dementsprechend vorbereitet werden.

  • Relativer Pfad – Pfad zum Verzeichnis mit den Dateien inkl. Dateibezeichnung, ausgehend vom Verzeichnis mit den zu importierenden Objekten (siehe Beispiel unten).

  • Bezeichnung – Zuweisung des Attributs Bezeichnung für das Datei-Objekt in Logo.

  • Typ – Zuweisung des Attributs Typ für das Datei-Objekt in Logo

Beispiel

Im Verzeichnis D:\Import befinden sich Geodaten, die zusammen mit ein paar Fotos importiert werden sollen. Die Fotos befinden sich im Verzeichnis D:\Import\Fotos.

Die Spalten mit den Angaben für die Fotos sehen dann beispielsweise folgendermassen aus:

Datei 1

  • Relativer Dateipfad: Fotos/OID_123584774_foto1.jpeg

  • Bezeichnung: Foto 1

  • Typ: Foto

Datei 2

  • Relativer Dateipfad: Fotos/OID_123584774_foto2.jpeg

  • Bezeichnung. Foto 2

  • Typ: Foto

usw.

Funktionen in der Fusszeile

Nachfolgend sind die Funktionen in der Fusszeile der Reihe nach von links nach rechts beschrieben:

  • Skriptfunktionen

    • Parameter als Aufgabe in Zwischenablage kopieren: die im Dialog eingestellten Parameter in die Zwischenablage kopieren, sodass sie als neue Aufgabe in ein bestehendes Skript eingefügt werden können.

    • Parameter als Skript in Zwischenablage kopieren: die im Dialog eingestellten Parameter in die Zwischenablage kopieren, sodass sie als neues Skript in eine Text-Datei eingefügt und gespeichert werden können.

    • Parameter in Skript-Datei speichern: die im Dialog eingestellten Parameter direkt als Skript-Datei speichern.

  • Zuweisung speichern: die aktuelle Feldzuweisung im Fenster Spalten speichern.

  • Zuweisung laden: eine gespeicherte Feldzuweisung laden.

  • Automatisch zuweisen: die Spalten nach Möglichkeit automatisch zuweisen (funktioniert nur für Dateien, die aus Logo erstellt wurden).

  • Zuweisung zurücksetzen: die Feldzuweisung zurücksetzen.

  • Nur Zeilen mit Zuweisung anzeigen: nur Attributfelder mit zugewiesenen Spalten anzeigen.