[GRASS-dev] using g.mapset in python script
Paulo van Breugel
p.vanbreugel at gmail.com
Sun Dec 24 06:10:05 PST 2017
Hi devs,
I am trying to create a new mapset and open that mapset using g.mapset.
When doing this from the command line, I can import layers in the new
mapset using r.in.gdal without problems.However, running this in a
python script doesn't work. E.g., when I run:
gs.run_command("g.mapset", flags="c", mapset="LST", location="latlon_clark66")
Next, I try to import a layer:
infile="lst_01.tif"
outfile="lst_01"
gs.run_command("r.in.gdal", input=infile, output=outfile)
This gives me the error:
gs.run_command("r.in.gdal", input="lst_01.tif", output="lst_01")
Traceback (most recent call last):
File "<ipython-input-18-2c415e16d79f>", line 1, in <module>
gs.run_command("r.in.gdal", input="lst_01.tif", output="lst_01")
File "/usr/local/grass7/grass-7.5.svn/etc/python/grass/script/core.py", line 421, in run_command
return handle_errors(returncode, returncode, args, kwargs)
File "/usr/local/grass7/grass-7.5.svn/etc/python/grass/script/core.py", line 332, in handle_errors
returncode=returncode)
CalledModuleError: Module run None ['r.in.gdal', 'input=lst_01.tif', 'output=lst_01'] ended with error
Process ended with non-zero return code 1. See errors in the (error) output.
Any idea why this doesn't work?
Best wishes,
Paulo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20171224/57038676/attachment.html>
More information about the grass-dev
mailing list