r.series.accumulategrass: en línea en la nube

Este es el comando r.series.accumulategrass 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


r.series.acumular - Hace que cada valor de celda de salida sea una función de acumulación de los valores
asignados a las celdas correspondientes en las capas del mapa ráster de entrada.

PALABRAS CLAVE


trama, serie, acumulación

SINOPSIS


r.series.acumular
r.series.acumular --ayuda
r.series.acumular [-nzf] [mapa base=nombre ] [Las opciones de entrada=nombre [,nombre , ...]] [presentar=nombre ]
salida=nombre [escala=flotar] [Turno=flotar] [lower=nombre ] [superior=nombre ] [distancia=mínimo máximo]
[límites=inferior superior] [Método=cadena] [-exagerar] [-ayuda] [-verboso] [-tranquilo]
[-ui]

Banderas
-n
Propagar NULL

-z
No mantenga los archivos abiertos

-f
Cree un mapa FCELL (precisión simple de punto flotante) como salida

--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:
mapa base=nombre
Mapa existente que se agregará a la salida

Las opciones de entrada=nombre nombre, ...]
Nombre de los mapas ráster de entrada

presentar=nombre
Archivo de entrada con nombres de mapa ráster, uno por línea

salida=nombre [requerido]
Nombre del mapa ráster de salida

escala=flotar
Factor de escala para entrada
Por defecto: 1.0

Turno=flotar
Factor de cambio para entrada
Por defecto: 0.0

lower=nombre
El mapa ráster que especifica el límite de acumulación inferior, también llamado línea de base

superior=nombre
El mapa ráster que especifica el límite de acumulación superior, también llamado corte. Solamente
aplicado al cálculo BEDD.

distancia=mínimo máximo
Ignorar valores fuera de este rango

límites=inferior superior
Utilice estos límites en caso de que los mapas de entrada inferiores y / o superiores no estén definidos
Por defecto: 10,30

Método=cadena
Este método se aplicará para calcular los valores acumulativos de los mapas de entrada.
Opciones: Dios, Bedd abrazo, mean
Por defecto: Dios mío
Dios mío: Grado día creciente o índices de Winkler
bedder: Días de grado biológicamente efectivos
huglin: Índice heliotermal de Huglin
mean: Media: suma (mapas de entrada) / (número de mapas de entrada)

DESCRIPCIÓN


r.series.acumular calcula el valor ráster (acumulado) utilizando grados-día crecientes
(GDD) / índices de Winkler, grados días biológicamente efectivos (BEDD), heliotermia de Huglin
índices o un enfoque promedio de varios mapas de entrada.

La bandera -a determina el cálculo promedio de los mapas ráster de entrada. En caso de que la bandera
no está configurado, el cálculo promedio es:
promedio = (min + max) / 2
En caso de que se estableciera la bandera, el cálculo cambia a media aritmética
promedio = suma (mapas de entrada) / (número de mapas de entrada)

GDD Los grados-días crecientes se calculan como
gdd = promedio - menor

En caso de que el -a está configurado, los índices de Winkler se calculan en lugar de GDD, generalmente
acumulado para el período del 1 de abril al 31 de octubre (hemisferio norte) o el período
1 de octubre al 30 de abril (hemisferio sur).

BEDD Los grados-días biológicamente efectivos se calculan como
bedd = promedio - más bajo
con una parte superior opcional de corte aplicado a la media en lugar de a los valores de temperatura.

La pestaña huglin heliotermal índice se calcula como
huglin = (promedio + máximo) / 2 - menor
generalmente acumulados para el período del 1 de abril al 30 de septiembre (hemisferio norte) o
el período del 1 de septiembre al 30 de abril (hemisferio sur).

Media los valores ráster se calculan como
media = media

Para todas las fórmulas es min el valor mínimo, max el valor máximo y promedio la media
valor. los min, max y promedio los valores se calculan automáticamente a partir de los mapas de entrada.

La pestaña Turno y escala los valores se aplican directamente a los valores de entrada. los lower y superior
mapas, así como los distancia se aplican opciones para restringir la acumulación. En caso de
lower y superior no se proporcionan mapas límites La opción con valores predeterminados será
aplicado.

Si se proporciona un mapa existente con el mapa base opción, se agregan los valores de este mapa
a la salida.

NOTAS


La pestaña escala y Turno Los parámetros se utilizan para transformar los valores de entrada con
nuevo = antiguo * escala + cambio

Con el -n bandera, cualquier celda para la cual cualquiera de las celdas de entrada correspondientes sea NULL es
se establece automáticamente en NULL (propagación NULL) y el valor acumulado no se calcula.

Los resultados negativos se establecen en 0 (cero).

Sin el -n bandera, todas las celdas no NULL se utilizan para el cálculo.

Si rango = se da la opción, cualquier valor que caiga fuera de ese rango se tratará como
si fueran NULL. Tenga en cuenta que el rango se aplica a los datos de entrada escalados y desplazados.
La pestaña distancia el parámetro se puede establecer en bajo, alto umbrales: los valores fuera de este rango son
tratados como NULL (es decir, la mayoría de los agregados los ignorarán o harán que el resultado
para ser NULL si se da -n). los bajo, alto los umbrales son de punto flotante, así que use -inf or inf
para un solo umbral (p. ej., rango = 0, inf para ignorar los valores negativos, o rango = -inf, -200.4
para ignorar los valores superiores a -200.4).

El número de mapas ráster de entrada a procesar está dado por el límite de la operación
sistema. Por ejemplo, tanto los límites rígidos como flexibles son típicamente 1024. El límite flexible puede
cambiarse, por ejemplo, con ulimit -n 1500 (sistemas operativos basados ​​en UNIX) pero no superior a
el límite duro. 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.

Use las pestañas presentar opción para analizar una gran cantidad de mapas ráster sin tocar archivos abiertos
limit y el límite de tamaño de los argumentos de la línea de comandos. El cálculo es más lento que el
Las opciones de entrada método de opción. Para cada fila única en los mapas de salida, se abren todos los mapas de entrada
y cerrado. La cantidad de RAM aumentará linealmente con el número de mapas de entrada especificados.
Las opciones de entrada y archivo son mutuamente excluyentes. La entrada es un archivo de texto con una nueva línea
lista separada de nombres de mapas ráster y pesos opcionales. Como separador entre el nombre del mapa
y el peso del carácter "|" debe ser usado.

EJEMPLOS


Ejemplo con MODIS Land Surface Temperature, transformando valores de Kelvin * 50 a
grados Celsius:
r.series.accumulate in=MOD11A1.Day,MOD11A1.Night,MYD11A1.Day,MYD11A1.Night out=MCD11A1.GDD
escala = 0.02 turno = -273.15 límites = 10,30

Utilice r.series.accumulategrass en línea utilizando los servicios de onworks.net



Últimos programas en línea de Linux y Windows