Ciao Marco
(cc "grass5")
thanks a lot for your contributions! I have stored it
here for the other developers:
http://mpa.itc.it/markus/tmp/s.to.rast2.tar.gz
http://mpa.itc.it/markus/tmp/v.buffer.tar.gz
From the instructions:
v.buffer:
This command has been implemented in order to select the zone around a
line viewed by the line itself, considering the presence of obstacles
(only areas, for now).
s.to.rast2
The new parameters are intended for the possibility that several points
with different values may fall into one raster cell.
In this case varied criteria are established of allocation of the
value to the cell of the raster.
[-sq] input=name [output=name] [frequencies=name]
[average=name] [maxima=name] [minima=name] [size=value] [title=name]
[field=name] [findex=value] [string=value]
[...]
Parameters:
input Name of input site list
output Name of new raster file
frequencies Name of frequencies raster file
average Name of average raster file
maxima Name of maxima raster file
minima Name of minima raster file
size Number of cells to surround site cell
title Title for the resulting raster map
field Attribute field type to use for operation
options: dim,decimal,cat
default: decimal
findex Attribute field number to use for operation
default: 1
string String attribute number to use for description
Thanks again,
now we have to work on the integration into GRASS.
Markus
On Thu, Apr 04, 2002 at 06:13:19PM +0200, Marco Negretti wrote:
Ciao,
ti invio il codice di v.buffer...Ho anche modificato il comando s.to.rast perché a noi servivano delle
opzioni aggiuntive legate alla possibilità che in corrispondenza di una
singola cella raster fossero presenti più punti con valori diversi. In
questo caso abbiamo stabilito vari criteri di assegnazione del valore alla
cella del raster.Il codice che ti mando permette di ottenere da un site:
un raster con i valori 0/1 a seconda della presenza/assenza del site
(questo c'era già)
s.to.rast2 -s input=site_name output=raster_nameoppure uno o più dei seguenti raster
s.to.rast2 input=site_name
output=rastersumname raster della somma dei valori dei site
frequencies=name raster della frequenza (numero di
punti)
average=name raster della media dei valori
maxima=name raster con i valori massimi
riscontrati in corrispondenza di ogni cella
minima=name raster con i valori minimi ...le altre opzioni sono uguali a quelle del comando originale:
[size=value] [title=name] [field=name] [findex=value] [string=value]Comunque ti mando il codice, poi quando hai tempo mi farai sapere cosa ne
pensi!Ciao
Marco
Marco Negretti
Politecnico di Milano - Campus Como
via Valleggio, 11 - 22100 Como
tel. +39.031.332.7524
fax +39.031.332.7519
mailto:marco@geomatica.ing.unico.it
http://geomatica.ing.unico.it