
NOME
r.circle - Crea un raster contenente cerchi concentrici intorno a un dato punto.
PAROLE CHIAVE
raster, geometria
SINOSSI
r.circle
r.circle help
r.circle [-b] output=nome coordinate=x,y [min=float] [max=float] [mult=float] [--overwrite] [--verbose] [--quiet]
Flag:
- -b
- Genera una mappa raster binaria
- --overwrite
- Sovrascrive i file esistenti
- --verbose
- Output verboso del modulo
- --quiet
- Output quieto del modulo
Parametri:
- output=nome
- Nome della mappa raster di output
- coordinate=x,y
- Le coordinate del centro (est,nord)
- min=float
- Raggio minimo per la mappa di anelli/cerchi (in metri)
- max=float
- Raggio massimo per la mappa di anelli/cerchi (in metri)
- mult=float
- Moltiplicatore di valori
DESCRIZIONE
Questo modulo crea una mappa raster di output centrata su valori x,y
definiti dal parametro coordinate, fuori dai limiti della regione
corrente. I valori delle celle di output incrementano linearmente dal centro
così definito. I parametri min e max controllano,
rispettivamente, i raggi interno ed esterno della mappa raster di output.
Il parametro mult può essere usato per moltiplicare le
celle raster di output per un fattore comune. Notare che questo
parametro non influenza la posizione o la dimensione del raster di
output; con questo parametro vengono modificati solo i valori z.
Col flag -b si possono creare mappe raster di output binarie
(circonferenze solide con un solo valore). Le mappe raster così create
possono essere usate per creare filtri binari da usare in i.ifft
(trasformazioni di Fourier inverse; il filtro viene applicato con r.mask).
ESEMPI
Generare una circonferenza raster al centro della mappa corrente con un
raggio di 300m e incrementando verso l'esterno i valori raster:
EASTCENTER=`g.region -c | awk ' /center easting:/ { print $3 }'`
NORTHCENTER=`g.region -c | awk ' /center northing:/ { print $3 }'`
r.circle output=circle coordinate=${EASTCENTER},${NORTHCENTER} max=300
Generare un anello raster binario attorno al centro della mappa corrente
con un raggio interno di 500m e un raggio esterno di 1000m:
EASTCENTER=`g.region -c | awk ' /center easting:/ { print $3 }'`
NORTHCENTER=`g.region -c | awk ' /center northing:/ { print $3 }'`
r.circle -b output=circle coordinate=${EASTCENTER},${NORTHCENTER} min=500 max=1000
VEDI ANCHE
g.region,
g.remove,
g.rename,
i.fft,
i.ifft,
r.mask
AUTORE
Bill Brown, U.S. Army Construction Engineering Research Laboratory
Additional flag/min/max parameter by Markus Neteler, University of Hannover
Last changed: $Date: 2009-01-05 23:08:26 +0100 (Mon, 05 Jan 2009) $
Main index - raster index - Full index
© 2003-2011 GRASS Development Team