¿Exportar a un archivo DXF desde QGIS?

8

¿Es posible exportar etiquetas basadas en atributos Shapefile en un archivo DXF?

Yo uso QGIS 1.7.4.

He estado leyendo un archivo CSV y lo veo como una capa de forma. Con la ayuda de los atributos del archivo, etiquetaré los puntos. Ahora quiero una exportación DXF con las etiquetas. Sin embargo, solo los puntos en el archivo DXF se exportan.

No tengo ArcGIS.

Estoy usando AutoCAD LT 2011 para ver archivos DXF. En AutoCAD tengo que pasar por "Insertar / Enlace y extracción" solo bajo la posibilidad de encontrar datos de Excel.

Alejandro
fuente
1
¿En qué plataforma? ArcGIS?
cag
¿Por qué te gustaría exportar como DXF? ¿Qué programa quieres usar para leer los archivos exportados? Quizás hay mejores formas. En general, dxf es un formato de archivo bastante poco compatible.
johanvdw
¿Qué versión está utilizando y qué sistema operativo?
Nathan W
2
¿Habías seleccionado algo?
Ian Turton
Creo que hay demasiadas limitaciones para una solución sin obtener ayuda de alguien que tiene más herramientas. LT no permite programación o mucha manipulación. Necesita al menos autocad o el mapa de autocad sería mejor. luego podría crear puntos con atributos y convertirlos en bloques o simplemente etiquetar los puntos. Puede acercarse haciendo una exportación desde qgis e incluir las coordenadas xy en el archivo csv o shape. Si tuviera un mapa, podría importar el archivo shp y etiquetarlo.
Brad Nesom

Respuestas:

8

Ahora hay una exportación nativa a DXF en las versiones más recientes de QGIS que permite exportar capas de mapas, incluidas las etiquetas:

Exportación nativa de DXF en QGIS

Puede encontrar más información sobre la funcionalidad aquí: https://www.qgis.ch/en/projects/dxf-export

La funcionalidad de exportación DXF fue desarrollada por Jürgen Fischer (Norbit) y Marco Hugentobler (Sourcepole AG). El proyecto fue cofinanciado por SIGE (proveedor de servicios públicos en Vevey) y los municipios de Vevey, Morges y Uster.

Miró
fuente
Lo he usado DXF Export...con éxito una vez y desde entonces me he encontrado con problemas. Estoy tratando de exportar datos de puntos a dxf. En lugar de convertir los puntos en puntos, los convierte en polígonos y polilíneas (sin información de atributo). He intentado usar shapefiles proyectados y wgs84 y un número variable de columnas y nada ha funcionado hasta ahora.
user3386170
@ user3386170 Esta exportación DXF está destinada a exportar todo el mapa más sobre la exportación de una capa. Si desea exportar una capa como características, simplemente haga clic con el botón derecho en la capa y seleccione "Guardar como ..." y el formato AutoCad DXF.
Miró
Hice clic en solo una capa y así surgió el problema.
user3386170
He releído por respuesta y me he dado cuenta de que no he aclarado correctamente. Quiero exportar etiquetas con mis archivos dxf. La save as...función no exporta etiquetas, solo tablas de atributos con información aleatoria. El DXF Export...hace las etiquetas de exportación (que es el objetivo de esta pregunta OP), pero con la posible error que he encontrado.
user3386170
6

En QgiS: haga clic derecho en el panel izquierdo en la capa y use guardar como y seleccione Autocad dxf como formato de exportación, esto funciona para mí. ¿estás usando qgis 1.8?

editar: ahora también intenté "guardar selección como", parece funcionar también

editar # 2: adjunto una captura de pantalla de qgis: QGis con la capa que se exportará a dxf

y una captura de pantalla de inkscape con el archivo dxf importado: un polígono se cambió a un color de relleno rojo después de importar

Kurt
fuente
Kurt, ¿has probado los archivos resultantes? No funcionan para mi.
Allison
Sí, vea mi publicación actualizada arriba, que ahora muestra dos capturas de pantalla. la segunda captura de pantalla muestra el dxf importado en inkscape. para un polígono cambié el color de relleno a rojo después de importar.
Kurt
¿Tiene que ser no proyectado? Pude hacerlo funcionar en WGS. ¿Y hay alguna manera de obtener información de atributos en el dxf? ¿Algunas cosas de programación en la caja vacía? Gracias.
Allison
no, no debe ser no proyectado. No tengo ni idea sobre sus otras preguntas, pero no creo que pueda obtener los atributos en dxf ...
Kurt
4

