Questo è il comando r.li.patchnumgrass che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
r.li.patchnum - Calcola l'indice del numero di patch su una mappa raster, utilizzando un 4 vicino
algoritmo.
PAROLE CHIAVE
raster, analisi della struttura del paesaggio, indice di patch
SINOSSI
r.li.patchnum
r.li.patchnum --Aiuto
r.li.patchnum ingresso=Nome config=Nome produzione=Nome [--sovrascrivere] [--Aiuto] [--verboso]
[--silenzioso] [--ui]
Bandiere:
--sovrascrivi
Consenti ai file di output di sovrascrivere i file esistenti
--Aiuto
Riepilogo utilizzo stampa
--verboso
Uscita modulo dettagliata
--silenzioso
Uscita modulo silenzioso
--ui
Forza l'avvio della finestra di dialogo GUI
parametri:
ingresso=Nome [necessario]
Nome della mappa raster di input
config=Nome [necessario]
File di configurazione
produzione=Nome [necessario]
Nome per la mappa raster di output
DESCRIZIONE
r.li.patchnum calcola l'"indice del numero di patch" come:
f(area_campione)= Numero_Patch
Questo indice viene calcolato utilizzando un algoritmo a 4 vicini, le celle diagonali vengono ignorate quando
tracciare una patch.
NOTE
Non utilizzare nomi di percorso assoluti per il config e produzione parametri file/mappa. Se la
è stato selezionato il metodo "finestra mobile" in g.gui.rlisetup, quindi l'output sarà un raster
map, altrimenti verrà generato un file ASCII nella cartella
C:\Users\userxy\AppData\Roaming\GRASS7\r.li\output\ (MS-Windows) o
$HOME/.grass7/r.li/output/ (GNU/Linux).
Se l'area campione contiene solo valori NULL, si considera che abbia zero patch.
ESEMPI
Per calcolare l'indice del numero di patch sulla mappa mia_mappa, utilizzando mio_conf file di configurazione
(precedentemente definito con g.gui.rlisetup) e salvando i risultati in mio_fuori, correre:
r.li.patchnum input=my_map conf=my_conf out=my_out
Esempio di mappa forestale (set di dati campione Spearfish):
g.regione raster=landcover.30m -p
r.mapcalc "foreste = if(landcover.30m >= 41 && landcover.30m <= 43,1,null())"
r.li.patchnum input=forests conf=movwindow7 out=forests_patchnum_mov7
r.univar forests_patchnum_mov7
Esempio di mappa forestale (set di dati campione della Carolina del Nord):
g.regione raster=landclass96 -p
r.mapcalc "foreste = if(landclass96 == 5, 1, null() )"
r.li.patchnum input=forests conf=movwindow7 out=forests_patchnum_mov7
# verifica
r.univar forests_patchnum_mov7
r.to.vect input=foreste output=tipo di foreste=area
d.mon wx0
d.rast forests_patchnum_mov7
d.vect foreste tipo=confine
Utilizza r.li.patchnumgrass online utilizzando i servizi onworks.net