Le Tue, 30 May 2017 17:34:59 +0200, Nikos Alexandris <[email protected]> a écrit :
> Dear community, > > is it possible to concatenate raster pixel values using r.mapcalc > or/and existing modules? Pixel values are numerical by definition, so I wouldn't think so. > > > Something like the following examples > > - expression = "product_20 = concatenate(20, input_map)": a value of > 88 in the "input_map" would mean the value 2088 (or 20088) in the > output "product_20" map. Just find out what the highest value your input map and go to an order of magnitude high enough to do this (i.e. if max(input_map)<100): "expression = product20 = 2000 + input_map" > > - expression = "product_25 = concatenate(25, input_map)": a value of > 13 in the "input_map" would result in the value 2513 (or 25013) in > the output "product_25" map. > > - expression = "product_nb = concatenate( product_20, product_25): > finally, the output pixel value, derived from the above examples, > would be "2008825013". product_nb = product_20 * 10000 + product_25 ? Moritz _______________________________________________ grass-user mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/grass-user
