[GRASS-user] question on r.out.gdal in a loop
Gabriel Cotlier
gabiklm01 at gmail.com
Wed Jul 11 15:31:44 PDT 2018
solved with correcting spelling mistake at file extension, now the for loop
worked for me as:
Gabriel
On Wed, Jul 11, 2018 at 6:39 PM, Gabriel Cotlier <gabiklm01 at gmail.com>
wrote:
> Dear Nikos and Micha,
>
> I tried both and worked ways for constructing the list and worked well:
>
>
>
> and also:
>
>
>
> but still have an error problem with the loop
>
> why could be this happening?
> Thanks a lot.
> Gabriel
>
> On Wed, Jul 11, 2018 at 5:00 AM, Nikos Alexandris <nik at nikosalexandris.net
> > wrote:
>
>> * Nikos Alexandris <nik at nikosalexandris.net> [2018-07-11 09:14:47 +0200]:
>>
>>
>>> Gabriel Cotlier wrote:
>>>
>>>>
>>>> I'm using grass 7.4.1 trying to export all raster layers in the
>>>> current
>>>> mapset out of grass to a folder as GeoTiff files though a for loop
>>>> from
>>>> the python shell as follows and I'm getting the error in red...
>>>> What could be the problem?
>>>> Thanks a lot in advance.
>>>> Regards,
>>>> Gabriel
>>>> >>>import grass.script as gscript
>>>> >>>rastlist=grass.read_command("g.list",type="rast")
>>>> >>>rastlist
>>>> F121996
>>>> F121997
>>>> F141999
>>>> F142000
>>>>
>>>
>>> Micha Silver:
>>>
>>>> Try:
>>>> rastlist=grass.read_command("g.list",type="rast").split()
>>>>
>>>
>>> [..]
>>>
>>
>> For me it works like:
>>>
>>> rasters=grass.read_command('g.list', type='raster',
>>> separator='comma').split(',')
>>>
>>
>> For splitting on newlines, there is splitlines(), i.e.
>>
>> ```
>> rasters = grass.read_command('g.list', type='raster').splitlines()
>> for raster in rasters:
>> print "Raster:", raster
>> raster += '.tif'
>> print "Raster with extension:", raster
>> ```
>>
>> See https://docs.python.org/2/library/stdtypes.html#str.splitlines
>>
>> Nikos
>>
>> _______________________________________________
>> grass-user mailing list
>> grass-user at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/grass-user
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20180711/480e20bd/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: results.JPG
Type: image/jpeg
Size: 54922 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20180711/480e20bd/attachment-0003.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: micha.JPG
Type: image/jpeg
Size: 16284 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20180711/480e20bd/attachment-0004.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 4798 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20180711/480e20bd/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nikos2.JPG
Type: image/jpeg
Size: 17051 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20180711/480e20bd/attachment-0005.jpe>
More information about the grass-user
mailing list