8 votos

Cómo extraer la pendiente a partir topográfico mapa raster?

Estoy trabajando en un proyecto para una máquina de aprendizaje de la clase, de la que me extraer características de una topográfico mapa raster y luego clasificar el traversability del terreno. Una de las características que hay que extraer es la pendiente. Mi pensamiento inicial fue que una aproximación de la pendiente en cualquier punto dado puede ser extraído a partir de un mapa mediante el cálculo de la distancia entre las líneas de contorno. Sin embargo parece que yo daba por sentado que la complejidad de la extracción de las líneas de contorno.

En el intento de resolver este problema que me encontré a mí mismo tratando de aprender una serie de herramientas SIG. Sin embargo, yo todavía no han tenido el éxito que es la razón por la que estoy aquí. He instalado gdal y utiliza gdal_contour para generar lo que yo creo que para ser un DEM. A partir de ahí me cargan en qgis junto con el original del mapa raster. A partir de este veo que cuando gdal creado el DEM se utiliza sólo uno de los dos colores que indican las líneas de contorno. Peor aún es utilizado el menos frecuente de color de modo que la resultante de las curvas de nivel están muy segmentados.

Esto me deja con un par de preguntas. La primera es si es posible designar los colores gdal se utiliza para extraer las líneas de contorno y generar el DEM. La segunda es si hay un método más sencillo para la extracción de los datos deseados.

Espero que todo esto tiene sentido dado que esto no está cerca de mi campo de experiencia. Gracias de antemano por cualquier ayuda que pueda ofrecer.

2voto

Usted puede utilizar el GRASS GIS backend del r.el surf.contorno para generar un DEM de rasterizado de los contornos. Uso a través de la caja de herramientas de GRASS o el Sextante plugin (o directamente por supuesto). Posteriormente, r.la pendiente.aspecto va a calcular la pendiente de esta generado DEM.

2voto

Mike Spross Puntos 200

Mira la parte 2 de este tutorial:

http://qgis.spatialthoughts.com/2012/07/tutorial-making-heatmaps-using-qgis-and.html?showComment=1349708404807#c2011177687204116089

para saber cómo crear una HIERBA de la región. La jerarquía de archivos es muy quisquilloso - este es el tutorial que me ayudo a la derecha después de muchas horas de frustración de intentar!

Para descargar 30m DEMs, ir a: http://gdem.ersdac.jspacesystems.or.jp/search.jsp

2voto

Si te las arreglas para descargar un DEM para su área de interés a partir de los Utah sitio, como un primer paso, creo que tendría sentido usar esto para crear un relieve sombreado de la imagen, por lo que usted puede hacer una rápida evaluación visual del terreno que se está tratando.

Por ejemplo, como un ejercicio que me he descargado 2 metros DEM (Heber 2m DEM a partir de LiDAR - Norte) como un archivo zip que se extrae a un número de *.asc archivos. He hecho una virtual trama de estos (Raster -> Varios -> Build Virtual Raster) y, a continuación, carga el resultado VRT archivo.

A continuación, he creado un hillshade imagen de la VRT capa: Raster -> Análisis -> DEM Terreno de los modelos. Conjunto de "Modo" a "Hillshade", establece una "Z" factor de 2, establece que "el Acimut de la luz" 345 "la Altitud de la luz" 55. El CRS de este conjunto de datos parece ser EPSG:26912, esto tendrá que ser establecido en QGIS.

La siguiente imagen muestra una pequeña parte de la hillshade de la imagen. Las características rectangulares están a unos 3 km al oeste de Huber y son, supongo, embalses o algo similar. El uso de la trama valor de la herramienta en el DEM indica que el exterior bund las paredes son de unos seis metros de altura.

Después de que usted ha tenido una mirada en el terreno, se podría, por ejemplo, a continuación, pasar a la creación de una pendiente de la trama de la VRT DEM y la representación de esta en los colores para indicar la pendiente, o la robustez o lo que quieras.

No estoy muy seguro acerca de lo que su objeto es. Estás tratando de calcular la trayectoria óptima desde el Punto a al Punto B, para un ATV, por ejemplo?

Nick.

enter image description here

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