NAME
r.slope.aspect - Genera mapas raster de pendiente, orientación,
curvaturas y segundas derivadas parciales de la elevación.
(GRASS Raster Program)
SYNOPSIS
r.slope.aspect
r.slope.aspect help
r.slope.aspect [-aq] elevation=nombre [slope=nombre]
[aspect=nombre] [format=nombre] [zfactor=valor]
[prec=nombre] [pcurv=nombre] [tcurv=nombre]
[dx=nombre] [dy=nombre] [dxx=nombre]
[dyy=nombre] [dxy=nombre] [min_slp_allowed=valor]
DESCRIPCION
r.slope.aspect generates raster maps of slope, aspect, curvatures
and first and second order partial derivatives from a raster map layer
of true elevation values. The user must specify the input elevation
file name and at least one output file name. The user can also specify
the format for slope (degrees, percent; default=degrees), and zfactor:
multiplicative factor to convert elevation units to meters; (default 1.0).
OPCIONES
El programa se ejecuta en modo no interactico si se especifica un número
suficiente de parámetros. Si se ejecuta sin ninguno:
-
r.slope.aspect
preguntará por las siguientes opciones y parámetros
Opciones:
-
-a
-
Utiliza la región activa en lugar de definirla a partir del mapa
de elevaciones. Ver NOTAS.
-
-q
-
Suprime la impresión de información sobre la ejecución
del programa.
-
Parametros:
-
elevation=nombre
-
Mapa de elevaciones que
se utiliza como entrada
-
slope=nombre
-
Mapa de pendientes
-
aspect=nombre
-
Mapa
de orientaciones
-
format=nombre
-
Unidades de la pendiente (degrees,percent) por defecto: degrees.
zfactor=valor
Factor por el que hay que multiplicar las elevaciones para convertirlas
a metros (por defecto: 1.0).
pcurv =nombre
Mapa de curvatura
en la dirección de máxima pendiente
tcurv =nombre
Mapa de curvatura
en la dirección de las curvas de nivel
dx=nombre
Pendiente en la dirección
Este-Oeste
dy=nombre
Pendiente en la dirección
Norte-Sur
dxx=nombre
Derivada parcial de
la pendiente en la dirección Este-Oeste
dyy=nombre
Derivada parcial de
la pendiente en la dirección Norte-Sur
dxy =nombre
Derivative parcial
de la pendiente en X e Y
min_slp_allowed =valor
Mínimo valor
de pendiente (en tanto por ciento) para calcular la orientación
(por defecto: 0.0)
prec=nombre
Precisión de
los mapas de salida (double,float o int) por defecto
es double
El mapa de elevaciones debe contener valores explicitamente, no puede por
tanto ser un mapa reclasificado o reescalado.
El mapa de orientaciones indica el número de grados desde el
Este no desde el Norte. Hay que tener en cuenta
El programa genera el fichero de categorías necesario para el
mapa de pendientes, pero no las tablas de color.
De cara a la presentación de resultados puede ser preferible
simplificar el mapa de pendientes reclasificándolo con r.reclass.
:
category range category labels
(in degrees) (in percent)
1 0- 1 0- 2%
2 2- 3 3- 5%
3 4- 5 6- 10%
4 6- 8 11- 15%
5 9- 11 16- 20%
6 12- 14 21- 25%
7 15- 90 26% and higher
NOTAS
Para evitar errores en el muestreo de los valores de elevación,
la resolución y los límites de la región se adaptan
por defecto a los del mapa de elevaciones. Si se quiere utilizar la región
activa debe entonces introducirse la opción -a
Se ignora cualquier máscara que pueda haber definida.
El algoritmo del programa utiliza un operador de vecindad de 3x3
celdas. Por tanto no pueden definirse pendientes o ninguna otra variable
en los bordes del mapa.
Los valores de orientación pueden aparecer sesgados hacia valores
de 0, 45, 90, 180, 225, 270, 315 y 360 grados
Debido al error en la estimación de la pendiente, los pixels
con valor de pendiente muy bajo pueden dar lugar a valores de orientación
completamente erroneos. Por ello es adecuado introducir un valor mínimo
de pendiente por debajo del cual la orientación se considera 0 (pixel
plano).
min_slp=valor
VER
r.mapcalc
r.neighbors
r.reclass
r.rescale
AUTORES
Michael Shapiro, U.S.Army Construction Engineering Research Laboratory
Olga Waupotitsch, U.S.Army Construction Engineering Research Laboratory