[GRASS-dev] [GRASS GIS] #2852: ps.map fit frame to match region doesn't work

GRASS GIS trac at osgeo.org
Wed Jan 6 04:48:07 PST 2016


#2852: ps.map fit frame to match region doesn't work
------------------------+-------------------------
 Reporter:  pvanbosgeo  |      Owner:  grass-dev@…
     Type:  defect      |     Status:  new
 Priority:  normal      |  Milestone:  7.0.3
Component:  Ps.map      |    Version:  unspecified
 Keywords:              |        CPU:  Unspecified
 Platform:  Linux       |
------------------------+-------------------------
 In ps.map fitting the frame to match the current region (or saved region)
 doesn't work. It generates the error code below. It looks like it has
 something to do with the code getting the degrees in DMS format instead of
 the D format when presumably setting the bounds.

 {{{
 Traceback (most recent call last):
   File "/usr/local/grass7/grass-7.1.svn/gui/wxpython/psmap/d
 ialogs.py", line 578, in OnApply

 ok = self.mPanel.update()
   File "/usr/local/grass7/grass-7.1.svn/gui/wxpython/psmap/d
 ialogs.py", line 1065, in update

 self.scale[2], self.center[2], self.rectAdjusted =
 AutoAdjust(self, scaleType = 2, rect =
 self.mapFrameDict['rect'])
   File "/usr/local/grass7/grass-7.1.svn/gui/wxpython/psmap/u
 tils.py", line 222, in AutoAdjust

 regionDict = grass.parse_key_val(windFile, sep = ':',
 val_type = float)
   File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
 ipt/utils.py", line 224, in parse_key_val

 result[k] = val_type(v)
 ValueError
 :
 invalid literal for float(): 15:06N
 }}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2852>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list