Este es el comando r.patchgrass 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
parche - Crea una capa de mapa ráster compuesto utilizando valores de categoría conocidos de uno
(o más) capa (s) de mapa para rellenar áreas de "sin datos" en otra capa de mapa.
PALABRAS CLAVE
ráster, geometría, mosaicos, fusionar, parchear
SINOPSIS
parche
parche --ayuda
parche [-z] Las opciones de entrada=nombre [,nombre , ...] salida=nombre [-exagerar] [-ayuda] [-verboso]
[-tranquilo] [-ui]
Banderas
-z
Use cero (0) para transparencia en lugar de NULL
--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:
Las opciones de entrada=nombre nombre, ...] [requerido]
Nombre de los mapas ráster que se van a unir
salida=nombre [requerido]
Nombre del mapa ráster resultante
DESCRIPCIÓN
El programa GRASS parche permite al usuario construir un nuevo mapa ráster del tamaño y
resolución de la región actual mediante la asignación de valores de datos conocidos de mapas ráster de entrada a
las células de esta región. Esto se hace completando las celdas "sin datos", aquellas que no
aún contienen datos, contienen datos NULL u, opcionalmente, contienen 0 datos, con los datos del
primer mapa de entrada. Una vez hecho esto, los orificios restantes se rellenan con la siguiente entrada
mapa, etc. Este programa es útil para crear una capa de mapa ráster compuesto a partir de dos
o más capas de mapa adyacentes, para rellenar "huecos" en los datos de una capa de mapa ráster (p. ej., en
datos digitales de elevación), o para actualizar una capa de mapa más antigua con datos más recientes. los
Se respetan la definición actual de la región geográfica y la configuración de la máscara.
El Primer nombre listado en la cadena entrada =nombre ,nombre ,nombre , ... es el nombre del primer mapa
cuyos valores de datos se utilizarán para completar las celdas "sin datos" en la región actual. los
de la segunda a la última entrada nombre Los mapas se utilizarán, en orden, para proporcionar valores de datos para
las restantes celdas "sin datos".
Ejemplo of relleno áreas
Abajo, la capa de mapa ráster en el extremo izquierdo es parcheado con el medioparcheo) trama
capa de mapa, para producir la compuesto capa de mapa ráster a la derecha. El ejemplo asume
valores cero para ser tratados como NULL (-z bandera).
1 1 1 0 2 2 0 0 0 0 1 1 0 0 0 0 1 1 1 1 2 2 0 0
1 1 0 2 2 2 0 0 0 0 1 1 0 0 0 0 1 1 1 2 2 2 0 0
3 3 3 3 2 2 0 0 0 0 0 0 0 0 0 0 3 3 3 3 2 2 0 0
3 3 3 3 0 0 0 0 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4
3 3 3 0 0 0 0 0 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4
0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
Cambiar el parcheado y la parcheo Las capas de mapa ráster producen los siguientes resultados:
0 0 1 1 0 0 0 0 1 1 1 0 2 2 0 0 1 1 1 1 2 2 0 0
0 0 1 1 0 0 0 0 1 1 0 2 2 2 0 0 1 1 1 1 2 2 0 0
0 0 0 0 0 0 0 0 3 3 3 3 2 2 0 0 3 3 3 3 2 2 0 0
4 4 4 4 4 4 4 4 3 3 3 3 0 0 0 0 4 4 4 4 4 4 4 4
4 4 4 4 4 4 4 4 3 3 3 0 0 0 0 0 4 4 4 4 4 4 4 4
4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4
NOTAS
Con frecuencia, este programa se utiliza para parchear capas de mapas adyacentes que han sido
digitalizados por separado. El programa v.mkgrid se puede utilizar para alinear mapas adyacentes
pulcramente.
El usuario debe verificar la configuración actual de la región geográfica antes de ejecutar parche, a un
Asegúrese de que los límites de la región abarquen todos los datos que se desean incluir en la
mapa compuesto y para asegurar que la resolución de la región es la resolución de la deseada
datos. Para establecer la configuración de la región geográfica en uno o varios mapas ráster, g. región
El programa se puede utilizar:
g.region raster = map1 [, map2 [, ...]]
El uso del sitio web de parche generalmente es seguido por el uso de los programas GRASS g. quitar y g. renombrar;
g. quitar se utiliza para eliminar las capas de mapa ráster originales (sin parchear), mientras que g. renombrar is
usado para luego asignar a la capa de mapa ráster compuesta (parcheada) recién creada el nombre de
la capa de mapa ráster original.
parche crea archivos de soporte para el mapa de salida compuesto parcheado.
La cantidad de mapas ráster a procesar viene dada por el límite del sistema operativo. Para
Por ejemplo, tanto los límites rígidos como flexibles son típicamente 1024. El límite flexible se puede cambiar
con, por ejemplo, ulimit -n 1500 (sistemas operativos basados en UNIX) pero no más alto que el duro
límite. Si es demasiado bajo, puede como superusuario agregar una entrada en
/etc/security/limits.conf
#
su_nombre de usuario duro nofile 1500
Esto elevaría el límite estricto a 1500 archivos. Tenga en cuenta que más archivos abiertos necesitan más
RAM. Consulte también la página Wiki Sugerencias para el procesamiento de datos ráster grandes.
EJEMPLO
Cree una lista de mapas que coincidan con un patrón, amplíe la región para incluirlos a todos y parche
juntos para crear un mosaico. Los mapas superpuestos se utilizarán en el orden indicado.
MAPS = `g.list type = raster sep =, pat =" map _ * "`
g.region raster = $ MAPS
r.patch in = $ MAPS out = mosaico
Utilice r.patchgrass en línea utilizando los servicios de onworks.net