1 votos

Contornos (*.shp) en XYZ

Descargué una imagen TIFF del USGS Earth Explorer a partir de la cual determiné las curvas de nivel y las guardé en un shapefile (véase el tutorial http://www.qgistutorials.com/en/docs/working_with_terrain.html ).

Me gustaría convertir estas características en puntos (al igual que esta herramienta de ArcGIS http://pro.arcgis.com/en/pro-app/tool-reference/data-management/feature-to-point.htm ).

Cada punto debe contener información xyz (un simple archivo CSV o similar) que pueda importar como elevación de la superficie en FEFLOW (modelado de aguas subterráneas)

He probado con MMQGIS que me da la siguiente salida:

"shapeid","x","y" "1","-7.4266662066","37.1800028654" "1","-7.42583287327","37.1800083477" "1","-7.42582462244","37.1800000968" "2","-7.42583287327","37.1799959509" "3","-7.4266662066","37.1799959509" "3","-7.42749953994","37.1797223191" "3","-7.42833287327","37.1795834302" "3","-7.4291662066","37.1797917635" "4","-7.42999953994","37.1797223191" "4","-7.43083287327","37.1799959509" "4","-7.43083701921","37.1800000968" "4","-7.4316662066","37.1805556524" "4","-7.43208287327","37.1808334302"

Sin embargo, lo que quiero es:

"x","y","z" "Latitude","Longitude","Elevation"

1voto

ghotan Puntos 29

En dos pasos:

  1. Extraer nodos. Vector | Geometry Tools | Extract nodes (o desde Processing Toolbox QGIS geoalgorithms | Vector geometry tools | Extract nodes
  2. Save As... la capa de Nodos producida como archivo csv. Por defecto, el Geometry type sería Automatic . Asegúrese de que el Layer Options se ajusta a GEOMETRY = AS_XY . (Así que, básicamente, déjalo como está).

NB los nodos extraídos pueden crear un archivo grande. Por favor, considere diezmarlo antes de guardarlo en csv.

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