| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Import von mehreren Attributen an eine Koordinate (933 mal gelesen)
|
alex2019 Mitglied
Beiträge: 7 Registriert: 12.09.2019 AutoCAD Map 3d 2015
|
erstellt am: 01. Feb. 2021 20:30 <-- editieren / zitieren --> Unities abgeben:
Hallo alle miteinander!! Ich habe ein kleines Problem und komme nicht weiter. Wenn ich Punkte importiere, dann nutze ich MAPIMPORT. Hier kann ich eine Datei laden mit Punktname, x, y, z und einer Beschreibung zum Punkt. Jetzt habe ich aber eine Datei, in der gibt es x und y und jede Menge textliche Attribute. Diese können von Koordinate zu Koordinate in der Anzahl unterschiedlich sein. Mal fehlt ein Attribut am Ende, mal zwischendrin usw. So, jetzt meine Frage: Wie kann ich das ganze vernünftig importieren, dass es am besten so dasteht wie über MAPIMPORT? Schön untereinander. Oder geht es vielleicht gar nicht? Vielen Dank für eure Hilfe. Gruß Alexander ------------------ Kaffee über die Tastatur schütten macht wacher als Kaffee zu trinken. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 02. Feb. 2021 12:05 <-- editieren / zitieren --> Unities abgeben: Nur für alex2019
Servus, ohne überarbeiten der Quelldatei wird es mit Mapimport nicht gehen..... In Map die Spalten mit Concat zusammenfassen, Datei neu speichern und diese für Mapimport verwenden. ------------------ <----- Bitte Systeminfo eintragen, warum siehst du hier. Schöne Grüsse aus der Steiermark Bernd P. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LarsB Mitglied
Beiträge: 446 Registriert: 13.05.2003 Windows 7 Prof. 64-Bit Tarox-Workstation mit Xeon 8 Core CPU mit 3.60 GHz 24 GB RAM NVIDIA Quadro 4000 AutoCAD Map 2019 MapEdit AutoCAD 2019
|
erstellt am: 04. Feb. 2021 07:38 <-- editieren / zitieren --> Unities abgeben: Nur für alex2019
Hallo, womit arbeitest du denn? Wenn es Koordinaten mit Attribute sind, dann hätte ich über den Autodesk Administrator eine kleine Fachschale erstellt. Hier dann alle möglichen Felder erstellt. Dann könnte man deine Datei über Excel bequem importieren. Das setzt aber voraus, dass du mit Fachschalen und Datenbanken arbeitest. Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
alex2019 Mitglied
Beiträge: 7 Registriert: 12.09.2019 AutoCAD Map 3d 2015
|
erstellt am: 09. Feb. 2021 14:43 <-- editieren / zitieren --> Unities abgeben:
Sorry, für die späte Rückmeldung. Eure Antworten waren für mich recht kompliziert und ich konnte leider nicht viel damit anfangen. Das hat mich aber dazu gezwungen nochmal nachzudenken. Ich werde meine Tabelle einfach aufteilen in die jeweiligen Koordinaten + drei Attribute. Mit Mapimport und dem Block Map_Survey_point kann ich doch drei Attribute (Punktbezeichnung, Höhe und Beschreibung) importieren. Wenn ich diese dann zweckentfremde und meinen Attributen zuordne, kann ich meine Daten doch auch importieren. Das muss ich dann pro Datensatz zwar dreimal machen, aber es funktioniert. Trotzdem danke für eure Hilfe. ------------------ Kaffee über die Tastatur schütten macht wacher als Kaffee zu trinken. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2019 Plateia, Canalis Visual Basic
|
erstellt am: 09. Feb. 2021 20:46 <-- editieren / zitieren --> Unities abgeben: Nur für alex2019
Hallo Alex, Darf man fragen was das für Attribute sind und wie Du das ganze weiterverwenden möchtest? Wenn Du die im MapImport integrierte Koordinatentransformation nicht benötigst, könnte man das auch anders lösen. Block mit entsprechenden Attributen definieren und dann den Punktauftrag über Script oder VBA, Lisp aus Textdatei oder Exceltabelle erzeugen. Beispiele gäbe es im Forum einige Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |