====== Punktdatei importieren ====== Befehl: **PIMPORT** ===== Beschreibung ===== Mit dem Befehl **Punktdatei importieren** (Aus Datei) können Punktdateien, die im ASCII-Format vorliegen, in die Zeichnung eingelesen werden. Dabei wird automatisch ein [[Punktsatz]] angelegt. ---- ===== Anwendung ===== - Nachdem Sie den Befehl {{:produkte:cad:dgm:dgm_02_2014.png?nolink&30|}} (Punkte importieren) aufgerufen haben, wählen Sie in dem Auswahldialog eine Datei aus.\\ {{:produkte:cad:dgm:dgm0103.png?nolink|}} - Im Folgedialog kann festgelegt werden, wie die Höhenpunkte eingelesen werden sollen: Die oberste Zeile zeigt den Namen der ausgewählten Datei. Mit der Option **Punktformat** kann das jeweilige Format ausgewählt werden (X-Wert = Rechtswert / Y-Wert = Hochwert / Z-Wert = Höhe / Beschreibung). Bitte beachten Sie, dass im Garten- und Landschaftsbau in der Regel in der **Reihenfolge** X, Y, Z, in der Vermessung dagegen mit Y, X, Z aufgemessen wird. - Da es Dateien mit Punkt oder Komma als **Dezimaltrennzeichen** gibt, kann dieses eingestellt werden. Hierzu wird der Inhalt der Datei angezeigt.\\ {{:produkte:cad:dgm:dgm0104.png?nolink|}} - Gerade, wenn es Punktdateien gibt, die sehr groß sind und viele Informationen beinhalten, die außerhalb des Bearbeitungsgebiets liegen, stehen weitere **Filter** Optionen zu Verfügung.\\ {{:produkte:cad:dgm:dgm0153.png?nolink|}} - Im Abschnitt **Bereich** lässt sich festlegen, dass nur Punktinformationen innerhalb eines bestimmten Gebiets eingelesen werden. Sind die Bearbeitungsgrenzen schon eingezeichnet, können Sie die Option **Vorhandene Polylinie** auswählen und mit **festlegen** bestimmen. - Im Abschnitt **Vereinfachen** kann der Punktsatz vereinfacht werden, wenn dieser eine unüberschaubare Ansammlung von Punkten (Punktwolke) besitzt. Ist der Abstand zwischen den einzelnen Punkten kleiner als der angegebene **Minimale Punktabstand**, werden entsprechende Punkte gelöscht. Ist der Wert größer, bleibt der Punkt im Punktsatz erhalten. Weiterhin haben Sie hier die Möglichkeit, nur jeden x. Punkt der ASCII-Datei zu importieren. - Auf der Registerkarte **Allgemein** ist die Option **sichtbar** aktiviert. Die Punktinformationen werden in der Zeichnungsdatenbank gespeichert und stehen für die weitere Arbeit, z.B. für das Erstellen einer Triangulation, zur Verfügung. Sollen die Punkte später unsichtbar geschaltet werden, kann dies im [[Quick-DGM]] durchgeführt werden. Sind die Punkte sichtbar, wird nach dem Einfügen automatisch auf die Grenzen des Punktsatzes gezoomt.\\ {{:produkte:cad:dgm:dgm172.png?nolink|}} - Mit **[OK]** werden die Punkte in die Zeichnung eingefügt und der Punktsatz angelegt. ---- ===== Funktionsweise ===== Vor dem Einfügen der Punkte wird überprüft, ob in der Punktdatei **doppelte Punkte** enthalten sind. Das sind Punkte, die identische X- und Y-Koordinaten haben. Solche Einträge sind unzulässig, da an einer Stelle eines Geländes nicht verschiedene Höhen vorliegen können. Wenn doppelte Punkte vorliegen, werden diese automatisch herausgefiltert. Diese Information wird in der Registerkarte **Import > Registerkarte Allgemein** angezeigt. Werden sehr viele **doppelte Punkte** aufgeführt, kann dies auch ein Hinweis sein, dass für den Import nicht das richtige Punktformat ausgewählt wurde. Sofern der Punktsatz eine **Punktnummer** mitliefert und mit der Option **freies Format** eingelesen wird (siehe Kapitel **Verwendung des freien Importformats**), werden diese Punktnummern im Punktsatz verwendet. **Punktbeschriftung** (Registerkarte Layout): Die Punkte können auch mit den Koordinaten des aktuellen Koordinatensystems (**BKS-Koordinaten**) beschriftet werden. Die Beschriftung wird auch beim [[export_von_dgm-daten|Datenaustausch]] nach Excel, in eine ASCII- oder CSV-Datei exportiert. Diese Funktion wird zum Beispiel beim Abstecken mit der [[LEICA]] Totalstation benötigt. ===== Weitere Schritte ===== [[Triangulation]]\\ [[Export von DGM-Daten]] ---- ===== Verwendung des freien Importformats ===== Für den Fall, dass die vorliegende Punktsatzdatei nicht den Vorgaben der vorgefertigten Punktformate entspricht, kann auch ein freies Importformat definiert werden. Wählen Sie dazu auf der Registerkarte **Import >** Registerkarte **Allgemein >** Punktformat **Freies Format** aus. Anschließend wird direkt die Registerkarte **Freies Format** geöffnet.\\ {{:produkte:cad:dgm:dgm0102.png?nolink|}} Beim ersten Aufruf wird die Datei bereits analysiert und anhand vorhandener Trennzeichen (Leerzeichen, Tabulator, Komma oder Semikolon) werden die Einträge im **Modus > Spalten** je nach ausgewähltem Format in die entsprechenden Spalten einsortiert. Sofern der Punktsatz eine Punktnummer mitliefert und dieser Spalte die Bedeutung Punktnummer zugewiesen wird (z.B. bei Format _Standard_IXYZ), werden diese Punktnummern im Punktsatz verwendet. Eine andere Alternative steht Ihnen über die Option **Modus** zur Verfügung: Wenn Sie **Zeichen** verwenden können Sie eine Spalte über die Feldlänge definieren. Dadurch haben Sie die Möglichkeit, Dateien einzulesen, in denen keine Trennzeichen verwendet wurden. Markieren Sie dazu eine Spalte und geben Sie im **Einzulesenden Bereich** in den Feldern **Von Zeichen** den Startwert und **bis Zeichen** den Endwert innerhalb der Zeile an. Einmal erstellte Format-Einstellungen lassen sich für folgende Importe sichern. ---- ===== Informationen zum ASCII-Dateiformat ===== Die Punktangaben müssen innerhalb der Punktzeilen der ASCII-Datei voneinander getrennt sein (Leerzeichen, Tabulator, Komma oder Semikolon). Jeder Punkt wird in einer Textzeile beschrieben. Jede Punktzeile darf maximal 255 Zeichen lang sein. Die Reihenfolge von Koordinaten und Zusatzinformationen (z.B. ein Kommentar zum Punkt) innerhalb der Punktzeile ist beliebig, sie muss aber für alle Punktzeilen, die in einem Arbeitsgang eingelesen werden sollen, identisch sein. Am Ende einer Koordinatenzeile kann ein beliebiger Kommentartext folgen. Falls der Kommentar nicht am Ende, sondern innerhalb der Punktzeile steht, muss er ein Wort bilden. Es darf dann keines der oben beschriebenen Trennzeichen innerhalb des Kommentars verwendet werden. Sonst können alle Zeichen in beliebiger Reihenfolge verwendet werden.\\ Beispiel: Punkt23, Punkt_23