8 votos

¿Cómo convertir un DXF a un .shp que contiene un campo con información de altura en QGIS?

He recibido dos .dxf para mi proyecto que representar a mi área de interés. Uno de ellos contiene los edificios, y el otro en la elevación del terreno. Ambos están en 3D. Puedo convertir a los shapefiles con éxito el uso de la Dxf2Shp plugin. Se muestran también muy bien comparar la muestra más abajo).

sample of my model area

Sin embargo, me suelto a la altura de información si lo hago. El único campo que se me da en la tabla de atributos es "myid", que simplemente cuenta los polígonos. Hay una manera de convertir los archivos .shp creación de un campo de altura en las tablas de atributos, que toma los valores z de la .dxf? Esto ya estaría bien, como la proyección es la métrica.

Saludos

4voto

GreyCat Puntos 146

Usted puede probar la HIERBA comando v. en.dxf en el Procesamiento o en la Hierba plugin (buscar en GRASS GIS: importación DXF).

enter image description here

Algunos de los resultados en GRASS GIS con dxf 3D:

  • de soporte Vectorial de GRASS GIS: cinta de Moebius de visualización para mostrar el vector 3D capacidades de HIERBA 6 importación de DXF 3D (captura de pantalla: M. Neteler)

enter image description here

enter image description here

El problema es que no hay soporte para 3D en QGIS: usted debe usar Python con un módulo que soporte 3D (ogr o bien formada), buscar en QGIS usuario: Uso/visualización de datos en 3D (valores Z) y QGIS usuario: visualización de datos en 3D (valores Z) o datos con z atributo: una solución o usar los comandos de GRASS GIS.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X