Questo è il comando r.distancegrass che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS
PROGRAMMA:
NOME
distanza r. - Individua i punti più vicini tra gli oggetti in due mappe raster.
PAROLE CHIAVE
raster, distanza
SINOSSI
distanza r.
distanza r. --Aiuto
distanza r. [-lon] carta geografica=nome1, nome2[,nome1, nome2,...] [separatore=carattere] [sorta=stringa]
[--Aiuto] [--verboso] [--silenzioso] [--ui]
Bandiere:
-l
Includi le etichette di categoria nell'output
-o
Segnala distanza zero se i raster si sovrappongono
-n
Segnala gli oggetti nulli come *
--Aiuto
Riepilogo utilizzo stampa
--verboso
Uscita modulo dettagliata
--silenzioso
Uscita modulo silenzioso
--ui
Forza l'avvio della finestra di dialogo GUI
parametri:
carta geografica=nome1,nome2[,nome1,nome2,...] [necessario]
Nome di due mappe raster di input per il calcolo delle distanze interclasse
separatore=carattere
Separatore di campo
Caratteri speciali: pipe, virgola, spazio, tab, newline
Predefinito: :
sorta=stringa
Ordina l'output in base alla distanza
Predefinito: ordinato per categorie
Opzioni: asc, disc
asc: Ordina per distanza in ordine crescente
disc: Ordina per distanza in ordine decrescente
DESCRIZIONE
distanza r. individua i punti più vicini tra "oggetti" in due mappe raster. Un "oggetto"
è definito come tutte le celle della griglia che hanno lo stesso numero di categoria e il mezzo più vicino
avente la distanza "retta" più breve. I centri delle celle sono considerati per la
calcolo della distanza (due celle adiacenti della griglia hanno la distanza tra le loro celle
centri).
L'output è un elenco ASCII, una riga per coppia di oggetti, nel seguente formato:
cat1:cat2:distance:east1:north1:east2:north2
cat1
Numero di categoria dalla mappa1
cat2
Numero di categoria dalla mappa2
distanza
La distanza in metri tra "cat1" e "cat2"
est1,nord1
Le coordinate della cella della griglia "cat1" più vicina a "cat2"
est2,nord2
Le coordinate della cella della griglia "cat2" più vicina a "cat1"
Bandiere
-l Il flag -l restituisce le etichette di categoria degli oggetti raster corrispondenti all'inizio
della linea, se esistono.
-o Il flag -o segnala una distanza zero se i raster di input si sovrappongono.
NOTE
Il formato di output si presta al filtraggio. Ad esempio, per "vedere" le linee che collegano ciascuna
delle coppie di categorie in due mappe, filtrare l'output utilizzando awk e quindi in d.grafico:
r.distance map=map1,map2 | \
awk -F: '{print "sposta",$4,$5,"\ndraw",$6,$7}' | d.graph -m
Per creare una mappa vettoriale di tutte le coordinate "map1", filtrare l'output in awk e quindi
ai miglioramenti v.in.ascii:
r.distance map=map1,map2 | \
awk -F: '{print $4,$5}' | v.in.ascii formato=punto output=nome separatore=spazio
Utilizzare r.distancegrass online utilizzando i servizi onworks.net