Importante

La traducción es un esfuerzo comunitario al que puedes unirte. Esta página está actualmente traducida en 100.00%.

28.1.17. Análisis de terreno ráster

28.1.17.1. Aspecto

Calcula el aspecto del modelo de terreno digital en la entrada. La capa ráster de aspecto final contiene valores de 0 a 360 que expresan la dirección de la pendiente, comenzando desde el norte (0 °) y continuando en el sentido de las agujas del reloj.

../../../../_images/aspect.png

Figura 28.30 Valores de aspecto

La siguiente imagen muestra el aspecto de la capa reclasificada con una rampa de color:

../../../../_images/aspect_2.png

Figura 28.31 Aspecto de capa reclasificada

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de elevación

INPUT

[raster]

capa ráster del Modelo Digital de Elevaciones

Factor Z

Z_FACTOR

[número]

Predeterminado: 1.0

Exageración vertical. Este parámetro es útil cuando las unidades Z difieren de las unidades X e Y, por ejemplo, pies y metros. Puede utilizar este parámetro para ajustarlo. El valor predeterminado es 1 (sin exagerar).

Aspecto

OUTPUT

[raster]

Predeterminado: [Guardar a archivo temporal]

Especifique la capa ráster de aspecto de salida. Uno de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Salidas

Etiqueta

Nombre

Tipo

Descripción

Aspecto

OUTPUT

[raster]

La capa ráster de aspecto de salida

Código Python

Algoritmo ID: qgis:aspect

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.

28.1.17.2. Filtro MDT (basado en la pendiente)

NEW in 3.34

Puede utilizarse para filtrar un modelo digital de elevación con el fin de clasificar sus celdas en celdas de suelo y de objeto (no de suelo).

La herramienta utiliza conceptos descritos por Vosselman (2000) y se basa en el supuesto de que es poco probable que una gran diferencia de altura entre dos celdas cercanas se deba a una pendiente pronunciada del terreno. La probabilidad de que la celda más alta no sea terreno aumenta cuando disminuye la distancia entre las dos celdas. Por lo tanto, el filtro define una diferencia de altura máxima (dz_max) entre dos celdas en función de la distancia (d) entre las celdas (dz_max( d ) = d). Una celda se clasifica como terreno si no hay ninguna celda dentro del radio del núcleo cuya diferencia de altura sea mayor que la diferencia de altura máxima permitida a la distancia entre estas dos celdas.

El parámetro de pendiente aproximada del terreno (s) se utiliza para modificar la función de filtro de forma que se ajuste a la pendiente general de la zona de estudio (dz_max( d ) = d * s). Se puede utilizar un intervalo de confianza del 5 % (ci = 1,65 * sqrt( 2 * stddev )) para modificar aún más la función de filtrado relajando (dz_max( d ) = d * s + ci) o amplificando (dz_max( d ) = d * s - ci) el criterio de filtrado.

Referencias: Vosselman, G. (2000): Slope based filtering of laser altimetry data. IAPRS, Vol. XXXIII, Part B3, Amsterdam, Países Bajos, 935-942.

Ver también

Esta herramienta es una adaptación del filtro SAGA DTM (basado en pendientes)

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[raster]

capa ráster del Modelo Digital de Elevaciones

Número de banda

BAND

[número] [lista]

La banda del MDE a tener en cuenta

Radio del núcleo (píxeles)

RADIUS

[número]

Predeterminado: 5

El radio del núcleo del filtro (en píxeles). Debe ser lo suficientemente grande como para alcanzar las celdas de tierra junto a objetos no terrestres.

Pendiente del terreno (%, tamaño del píxel/unidades verticales).

TERRAIN_SLOPE

[número]

Predeterminado: 30

La pendiente aproximada del terreno en %. La pendiente del terreno debe ajustarse para tener en cuenta la relación entre las unidades de altura y las dimensiones en píxeles de la trama. Se utiliza para relajar el criterio de filtrado en terrenos más escarpados.

Modificación del filtro

FILTER_MODIFICATION

[lista]

Predeterminado: 0

Elija si desea aplicar el núcleo de filtro sin modificaciones o utilizar un intervalo de confianza para relajar o ampliar el criterio de altura.

  • 0 - Ninguna

  • 1 - Filtro de relajación

  • 2 - Amplificar

Desviación estándar

STANDARD_DEVIATION

[número]

Predeterminado: 0.1

La desviación típica utilizada para calcular un intervalo de confianza del 5% aplicado al umbral de altura.

Capa de salida (suelo)

Opcional

OUTPUT_GROUND

[raster]

Predeterminado: [Guardar a archivo temporal]

Especifique el MDE filtrado que contiene sólo las celdas clasificadas como suelo. Una de:

  • Saltar salida

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Capa de salida (objetos no terrestres)

