5 votos

Crear contornos para elevaciones específicas

Datos de entrada: 1. un MODELO raster. 2. Archivo de punto de picos. -Atributos contienen ID, x, y, z y la elevación en la que el pico está completamente aislada de un vecino pico.

El resultado que yo quiero es una línea/polígono/punto/archivo raster que contiene los contornos de elevación del pico de aislamiento, para todos los picos. Puesto simplemente quiero dibujar un contorno en una determinada elevación por debajo de ese punto.

He revisado r.el contorno.nivel y r.el contorno.paso comandos en QGIS de la caja de herramientas de GRASS, que me puede dar los contornos exactamente las elevaciones quiero, pero necesito de contorno a distintas alturas para diferentes picos, como su elevación de aislamiento completo sería diferente.

Yo podría hacer manualmente para cada pico que tengo, pero podría ser hecho a través de la trama de la calculadora para todas las cimas y en específico elevaciones?

10voto

jclancy Puntos 121

Haciendo una consulta espacial de intersección/contiene entre contours_levels y Peak_points produce ningún resultado, ya que no parecen estar asociados para cada uno de los otros en el "lienzo", pero en realidad no lo hacen.

Esto es debido a que los contornos son funciones de línea y de aquellos que se cruzan/contener sólo en la línea, no en el área delimitada por la línea. Creo que sería convertir los contornos específicos a dado pico de polígonos de zonas de v. type_wrapper en la HIERBA (probablemente no está disponible a través de la caja de herramientas de Grass, pero everytving es accesible desde la línea de comandos de la caja de herramientas), a continuación, utilizar la consulta espacial en el polígono, a continuación, convertir el resultado a la línea. Sólo inacabado idea para un guión...

2voto

Si desea extraer una elevación específica como nivel de contorno, utilice los parámetros minlevel = value y maxlevel = value del comando r.contour .

Nota: r.contour.step en la caja de herramientas de procesamiento de QGIS tiene parámetros mínimos y máximos como opciones.

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