Este es el comando g.listgrass que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
g. lista - Enumera los archivos de base de datos GRASS disponibles del tipo de datos especificado por el usuario opcionalmente
utilizando el patrón de búsqueda.
PALABRAS CLAVE
general, gestión de mapas, lista
SINOPSIS
g. lista
g. lista --ayuda
g. lista [-iretmpf] tipo=tipo de datos[,tipo de datos, ...] [patrón=cadena] [excluir=cadena]
[conjunto de mapas=nombre [,nombre , ...]] [separador=personaje] [región=nombre ] [salida=nombre ]
[-exagerar] [-ayuda] [-verboso] [-tranquilo] [-ui]
Banderas
-i
Ignorar caso
-r
Utilice expresiones regulares básicas en lugar de comodines
-e
Utilice expresiones regulares extendidas en lugar de comodines
-t
Imprimir tipos de datos
-m
Imprima nombres de mapas completamente calificados (incluidos los conjuntos de mapas)
-p
Impresión bonita en formato legible por humanos
-f
Lista detallada (también enumera títulos de mapas)
--Sobrescribir
Permitir que los archivos de salida sobrescriban los archivos existentes
--ayuda
Resumen de uso de impresión
--verboso
Salida del módulo detallado
--tranquilo
Salida de módulo silencioso
--ui
Forzar el inicio del cuadro de diálogo GUI
parámetros:
tipo=tipo de datos [, tipo de datos, ...] [requerido]
Tipos de datos)
Opciones: trama trama_3d, vector, etiqueta, región, grupo, all
raster: mapa (s) ráster
raster_3d: Mapa (s) ráster 3D
vector: mapa (s) vectorial
Etiqueta: archivo (s) de etiqueta de pintura
región: definición (es) de región
grupo de XNUMX: grupo (s) de imágenes
all: todos los tipos
patrón=cadena
Patrón de búsqueda de nombre de mapa (predeterminado: todos)
excluir=cadena
Patrón de exclusión de nombre de mapa (predeterminado: ninguno)
conjunto de mapas=nombre nombre, ...]
Nombre del conjunto de mapas a listar (predeterminado: ruta de búsqueda actual)
'.' para el conjunto de mapas actual; '*' para todos los conjuntos de mapas en la ubicación
separador=personaje
Separador de campo
Caracteres especiales: barra vertical, coma, espacio, tabulación, nueva línea
Por defecto: nueva línea
región=nombre
Nombre de la región guardada para la búsqueda de mapas (predeterminado: no restringido)
'.' para la región actual; '*' para la región predeterminada
salida=nombre
Nombre del archivo de salida
Si no se da o '-' entonces salida estándar
DESCRIPCIÓN
g. lista busca archivos de datos que coincidan con un patrón dado por comodines o POSIX Extended
Expresiones regulares.
NOTAS
La salida de g. lista puede ser útil para la entrada de parámetros de otros programas (por ejemplo, series de tiempo
for serie r) cuando se usa con separador = coma.
EJEMPLOS
Enumere todos los mapas ráster como una lista ordenada continua:
g. tipo de lista = rast
Enumere todos los mapas vectoriales como una lista continua y ordenada con información MAPSET (es decir, una lista completa
nombres de mapas):
g. tipo de lista = vector -m
Enumere todos los mapas ráster y vectoriales ordenados por conjunto de mapas:
g. tipo de lista = raster -p
Enumere todos los mapas ráster y vectoriales como una lista ordenada continua:
g. tipo de lista = rast, vect
Enumere todos los archivos de base de datos GRASS disponibles:
g. tipo de lista = todos
conjunto de mapas Buscar camino
If conjunto de mapas no se especifica que g. lista busca archivos de datos en los conjuntos de mapas que son
incluido en la ruta de búsqueda (definido por g.conjuntos de mapas), consulte g.mapsets -p.
g.lista rast -p
mapa (s) ráster disponibles en mapset :
Dmt
...
mapa (s) ráster disponibles en mapset :
aspecto
...
Por opcion conjunto de mapas=. (un punto) solo se pueden enumerar los archivos de datos del conjunto de mapas actual:
g.list rast mapset =.
...
Del mismo modo conjunto de mapas= * (un asterisco) también imprime archivos de datos de todos los conjuntos de mapas disponibles
incluyendo aquellos que no están listados en la ruta de búsqueda actual (ver g.mapsets -l).
g.list rast mapset = * -p
mapa (s) ráster disponibles en mapset :
lsat5_1987_10
...
mapa (s) ráster disponibles en mapset :
Dmt
...
mapa (s) ráster disponibles en mapset :
aspecto
...
Comodines
Enumere todos los mapas vectoriales que comienzan con la letra "r":
g.list type = vector pattern = "r *"
Enumere todos los mapas vectoriales que comienzan con la letra "r" o "a":
g.list type = vector pattern = "[ra] *"
Enumere todos los mapas ráster que comienzan con "suelo_" o "uso de la tierra_":
g.list type = raster pattern = "{suelo, uso de la tierra} _ *"
Enumere ciertos mapas ráster con un carácter / número variable:
g.list type = raster pattern = "N45E00? .meters"
El uso del sitio web de excluir parámetro:
# sin excluir:
g.list rast pat = "r *" mapset = PERMANENTE
ferrocarriles
carreteras
rstrect.áreas
Rushmore
# excluir solo las palabras completas:
g.list rast pat = "r *" exclude = road mapset = PERMANENT
ferrocarriles
rstrect.áreas
Rushmore
# excluir con comodín:
g.list rast pat = "r *" exclude = "* carreteras *" mapset = PERMANENT
rstrect.áreas
Rushmore
Regular expresiones
Enumere todos los mapas de suelos comenzando con "suelos" en su nombre:
g.list -r type = raster pattern = '^ suelos'
Enumere "tmp" si existe un mapa ráster "tmp":
g.list -r tipo = patrón de ráster = '^ tmp $'
Enumere "tmp0" ... "tmp9" si existe el mapa vectorial correspondiente (cada nombre de mapa en línea):
g.list -r type = vector pattern = '^ tmp [0-9] $'
Enumere "tmp0" ... "tmp9" si existe el mapa vectorial correspondiente (cada nombre de mapa separado por comas):
g.list -r tipo = separador de vectores = patrón de coma = '^ tmp [0-9] $'
extendido regular expresiones
Enumere todos los mapas de precipitación para los años 1997-2012, separados por comas:
g.list -e type=raster separator=comma pattern="precip_total.(199[7-9]|200[0-9]|201[0-2]).sum"
Mapas cuyo región superposiciones con a salvado región
Enumere todos los mapas ráster que comienzan con "tmp_" cuya región se superpone con la región de "prueba"
mapa ráster:
g.region raster = test save = test_region
g.list type = raster pattern = 'tmp_ *' region = test_region
Enumere los mapas vectoriales "tmp0" ... "tmp9" cuya región se superpone con la región actual:
g.list -r type = vector pattern = '^ tmp [0-9] $' region =.
Enumere todos los mapas ráster y vectoriales cuya región se superpone con la región predeterminada del
Conjunto de mapas PERMANENTE en la ubicación actual (DEFAULT_WIND):
g.list type = rast, vect region = *
Tenga en cuenta que, sin region = *, g.list type = rast, vect simplemente enumera todos los ráster disponibles y
mapas vectoriales de la ruta de búsqueda actual independientemente de su región.
Utilice g.listgrass en línea utilizando los servicios de onworks.net