En GRASS se ha solucionado esta necesidad definiendo grupos de mapas que contienen todos los mapas que van a ser manejados a la vez por determinados comandos de GRASS. Cada mapa puede aparecer en varios grupos a la vez.
i.group permite al usuario crear un grupo, meter o sacar ficheros del mismo y crear subgrupos dentro del grupo para operaciones más específicas. Entre los comandos de GRASS que hacen uso de grupos están i.points, i.rectify, i.ortho.rectify,i.cluster e i.maxlik .
El primer menú de i.group pregunta que grupo debe seleccionarse, si no existe será necesario crear un nuevo grupo.
This program edits imagery groups. You may add raster map layers to, or remove such layers from, an imagery group. You may also create new groups. Please enter the group to be created/modified GROUP: _____________ (enter 'list' for a list of groups) AFTER COMPLETING ALL ANSWERS, HIT <ESC> TO CONTINUE (OR <Ctrl-C> TO EXIT)Si se introduce la palabra list, el programa dará un listado de los grupos disponibles en la LOCATION y MAPSET activos. El segundo menú::
1. Select a different group 2. Edit group TITLE 3. Include new raster (cell) files in the group or remove raster (cell) files from the group 4. Assign colors to the group 5. Create a new subgroup within the group RETURN to exitPermite:
Please enter the group to be created/modified GROUP: _____________ (enter 'list' for a list of groups) AFTER COMPLETING ALL ANSWERS, HIT <ESC> TO CONTINUE (OR <Ctrl-C> TO EXIT)Si se introduce la palabra list , los grupos disponibles en los mapsets activo son presentados.
TITLE______________________________________ This option offers an opportunity to go back and change the entry if it is not correct by asking: Look ok? (y/n).
LOCATION: location GROUP: spot MAPSET: demo If you wish to delete a file from group [spot], remove the 'x' from in front of the file name. x_ spot.1 in demo x_ spot.2 in demo x_ spot.3 in demo AFTER COMPLETING ALL ANSWERS, HIT <ESC> TO CONTINUE (OR <Ctrl-C> TO CANCEL)el el que podemos quitar la X a los mapas que queremos eliminar del grupo.
A continuación se listan todos los mapas del mapset o mapsets activos para que marquemos con una X los que queremos incluir en el grupo.
LOCATION: location GROUP: spot MAPSET: demo Please mark an 'x' by the files to be added in group [spot] MAPSET: demo x_ composite1 x_ spotclass1 __ spotclass2 AFTER COMPLETING ALL ANSWERS, HIT <ESC> TO CONTINUE (OR <Ctrl-C> TO CANCEL)
Finalmente el usuario tiene la posibilidad de comprobar como ha
quedado el grupo:
Group [spot] references the following raster files __________________ spot.1 in demo spot.2 in demo spot.3 in demo composite1 in demo spotclass1 in demo __________________ Look ok? (y/n)Si se responde con la letra y aparece el siguiente mensaje:
Group [spot] updated!y se vuelve al menú principal.
Si se responde qu eno, se vuelve otra vez al proceso anterior. De este
modo pueden resolverse errores sin salir del comando.
Please indicate which files to use for red, green, and blue colors. You may leave any color out. You may specify more than one color per file. However, each color may only be specified once. For example, to get a full color image, specify r,g,b for 3 different files. To get a grey scale image, specify rgb for a single file. b__ spot.1 g__ spot.2 r__ spot.3 ___ composite1 ___ spotclass1 <<< r,g,b can only be specified once >>> AFTER COMPLETING ALL ANSWERS, HIT <ESC> TO CONTINUE (OR <Ctrl-C> TO CANCEL)que permite seleccionar los mapas para los canales azul (b), verde (g) y rojo (r) del monitor de video. En todo caso hay que tener en cuenta que las imágenes clasificadas y las composiciones de color tienen su propio fichero de color generado durante la creación del mapa.
5. Create a new subgroup within the group (Crea un nuevo subgrupo para el grupo) Los subgrupos se crean de forma similar a los grupos pero ahora a partir de los mapas disponibles en el grupo. En primer lugar se elije un nombre para el subgrupo.
LOCATION: location MAPSET: spot GROUP: spot1 SUBGROUP: ___________ ('list' will show available subgroups) AFTER COMPLETING ALL ANSWERS, HIT <ESC> TO CONTINUE (OR <Ctrl-C> TO CANCEL)Y posteriormente se introducen los mapas que van a formar parte del mismo:
Mark an 'x' by the files to form subgroup [123] x_ spot.1 x_ spot.2 x_ spot.3 __ composite1 __ spotclass1 AFTER COMPLETING ALL ANSWERS, HIT <ESC> TO CONTINUE (OR <Ctrl-C> TO CANCEL)Finalmente el usuario puede comprobar si los contenidos del subgrupo son apropiados:
Subgroup [123] references the following raster (cell) files __________________ spot.1 in demo spot.2 in demo spot.3 in demo __________________ Look ok? (y/n)SI se responde que no se vuelve a iniciar el proceso de creación del subgrupo.
Los nombres de los subgrupos pueden contener un máximo de
12 caracteres.
Este programa puede usarse sólo de modo interactivo.
i.cluster
i.maxlik
i.points
i.rectify