Opcional

OUTPUT_NONGROUND

[raster]

Preestablecido: [Omitir salida]

Especifique los objetos no terrestres eliminados por el filtro. Uno de:

  • Saltar salida

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Salidas

Etiqueta

Nombre

Tipo

Descripción

Capa de salida (suelo)

OUTPUT_GROUND

[raster]

El MDE filtrado que contiene sólo las celdas clasificadas como suelo.

Capa de salida (objetos no terrestres)

OUTPUT_NONGROUND

[raster]

Los objetos no terrestres eliminados por el filtro.

Código Python

ID Algoritmo: native:dtmslopebasedfilter

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.

28.1.17.3. Sombreado

Calcula el sobreado de capa ráster dado un Modelo Digital del Terreno de entrada.

El sombreado de la capa se calcula de acuerdo con la posición del sol: tiene las opciones para cambiar tanto el ángulo horizontal (acimut) como el ángulo vertical (elevación del sol) del sol.

../../../../_images/azimuth.png

Figura 28.32 Azimut y ángulo vertical

La capa sombreada contiene valores desde 0 (completamente oscura) a 255 (completamente soleada). El sombreado se usa normalmente para entender mejor el relieve del área.

../../../../_images/hillshade1.png

Figura 28.33 Capa de sobreado con azimut 300 y ángulo vertical de 45

Particularmente interesante es dar a la capa sombreada un valor de transparencia y superponerla con el ráster de elevación:

../../../../_images/hillshade_2.png

Figura 28.34 Superponer el sombreado con la capa de elevación

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de elevación

INPUT

[raster]

capa ráster del Modelo Digital de Elevaciones

Factor Z

Z_FACTOR

[número]

Predeterminado: 1.0

Exageración vertical. Este parámetro es útil cuando las unidades Z difieren de las unidades X e Y, por ejemplo, pies y metros. Puede utilizar este parámetro para ajustarlo. Incrementar el valor de este parámetro exagerará el resultado final (lo hará parecer más «montañoso»). El valor predeterminado es 1 (sin exagerar).

Azimut (ángulo horizontal)

AZIMUTH

[número]

Predeterminado: 300.0

Establece el ángulo horizontal (en grados) del sol (sentido de las agujas del reloj). Rango: 0 a 360. 0 es el norte.

Ángulo vertical

V_ANGLE

[número]

Predeterminado: 40.0

Establece el ángulo vertical (en grados) del sol, que es la altura del sol. Los valores pueden ir de 0 (elevación mínima) a 90 (elevación máxima).

Sombreado

OUTPUT

[raster]

Predeterminado: Guardar en archivo temporal

Especifica la capa ráster sombreada saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Salidas

Etiqueta

Nombre

Tipo

Descripción

Sombreado

OUTPUT

[raster]

La capa ráster sombreada saliente

Código Python

Algoritmo ID: qgis:hillshade

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.

28.1.17.4. Curvas hipsométricas

Calcula curvas hipsométricas para un modelo de elevación digital de entrada. Las curvas se generan como archivos CSV en una carpeta de salida especificada por el usuario.

Una curva hipsométrica es un histograma acumulativo de valores de elevación en un área geográfica.

Puede utilizar curvas hipsométricas para detectar diferencias en el paisaje debido a la geomorfología del territorio.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

MDE a analizar

INPUT_DEM

[raster]

Capa ráster del Modelo Digital del Terreno a usar para calcular altitudes

Capa límite

BOUNDARY_LAYER

[vectorial: poligonal]

Capa vectorial polígonal con límites de áreas utilizadas para calcular curvas hipsométricas

Paso

STEP

[número]

Predeterminado: 100.0

Distancia vertical entre curvas

Usar % del área en lugar de valor absoluto

USE_PERCENTAGE

[boolean]

Predeterminado: Falso

Escribe el porcentaje de área en el campo «Área» del archivo CSV en lugar del área absoluta

Curvas hipsométricas

OUTPUT_DIRECTORY

[carpeta]

Especifica la carpeta de salida para las curvas hipsométricas. Una de:

  • Guardar en Directorio Temporal

  • Guardar en Directorio

Salidas

Etiqueta

Nombre

Tipo

Descripción

Curvas hipsométricas

OUTPUT_DIRECTORY

[carpeta]

Directorio que contiene los archivos con las curvas hipsométricas. Para cada entidad de la capa de vector de entrada, se creará un archivo CSV con valores de área y altitud.

Los nombres de los archivos comienzan con histogram_, seguidos del nombre de la capa y el ID de la entidad.

../../../../_images/hypsometric.png

Código Python

Algoritmo ID: qgis:hypsometriccurves

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.

28.1.17.5. Relieve

