[GRASS-dev] [GRASS GIS] #3552: i.spectral fails due to missing monitor
GRASS GIS
trac at osgeo.org
Thu Apr 26 04:36:43 PDT 2018
#3552: i.spectral fails due to missing monitor
-------------------------+-------------------------
Reporter: marisn | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.6.0
Component: Imagery | Version: svn-trunk
Keywords: i.spectral | CPU: Unspecified
Platform: Unspecified |
-------------------------+-------------------------
From the code of i.spectral I could not figure out what should happen when
gnuplot is absent – should it plot on screen? Into a file?
In either case, code needs enhancements to handle corner cases (i.e.
output file not provided or is not writeable).
At the moment it doesn't do any of those things:
{{{
ERROR: Neither MONITOR (managed by d.mon command) nor
GRASS_RENDER_IMMEDIATE (used for direct rendering) defined
Traceback (most recent call last):
File "/home/marisn/soft/grass7_trunk/dist.x86_64-pc-linux-
gnu/scripts/i.spectral", line 273, in <module>
main()
File "/home/marisn/soft/grass7_trunk/dist.x86_64-pc-linux-
gnu/scripts/i.spectral", line 268, in main
draw_linegraph(what)
File "/home/marisn/soft/grass7_trunk/dist.x86_64-pc-linux-
gnu/scripts/i.spectral", line 200, in draw_linegraph
x_title=_("Bands"), y_title=_("DN Value"))
File "/home/marisn/soft/grass7_trunk/dist.x86_64-pc-linux-
gnu/etc/python/grass/script/core.py", line 421, in
run_command
return handle_errors(returncode, returncode, args,
kwargs)
File "/home/marisn/soft/grass7_trunk/dist.x86_64-pc-linux-
gnu/etc/python/grass/script/core.py", line 332, in
handle_errors
returncode=returncode)
grass.exceptions.CalledModuleError: Module run None
['d.linegraph', 'x_title=Bands', 'x_file=/home/marisn/data/G
RASS_DB/LV_UTM34V/piemers/.tmp/seda/1232.0/data_x', 'y_file=
/home/marisn/data/GRASS_DB/LV_UTM34V/piemers/.tmp/seda/1232.
0/data_y_0', 'y_title=DN Value', 'title=Spectral
signatures', 'y_color=red'] ended with error
Process ended with non-zero return code 1. See errors in the
(error) output.
}}}
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3552>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list