Ist es möglich, Beschriftungen basierend auf Shapefile-Attributen in eine DXF-Datei zu exportieren?
Ich benutze QGIS 1.7.4.
Ich habe eine CSV-Datei gelesen und sie als Formebene angezeigt. Mit Hilfe von Attributen aus der Datei werde ich die Punkte beschriften. Jetzt möchte ich einen DXF-Export mit den Labels. Es werden jedoch nur die Punkte in der DXF-Datei exportiert.
Ich habe kein ArcGIS.
Ich verwende AutoCAD LT 2011 zum Anzeigen von DXF-Dateien. In AutoCAD muss ich das "Einfügen / Verknüpfen & Extrahieren" nur unter der Möglichkeit durchlaufen, Daten aus Excel zu finden.
Antworten:
In neueren Versionen von QGIS gibt es jetzt einen nativen Export in DXF, mit dem Kartenebenen einschließlich der Beschriftungen exportiert werden können:
Weitere Informationen zur Funktionalität finden Sie hier: https://www.qgis.ch/en/projects/dxf-export
Die DXF-Exportfunktionalität wurde von Jürgen Fischer (Norbit) und Marco Hugentobler (Sourcepole AG) entwickelt. Das Projekt wurde von SIGE (Versorger in Vevey) und den Gemeinden Vevey, Morges und Uster kofinanziert.
quelle
DXF Export...
einmal mit Erfolg benutzt und bin seitdem auf Probleme gestoßen. Ich versuche Punktdaten nach dxf zu exportieren. Anstatt die Punkte in Punkte zu konvertieren, werden sie in Polygone und Polylinien konvertiert (ohne Attributinformationen). Ich habe versucht, projizierte Shapefiles und wgs84 und eine unterschiedliche Anzahl von Spalten zu verwenden, und bisher hat nichts funktioniert.save as...
Funktion exportiert keine Beschriftungen, sondern nur Attributtabellen mit zufälligen Informationen. DasDXF Export...
exportiert Labels (das ist das OP-Ziel für diese Frage), aber mit dem möglichen Fehler, den ich gefunden habe.In QgiS: Klicken Sie mit der rechten Maustaste im linken Bereich auf die Ebene und verwenden Sie Speichern unter und wählen Sie Autocad dxf als Exportformat aus - dies funktioniert für mich. Verwenden Sie QGIS 1.8?
edit: ich habe jetzt auch versucht "auswahl speichern unter", scheint auch zu funktionieren
edit # 2: Ich lege einen Screenshot von qgis bei:
und ein Screenshot von inkscape mit der importierten DXF-Datei:
quelle
Wenn Sie die Beschriftungen in CAD verwenden möchten, finden Sie hier eine Problemumgehung (Sie wissen nicht genau, was Sie erreichen möchten). Erstellen Sie in ESRI eine Punktdatei für den Schwerpunkt jedes Etiketts. Füllen Sie das Beschriftungsfeld in der Attributtabelle aus.
Als nächstes tpye in einer " map fähigen " Version von AutoCAD " mapconnect " in der Befehlszeile. Daraufhin wird der unten gezeigte Bildschirm angezeigt (ich gehe davon aus, dass Sie wissen, wie Koordinatensysteme in CAD verwaltet werden). Wählen Sie zunächst "SHP-Verbindung hinzufügen". Klicken Sie anschließend auf das SHP-Ellipsoid (siehe Abbildung 2) und navigieren Sie zur Position Ihres Punkt-Shapefiles. Zuletzt (Schritt 3) klicken Sie auf die Verbindungsfunktion und in diesem Menü auf " Zur Karte hinzufügen ". Jetzt müssen Sie nur noch Ihre Punkte unsichtbar machen und die Beschriftungen aktivieren (für die Sie zu einer Geospatial-Oberfläche wechseln müssen) CAD - wird im nächsten Druckbildschirm angezeigt.
In CAD stehen Geodatenfunktionen zur Verfügung. Unter dem unten hervorgehobenen Pfeil sehen Sie, dass CAD geografische Funktionen enthält (dh kartenfähige Versionen). Das Symbol sieht einem Zahnrad sehr ähnlich (neben "Dano1" in meinem Druckbildschirm). Dieses Menü befindet sich unten rechts auf Ihrem Bildschirm. Wenn Sie so weit kommen und nicht sicher sind, wie Sie vorgehen sollen, kann ich nur vorschlagen, dass Sie eine weitere Frage zur Kennzeichnung von Geodaten in CAD stellen.
quelle
In neueren Versionen von QGIS gibt es jetzt einen nativen Export in DXF, mit dem Kartenebenen einschließlich der Beschriftungen exportiert werden können:
Weitere Informationen zur Funktionalität finden Sie hier: https://www.qgis.ch/en/projects/dxf-export
Die DXF-Exportfunktionalität wurde von Jürgen Fischer (Norbit) und Marco Hugentobler (Sourcepole AG) entwickelt. Das Projekt wurde von SIGE (Versorger in Vevey) und den Gemeinden Vevey, Morges und Uster kofinanziert.
quelle
Ich hatte gerade das gleiche Problem: Die aus QGIS exportierte DXF-Datei schien leer zu sein.
Aber als ich das "Layout" in meinem CAD-Programm (BRICS CAD) überprüft habe, existiert es. Ich musste nur die richtige Ansicht in meinem Programm "Ansicht" und "2D-Kontext" finden.
quelle
Ich habe dieses kostenlose Tool zum Konvertieren von Shapefiles und ArcINFO-Coverages in das AutoCAD DXF-Format unter Free Geography Tools gefunden, mit dem aus einem Shapefile eine .dxf-Datei erstellt wird.
Sie können das Attributfeld angeben, das in dxf-Textbeschriftungen konvertiert werden soll.
Ich habe das Tool ausgeführt und es hat wie erwartet funktioniert.
quelle
Wenn Sie ArcGIS verwenden, besteht meiner Meinung nach die stabilste Lösung darin, die Anmerkungen in Polygone zu konvertieren und dann in DXF zu exportieren. Ich verwende den gleichen Ansatz für den Export von Anmerkungen in KMZ, der im Gegensatz zum Exportieren von Anmerkungen direkt zu Etiketten mit sehr hoher Auflösung in der resultierenden KMZ führt.
Leider müssen Sie dazu Anmerkungen in Polygone konvertieren, für die es kein OOTB-Tool gibt. Ich habe mein eigenes Addin dafür erstellt. Ich kann den Code posten, wenn Sie möchten.
quelle
Ich hatte das gleiche Problem und es gelang mir schließlich, von QGIS (1.7) nach Autocad zu exportieren, indem ich Folgendes tat:
1.- Wählen Sie die zu exportierenden Elemente aus
2.- Gehen Sie zur Ebenen- / Speicherauswahl unter und wählen Sie das Format "ESRI Shapefile" (kein DXF !!!)
3.-Verwenden Sie dann Arcv2CAD (muss gekauft werden), um die Formdatei in dxf umzuwandeln. Dieser DXF kann von Autocad geöffnet werden !! :) :)
Es gibt vielleicht einen einfacheren Weg, dies zu tun ... Oder sogar Elemente aus verschiedenen Ebenen gleichzeitig zu exportieren, aber ich habe es noch nicht gefunden !! :) :)
quelle
Ich habe "Export to Dxf" verwendet und hatte das gleiche Problem, keine Etiketten. Dann definierte ich die "Symbologieskala" (sie wurde auf 0 gesetzt) als 1: 20000 und es funktionierte ... die Etiketten wurden exportiert.
quelle