Importante
La traducción es un esfuerzo comunitario al que puedes unirte. Esta página está actualmente traducida en 89.94%.
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.
La siguiente imagen muestra el aspecto de la capa reclasificada con una rampa de color:
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de elevación |
|
[raster] |
capa ráster del Modelo Digital de Elevaciones |
Factor Z |
|
[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 |
|
[raster] Predeterminado: |
Especifique la capa ráster de aspecto de salida. Uno de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Aspecto |
|
[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. DTM filter (slope-based)
NEW in 3.34
Can be used to filter a digital elevation model in order to classify its cells into ground and object (non-ground) cells.
The tool uses concepts as described by Vosselman (2000)
and is based on the assumption that a large height difference between two nearby cells is unlikely to be caused by a steep slope in the terrain.
The probability that the higher cell might be non-ground increases when the distance between the two cells decreases.
Therefore the filter defines a maximum height difference (dz_max
) between two cells as a function of the distance (d
) between the cells (dz_max( d ) = d
).
A cell is classified as terrain if there is no cell within the kernel radius
to which the height difference is larger than the allowed maximum height difference at the distance between these two cells.
The approximate terrain slope (s
) parameter is used to modify the filter function
to match the overall slope in the study area (dz_max( d ) = d * s
).
A 5 % confidence interval (ci = 1.65 * sqrt( 2 * stddev )
) may be used to modify the filter function even further
by either relaxing (dz_max( d ) = d * s + ci
) or amplifying (dz_max( d ) = d * s - ci
) the filter criterium.
References: Vosselman, G. (2000): Slope based filtering of laser altimetry data. IAPRS, Vol. XXXIII, Part B3, Amsterdam, The Netherlands, 935-942
Ver también
This tool is a port of the SAGA DTM Filter (slope-based)
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[raster] |
capa ráster del Modelo Digital de Elevaciones |
Número de banda |
|
[number] [list] |
The band of the DEM to consider |
Kernel radius (pixels) |
|
[número] Predeterminado: 5 |
The radius of the filter kernel (in pixels). Must be large enough to reach ground cells next to non-ground objects. |
Terrain slope (%, pixel size/vertical units) |
|
[número] Default: 30 |
The approximate terrain slope in |
Filter modification |
|
[lista] Predeterminado: 0 |
Choose whether to apply the filter kernel without modification or to use a confidence interval to relax or amplify the height criterium.
|
Desviación estándar |
|
[número] Predeterminado: 0.1 |
The standard deviation used to calculate a 5% confidence interval applied to the height threshold. |
Output layer (ground) Opcional |
|
[raster] Predeterminado: |
Specify the filtered DEM containing only cells classified as ground. One of:
|
Output layer (non-ground objects) Opcional |
|
[raster] Preestablecido: |
Specify the non-ground objects removed by the filter. One of:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Output layer (ground) |
|
[raster] |
The filtered DEM containing only cells classified as ground. |
Output layer (non-ground objects) |
|
[raster] |
The non-ground objects removed by the filter. |
Código Python
Algorithm ID: 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.
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.
Particularmente interesante es dar a la capa sombreada un valor de transparencia y superponerla con el ráster de elevación:
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de elevación |
|
[raster] |
capa ráster del Modelo Digital de Elevaciones |
Factor Z |
|
[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) |
|
[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 |
|
[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 |
|
[raster] Predeterminado: |
Especifica la capa ráster sombreada saliente. Una de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Sombreado |
|
[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 |
|
[raster] |
Capa ráster del Modelo Digital del Terreno a usar para calcular altitudes |
Capa límite |
|
[vectorial: poligonal] |
Capa vectorial polígonal con límites de áreas utilizadas para calcular curvas hipsométricas |
Paso |
|
[número] Predeterminado: 100.0 |
Distancia vertical entre curvas |
Usar % del área en lugar de valor absoluto |
|
[boolean] Predeterminado: Falso |
Escribe el porcentaje de área en el campo «Área» del archivo CSV en lugar del área absoluta |
Curvas hipsométricas |
|
[carpeta] |
Especifica la carpeta de salida para las curvas hipsométricas. Una de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Curvas hipsométricas |
|
[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 |
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.
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de elevación |
|
[raster] |
capa ráster del Modelo Digital de Elevaciones |
Factor Z |
|
[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 |
|
[boolean] Predeterminado: Falso |
Si marcas esta opción el algoritmo creará todas las clases de color automáticamente |
Colores de relieve Opcional |
|
[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. 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 |
|
[raster] Predeterminado: |
Especifica la capa ráster saliente de relieve. Una de:
|
Distribución de frecuencias Opcional |
|
[tabla] Preestablecido: |
Especificar la tabla CSV para la salida de la distribución de frecuencias. Una de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Relieve |
|
[raster] |
La capa ráster saliente de relieve |
Distribución de frecuencias |
|
[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.
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de elevación |
|
[raster] |
capa ráster del Modelo Digital de Elevaciones |
Factor Z |
|
[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 |
|
[raster] Predeterminado: |
Especifica la capa ráster saliente de aspereza. Una de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Aspereza |
|
[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.
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de elevación |
|
[raster] |
capa ráster del Modelo Digital de Elevaciones |
Factor Z |
|
[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 |
|
[raster] Predeterminado: |
Especifique la capa ráster saliente de pendiente. Uno de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Pendiente |
|
[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.