[GRASS-dev] [GRASS GIS] #1070: cannot enter useful values to
r.param.scale curvature tolerance in wxPython GUI
GRASS GIS
trac at osgeo.org
Sun May 16 16:20:22 EDT 2010
#1070: cannot enter useful values to r.param.scale curvature tolerance in wxPython
GUI
---------------------------+------------------------------------------------
Reporter: cmbarton | Owner: grass-dev at lists.osgeo.org
Type: defect | Status: new
Priority: normal | Milestone: 6.4.0
Component: wxGUI | Version: unspecified
Keywords: r.param.scale | Platform: All
Cpu: All |
---------------------------+------------------------------------------------
The s_tol (slope tolerance) and c_tol (curvature tolerance) arguments are
not well documented for r.param.scale, but turn out to be of great
importance in achieving useful results of terrain classification. s_tol
values are in degrees but c_tol is in unitless curvature values. Useful
values range between 0.0000 and 0.0006 according to the documentation.
For some reason, the GUI only allows values to 3 decimal places (0.000) in
the s_tol and c_tol fields. This means that it is impossible to enter any
values between 0.0000 and 0.0010 even though these are exactly the values
that need to be entered. Of course you can enter these from the command
line, but this bug cripples use of this module for many users.
I don't know where the decimal place is specified in the code--in the
interface description in the C code, or somewhere in the wxPython
interface parser code.
Michael
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1070>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list