[GRASS-user] Set raster value for specific cell

Paulo van Breugel p.vanbreugel at gmail.com
Mon May 13 03:43:15 PDT 2013

You can use r.mapcalc. If  mymap is your raster layer and you want to 
change the raster cell at coordinates 52deg and 10deg, use

r.mapcalc "mymap = if(x()==52.0 && y()==10.00, 1, mymap)" --replace



On 05/13/2013 11:56 AM, Johannes Radinger wrote:
> Hi,
> is there a simple way to set the value of a specific raster cell (e.g. 
> defined by the coordinate of its cell center). One way could be to 
> define a point by the coordinates (e.g. v.in.ascii) and then to 
> convert the point to raster (v.to.rast) and use the mapcalculator to 
> modify the original raster with the help of this new-point raster...
> ...But is there a simpler way to "call" the raster-cell directly?
> /Johannes
> _______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-user

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20130513/467b7fb7/attachment.html>

More information about the grass-user mailing list