[GRASS-dev] Adding a suffix for output raster map names
Nikos Alexandris
nik at nikosalexandris.net
Fri Nov 14 09:06:00 PST 2014
Nikos Alexandris wrote:
>> Is there a pygrass function to isolate the a raster map's basename
>> from
>> the Mapset part? Looking for it...
Helmut Kudrnovsky wrote:
> this should work:
> def main():
> vectorforcalculations = options['vector'].split('@')[0]
Danke Helmut :-)
Since I already do:
from grass.pygrass.raster.abstract import Info
..
images = {}
for img in imglst: # Retrieving Image Info
images[img] = Info(img, mapset)
images[img].read()
I would prefer to do something like:
msx_nam = ("%s.%s" % (images[msx].name, outputsuffix))
and use the "msx_name" where-ever it is needed. But, the ".name"
attribute of the Info class does add the @Mapset too. So, no luck :-/
Nikos
ps- Just a reminder/idea @Pietro: make the Info class independent, it
might prove to be very useful.
More information about the grass-dev
mailing list