Sunteți pe pagina 1din 25

COMANDOS BSICOS DE GRASS

r.buffer
r.buffer: este comando genera una capa raster que muestra las zonas de amortiguamiento de una distancia determinada por el usuario que rodean los pixeles (celdas) con valores diferentes a cero. Este comando mide la distancia del centro del pixel al centro de otro pixel empleando la distancia Euclidiana. Si el usuario quiere calcular la distancia de solo algunos pixeles tiene primero que usar el comando r.reclass para reclasificar todas las categoras para las cuales no se requiere el clculo de la distancia, a cero.

r.buffer

r.buffer
La forma de uso de r.buffer es: r.buffer input=name output= name distances=value[,value,] units=name Donde input es el nombre de la capa de a partir de la cual se crearan las zonas de amortiguamiento para todas los pixeles con valores diferentes a cero. output es la capa de salida con las zonas de amortiguamiento distances son las distancias a las cuales se requiere tener las zonas de amortiguamiento units unidades en las cuales se requiere tener las zonas: metros, kilmetros, pies o millas.

r.neighbors
r.neighbors este comando asigna un valor a cada pixel en funcin de los valores de las celdas que lo rodean y almacena los nuevos valores asignados en una nueva capa raster. El tamao del vecindario puede es definido por el usuario pe. 3x 3, 5x5, 7X7, etc., siempre en nmeros impares. Los valores almacenados en la nueva capa son funcin de los valores de los pixeles circundantes y de la funcin seleccionada por el usuario que puede ser: promedio, mediana, moda, mnimo, mximo desviacin estndar, diversidad (nmero de diferentes categoras dentro del vecindario e interspersin (porcentaje de celdas con valores que difieren del valor de la celda central, mas uno). Cada pixel en el raster se convierte en la celda central del vecindario al moverse la ventana de vecindario de celda a celda a travs de la capa raster.

r.neighbors
4 6 4 6 4 4 5 2 2 3 2 3 2 3 4 6 4 6 4 4 5 2 5 2 5 2 5 2 1 1 4 6 4 4 4 4 5 2 5 2 5 2 1 1 1 1 4 6 4 4 4 4 4 4 4 4 1 1 2 3 6 2 6 2 6 2 6 2 6 7 2 3 6 6 6 6 2 7 2 3 7 6 6 6 6

Ejemplo de clculos para un vecindario de 3x3: 6 mximo=46, mnimo=6, mediana=11, Moda=6, Promedio 11+23+23+46+6+6+44+26+6=191, 191/9= 21, desviacin estndar=16, varianza=245, diversidad=6, interspersion= (6/8*100)+1=76

r.mapcalc
r.mapcalc este comando es la calculadora de mapas. Permite realizar operaciones aritmticas en las capas raster. Se crean nuevas capas raster que son el resultado de expresiones aritmticas que involucran capas raster existentes, constantes o funciones. r.mapcalc requiere que su entrada tenga la forma resultado = expresin Donde: Resultado es el nombre de la capa raster de salida que contendr el resultado de los clculos. Expresin es cualquier expresin aritmtica que involucre capas raster.

r.mapcalc
r.mapcalc ganancia=produccion*175 Se permite el uso de parntesis, los cuales pueden estar anidados. La frmula usada por r.mapcalc se registrara en el ttulo de la capa resultante. Algunos de los operadores que se pueden usar con r.mapcalc son: / divisin, * multiplicacin, + suma, - resta, % modulo, == igual, =! no igual, > mayor que, >= mayor o igual que, < menor que, && y, || o, exp(X) funcin exponencial de x, exp(x,y) x elevado a la y, log(x) logaritmo natural de x, log(x,b) logaritmo de x base b, sqrt(x) raz cuadrada de x.

r.clump
r.clump. Este comando re-categoriza a una categora nica los datos de una capa raster, agrupando los pixeles que forman un rea discreta. r.clump encuentra todas las reas contiguas hacia cuatro direcciones que tienen el mismo valor en el raster de entrada. Y asigna una categora nica a cada rea (clumps o conglomerados) en la capa de salida. r.clump requiere que su entrada tenga la forma r.clump input=name output=name input = nombre de un capa existente que ser usada como entrada output = nombre de la capa de salida

r.clump

46 46 46 44 44 52 23 23 32 32

23 46 46 46 44 52 52 52 52 52

23 11 11 46 44 44 52 52 52 52

11 11 11 11 46 44 44 44 44 44

23 11 11 23 6 26 26 26 26 26

7 7 7 23 6 6 6 26 6 6

21 7 7 23 7 6 6 6 6 6

6 6 6 7 7 6 6 6 6 6

23 23 6 23 23 7 6 6 6 6

23 23 23 23 23 7 6 6 6 6

1 1 1 9 9 14 17 17 18 18

2 1 1 1 9 14 14 14 14 14

2 3 3 1 9 9 14 14 14 14

3 3 3 3 12 9 9 9 9 9

4 3 3 10 13 15 15 15 15 15

5 5 5 10 13 13 13 15 13 13

6 5 5 10 11 13 13 13 13 13

7 7 7 11 11 13 13 13 13 13

8 8 7 8 8 16 13 13 13 13

8 8 8 8 8 16 13 13 13 13

r.info
r.info Nos da informacin sobre las capas raster. Lista el tipo de datos del raster, el nmero de columnas y filas, el nmero total de pixeles, las coordenadas geogrficas. La fuente original y el mtodo por el que se cre la capa.

r.info

r.slope
r.slope.aspect. Este comando genera parmetros que representan el grado de cambio de la elevacin. La pendiente la calcula en funcin de la magnitud del gradiente, el aspecto lo calcula considerando la orientacin de la pendiente y la direccin del gradiente. Los valores de pendiente son calculados de forma predeterminada en grados, pero se puede calcular tambin en porcentaje.

r.null
r.null. Grass distingue entre ceros y pixeles sin datos. Mientras que cero puede representar un valor real, como de temperatura, NULL es usado donde no hay un valor disponible. Cuando se importan datos se puede especificar cules sern considerados como nulos. En algunas ocasiones se requiere convertir algunos valores a nulos o viceversa. Por ejemplo si queremos cambiar a nulo el valor -9999: r.null mymap setnull=-9999

r.reclass
Crea un nuevo mapa cuyos valores de categora se basan en una reclasificacin de las categoras de mapa rster existente. r.reclass input=nombre output=nombre [rules=nombre] [title=string] [--overwrite] [--verbose] [--quiet]

r.reclass
input=nombre Mapa rster que se vaa reclasificar output=nombre Nombre del mapa rster resultante rules=nombre Archivo de texto que contiene las reglas de reclasificacin title=string Ttulo para el mapa rster resultante

r.reclass
El archivo de reglas debe contener una columna con las categoras originales el signo = y la nueva categora. 1=1 4=2 357=3 10 thru 15 = 4

r.stats
r.stats: Genera estadsticas de rea para mapas rster.

Permite una variedad de reportes sobre las capas a Su salida est diseada para ser usada en programas

imprimir diseados por el usuario

Permite calcular tablas de mltiple coincidencia de mapas

Si el usuario invoca las opciones de r.stats en la lnea de comandos, se imprimirn las estadsticas relativas al rea del rster especificado por el usuario en un formato de columnas adecuado para ser usado en programas UNIX como awk y sed. Si slo se especifica un mapa, se imprimir una lista de reas en metros cuadrados para cada categora (suponiendo que el sistema de coordenadas del mapa est en metros). Si se especifican varios mapas en la lnea de comandos, se imprimir una tabla de tabulacin cruzada de reas para cada combinacin de categoras en los mapas.

r.stats

g.remove
El comando g.remove elimina archivos del mapset en en que se este trabajando. Es posible eliminar archivos uno a uno o varios al mismo tiempo g.remove rast=suelo,pendiente,veg vect=caminos,rios

r.mask
El comando r.mask crea un mscara para limitar la extensin en la que se aplican las operaciones sobre mapas rster r.mask [-ior] [input=string] [maskcats=string] -i Crea una mscara inversa a los valores especificados en 'maskcats' -o Sobreescribe una mscara existente -r Elimina la mscara existente Input= Nombre del mapa que se usar como mscara maskcats=las categorias del mapa que se usaran para la mscara

r.colors
Crea o modifica la tabla de colores asociada a un mapa rster r.colors map=nombre [color=tipo] [raster=string] [rules=nombre] map= nombre del mapa color= Type of color table Options: aspect,aspectcolr,bcyr,bgyr,byg,byr,celsius,corine,curva ture,differences,elevation,etopo2,evi,gdd,grey,grey.eq,g rey.log,grey1.0,grey255,gyr,haxby,ndvi,population,popul ation_dens,precipitation,precipitation_monthly,rainbow,r amp,random,rstcurv,rules,ryb,ryg,sepia,slope,srtm,terrai n,wave

r.colors
raster= Mapa rster del cual copiar la tabla de color rules= Archivo de texto con la tabla de color

i.pca
Anlisis de componentes principales para el procesamiento de imgenes i.pca es un programa de procesamiento de imgenes basado en el algoritmo de Vali (1990), que procesa n (n> = 2) mapas mapas raster y produce la salida n mapas raster con los componentes principales de los datos de entrada en orden decreciente de la varianza ("contraste"). A las capas raster de salida del mapa se les asignan nombres con 0.1, 0.2, ... . n sufijos. Cuando la opcin de reescalado se utiliza, los archivos de salida se reajustarn para adaptarse a los valores mnimo, mximo.

i.pca
i.pca input=nombre[,nombres,...] output_prefix=string [rescale=min,max] input= Nombre o nombres de los mapas que se van a analizar output_prefix= Nombre base para el resultado, se aadir un sufijo numrico para cada componente del mapa rescale= Rango de reescalado para los mapas de salida

S-ar putea să vă placă și