Punkte aus Textdateien
Menü Datei / Daten importieren / Punkte aus Textdateien

Mit dieser Funktion ist es möglich, in FX Survey-Projekten Punkte aus einer beliebigen Textdatei zu importieren. Es wird davon ausgegangen, dass ein Punkt mit seiner Definition jeweils in einer Zeile steht.
Nach Aktivierung der Funktion öffnet sich ein Bearbeitungsfenster:
Punktdatei auswählen

Format auswählen
Nachdem eine Punktdatei geladen wurde, geht aus der Vorschau der Aufbau der Punktdatei hervor. Nun muss ein passendes Format über die Auswahlliste ausgewählt werden, oder man erstellt ein neues Format. Über den Button
erhält man Informationen zu dem ausgewählten Format.
Format erstellen

Mit Klick auf den Button <Formate verwalten> können eigene Punktformate erstellt werden.
Icon
Menütitel
Beschreibung
spaltenorientiertes Format definieren
Einzulesende Punktattribute über Spaltenangabe.
trennzeichenorientiertes Format definieren
Einzulesende Punktattribute über Feldangabe.
ausgewähltes Format löschen
Erstelltes Format löschen.
Das funktioniert indem man einstellt, in welchen Spalten oder Feldern sich die Punktinformationen (Punktnummer, Rechtswert, Hochwert, Höhe) befinden. Die Vorgehensweise wird der Einfachheit halber direkt an zwei Beispielen näher erläutert.
Bitte beachten:
Kleinbuchstaben innerhalb der Punktnummern werden in Großbuchstaben umgewandelt. Die Einschränkung bei der Punktnummernvergabe gibt KIVID®-Feld vor.
Mit dem Klick auf <Einlesen> werden alle Punkte dann importiert. Danach erscheint ein Fenster, dass den Anwender über die Anzahl der importierten Punkte und mögliche Fehler aufmerksam macht.
Spaltenorientiertes Format definieren
Indem man unter <Formate verwalten> <spaltenorientiertes Format definieren> wählt, öffnet sich folgendes Bearbeitungsfenster:

Werte übernehmen
Im dunkelgrauen Kasten ist wie auch in der Vorschau der Inhalt der gewählten Punktdatei ersichtlich.

Nun gibt man die Spalten an, in denen sich die gesuchten Informationen befinden. Die Spalte wird mit dem Mauszeiger markiert und anschließend über den Pfeil bei Markierung übernehmen in die Felder übernommen.
Alternativ können auch unten rechts bei <aktuelle Spalte> die Spaltennummern abgelesen und eingetragen werden.

Koordinaten und Höhe anpassen
Die Koordinaten und die Höhe können bei Bedarf geändert werden. Entweder kann eine Additionskonstante hinzugefügt werden (für eine Koordinatenverschiebung), oder man vervielfacht die Werte um einen bestimmten Wert (zum Beispiel für eine Einheitenumrechnung).

Zeilenfilter
Über den Zeilenfilter kann definiert werden, welche Zeilen importiert werden, falls man nicht alle Punkte der Textdatei benötigt.
Durch das Klicken auf <Zurück> kehrt man zum ersten Fenster zurück, in dem man die Textdatei und das Format ausgewählt hat.
Über <Weiter> gelangt man zum nächsten Eingabefenster.
Dezimaltrennzeichen
Wählen sie hier das Dezimaltrennzeichen aus, das in Ihrer Datei genutzt wird. Im folgenden Beispiel muss auf Punkt umgestellt werden.

Standarddateiendung
Über <Standarddateiendung> kann festgelegt werden, welche Dateiformate mit dem definiertem Format geöffnet werden können. Die möglichen Dateiendungen müssen durch ein Semikolon getrennt werden. Wird in diesem Feld nichts eingestellt, kann das Format für alle Dateien verwendet werden.
Formatname
Unter <Formatname> wird der Name eingetragen, unter dem das Format abgespeichert werden soll. Ab sofort kann dieses Format über die Auswahlliste im ersten Auswahlfenster ausgewählt und für alle einzulesenden Textdateien, die in ihrem Aufbau identisch sind, verwendet werden.
Mit Klick auf <Format speichern> wird das Format übernommen und man kehrt zum ersten Auswahlfenster zurück, in dem unter <Format> das gerade erstellte Format eingetragen ist.
Wurde in dem Format definiert, dass keine Punktnummern importiert werden sollen, ist jetzt das Fenster <Startpunktnummer> aktiviert. In dieses Fenster muss eine beliebige Zahl eingegeben werden, i.d.R. ist eine Zahl auch schon voreingestellt. Alle Punkte, die importiert werden, werden dann beginnend mit dieser Nummer durch nummeriert.
Trennzeichenorientiertes Format definieren

Indem man unter <Formate verwalten> <trennzeichenorientiertes Format definieren> wählt, öffnet sich folgendes Bearbeitungsfenster:

Die Punktinformationen werden in diesem Fall nicht spalten- sondern feldweise abgefragt. Dabei bilden alle Punktnummern, Rechts- und Hochwerte sowie die Höhen ein eigenes Feld. Mit einem Häkchen vor <aufeinanderfolgende Trennzeichen als ein Zeichen betrachten> brauchen die Leerfelder bei der Feldbezeichnung nicht berücksichtigt werden.
Mit Klick auf <Weiter> öffnet sich das Fenster zur Vergabe der Felder.

Auch in diesem Format können den Koordinaten noch Additionskonstanten hinzugefügt werden. Sie können auch vervielfacht werden (siehe oben).
Mit Klick auf <Weiter> öffnet sich das Fenster für die Eingabe des Dezimaltrennzeichens, der Standarddateiendung und des Formatnamens.

Über den Button <Format speichern> speichern Sie das Format ab. Es steht nun in der Auswahl unter Format zur Verfügung.

Über <Einlesen> werden die Punkte der Textdatei importiert.
Auch dieses Format steht nun immer zu Verfügung und kann zum Einlesen identisch aufgebauter Textdateien verwendet werden.
Objektklasse auswählen

Zum Import wird ein Protokoll geschrieben. Dieses kann auch gespeichert werden.

Speicherung der Formate
Die Definition der Formate wird unter C:\Benutzer\Öffentlich\Öffentliche Dokumente\frox\FX Survey\Settings in der Datei froxPunktimport.xml gespeichert.
Beispieldatei:
Zuletzt aktualisiert