Si desea las etiquetas en CAD, aquí hay una solución alternativa (no está siendo muy específico en cuanto a lo que está tratando de lograr). En ESRI, cree un archivo de puntos para el centroide de cada etiqueta. Rellene el campo de etiqueta en la tabla de atributos.

A continuación, en una versión " compatible con mapas " de AutoCAD, escriba " mapconnect " en la línea de comandos. Aparecerá la pantalla que se muestra a continuación (supongo que sabe cómo administrar sistemas de coordenadas en CAD). Primero, seleccione "Agregar conexión SHP". Luego, haga clic en el elipsoide SHP (que se muestra con el n. ° 2) y navegue hasta la ubicación del archivo de forma de punto. Por último (paso 3), presione la función de conexión, y dentro de ese menú, presione " Agregar al mapa ". Ahora todo lo que necesita hacer es hacer que sus puntos sean invisibles y activar las etiquetas (lo que requerirá que cambie a una interfaz geoespacial en CAD: se muestra en la siguiente pantalla de impresión).

ingrese la descripción de la imagen aquí

Hay funciones geoespaciales disponibles en CAD. Debajo de la flecha resaltada a continuación, puede ver que existen funcionalidades geoespaciales inherentes a CAD (versiones compatibles con mapas). El icono se parece mucho a un engranaje (al lado de "Dano1" en mi pantalla de impresión). Este menú se puede encontrar en la parte inferior derecha de su pantalla. Si llega hasta aquí y no está seguro de cómo proceder, lo único que puedo sugerir es que publique otra pregunta relacionada con el etiquetado de datos espaciales en CAD.

ingrese la descripción de la imagen aquí

Dano
fuente
2

Ahora hay una exportación nativa a DXF en las versiones más recientes de QGIS que permite exportar capas de mapas, incluidas las etiquetas:

Exportación nativa de DXF en QGIS

Puede encontrar más información sobre la funcionalidad aquí: https://www.qgis.ch/en/projects/dxf-export

La funcionalidad de exportación DXF fue desarrollada por Jürgen Fischer (Norbit) y Marco Hugentobler (Sourcepole AG). El proyecto fue cofinanciado por SIGE (proveedor de servicios públicos en Vevey) y los municipios de Vevey, Morges y Uster.

Miró
fuente
1

Acabo de tener el mismo problema: el archivo dxf exportado desde QGIS parecía vacío.

Pero cuando verifiqué el "Diseño" en mi programa CAD (BRICS CAD), existe. Todo lo que tenía que hacer era encontrar la vista adecuada, en mi programa "Ver" y "Contexto 2D".

PolyGeo
fuente
0

Si usa ArcGIS, en mi opinión, la solución más estable es convertir las anotaciones en polígonos y luego exportarlas a DXF. Utilizo el mismo enfoque para exportar anotaciones a KMZ que, a diferencia de exportar anotaciones, produce directamente etiquetas de muy alta resolución en el KMZ resultante.

Desafortunadamente, esto requiere que convierta las anotaciones en polígonos para los que no hay una herramienta OOTB. Construí mi propio complemento para esto. Puedo publicar el código si lo desea.

Jakub Sisak GeoGraphics
fuente
0

Tuve el mismo problema y finalmente logré exportar desde QGIS (1.7) a autocad haciendo lo siguiente:

1.- Seleccionar elementos para exportar

2.- Vaya a la capa / guardar selección como y elija el formato "ESRI Shapefile" (¡¡¡no dxf !!!)

3.-Luego use Arcv2CAD (tiene que ser comprado) para transformar el archivo de forma a dxf. ¡Ese dxf puede ser abierto por Autocad! :)

Puede haber una forma más sencilla de hacerlo ... O incluso exportar elementos de diferentes capas a la vez, ¡pero aún no lo he encontrado! :)

Mariana
fuente
0

Utilicé "Exportar a Dxf" y tuve el mismo problema, sin etiquetas. Luego definí la "escala de simbología" (se estableció en 0) como 1: 20000, y funcionó ... las etiquetas fueron exportadas.

Arquitecto
fuente