Crea una capa de relieve sombreada a partir de datos de elevación digitales. Puede especificar el color de relieve manualmente o puede dejar que el algoritmo elija automáticamente todas las clases de relieve.

../../../../_images/relief.png

Figura 28.35 Capa de relieve

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de elevación

INPUT

[raster]

capa ráster del Modelo Digital de Elevaciones

Factor Z

Z_FACTOR

[número]

Predeterminado: 1.0

Exageración vertical. Este parámetro es útil cuando las unidades Z difieren de las unidades X e Y, por ejemplo, pies y metros. Puede utilizar este parámetro para ajustarlo. Incrementar el valor de este parámetro exagerará el resultado final (lo hará parecer más «montañoso»). El valor predeterminado es 1 (sin exagerar).

Generar clases de relieve automáticamente

AUTO_COLORS

[boolean]

Predeterminado: Falso

Si marcas esta opción el algoritmo creará todas las clases de color automáticamente

Colores de relieve

Opcional

COLORS

[table widget]

Utilice el widget de tabla si desea elegir los colores de relieve manualmente. Puede agregar tantas clases de color como desee: para cada clase puede elegir el límite inferior y superior y, finalmente, haciendo clic en la fila de colores, puede elegir el color gracias al widget de color.

../../../../_images/relief_table.png

Figura 28.36 Ajuste manual de las clases de color del relieve

Los botones en el panel lateral derecho le dan la oportunidad de: agregar o quitar clases de color, cambiar el orden de las clases de color ya definidas, abrir un archivo existente con clases de color y guardar las clases actuales como archivo.

Relieve

OUTPUT

[raster]

Predeterminado: [Guardar a archivo temporal]

Especifica la capa ráster saliente de relieve. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Distribución de frecuencias

Opcional

FREQUENCY_DISTRIBUTION

[tabla]

Preestablecido: [Omitir salida]

Especificar la tabla CSV para la salida de la distribución de frecuencias. Una de:

  • Saltar salida

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Salidas

Etiqueta

Nombre

Tipo

Descripción

Relieve

OUTPUT

[raster]

La capa ráster saliente de relieve

Distribución de frecuencias

OUTPUT

[tabla]

La distribución de frecuencias saliente

Código Python

Algoritmo ID: qgis:relief

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.

28.1.17.6. Índice de aspereza

Calcula la medición cuantitativa de la heterogeneidad del terreno descrita por Riley et al. (1999). Se calcula para cada ubicación, resumiendo el cambio de elevación dentro de la cuadrícula de 3x3 píxeles.

Cada pixel contiene la diferencia en elevación desde una celda central y sus 8 celdas de alrededor.

../../../../_images/ruggedness.png

Figura 28.37 Capa de aspereza de valores bajos (rojo) a valores altos (verde)

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de elevación

INPUT

[raster]

capa ráster del Modelo Digital de Elevaciones

Factor Z

Z_FACTOR

[número]

Predeterminado: 1.0

Exageración vertical. Este parámetro es útil cuando las unidades Z difieren de las unidades X e Y, por ejemplo, pies y metros. Puede utilizar este parámetro para ajustarlo. Incrementar el valor de este parámetro exagerará el resultado final (haciéndolo parecer más resistente). El valor predeterminado es 1 (sin exagerar).

Aspereza

OUTPUT

[raster]

Predeterminado: [Guardar a archivo temporal]

Especifica la capa ráster saliente de aspereza. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Salidas

Etiqueta

Nombre

Tipo

Descripción

Aspereza

OUTPUT

[raster]

La capa ráster saliente de aspereza

Código Python

Algoritmo ID: qgis:ruggednessindex

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.

28.1.17.7. Pendiente

Calcula la pendiente a partir de una capa ráster de entrada. La pendiente es el ángulo de inclinación del terreno y se expresa en grados.

../../../../_images/slope3.png

Figura 28.38 Áreas planas en rojo, áreas empinadas en azul

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de elevación

INPUT

[raster]

capa ráster del Modelo Digital de Elevaciones

Factor Z

Z_FACTOR

[número]

Predeterminado: 1.0

Exageración vertical. Este parámetro es útil cuando las unidades Z difieren de las unidades X e Y, por ejemplo, pies y metros. Puede utilizar este parámetro para ajustarlo. Incrementar el valor de este parámetro exagerará el resultado final (haciéndolo más empinado). El valor predeterminado es 1 (sin exagerar).

Pendiente

OUTPUT

[raster]

Predeterminado: [Guardar a archivo temporal]

Especifique la capa ráster saliente de pendiente. Uno de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Salidas

Etiqueta

Nombre

Tipo

Descripción

Pendiente

OUTPUT

[raster]

La capa ráster saliente de pendientes

Código Python

Algoritmo ID: qgis:slope

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.