[GRASS-dev] [GRASS GIS] #3906: g.gui.psmap needs Python upgrade
GRASS GIS
trac at osgeo.org
Wed Sep 18 07:14:55 PDT 2019
#3906: g.gui.psmap needs Python upgrade
-------------------------------------------------+-------------------------
Reporter: rshepard | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.8.1
Component: wxGUI | Version: svn-trunk
Keywords: ps.map, wxpython, map composer, gui | CPU: x86-64
Platform: Linux |
-------------------------------------------------+-------------------------
Invoking g.gui.map allowed me to define the page and set a vector map
limit. When I tried to add a vector map I could not do so. The python
trace back is:
> g.gui.psmap
/usr/local/grass79/gui/wxpython/psmap/dialogs.py:1236:
wxPyDeprecationWarning: Call to deprecated item. Use SetToolTip instead.
_("Region is set to match this map,\nraster or vector map must be added
later"))
/usr/local/grass79/gui/wxpython/psmap/dialogs.py:1236:
wxPyDeprecationWarning: Call to deprecated item. Use SetToolTip instead.
_("Region is set to match this map,\nraster or vector map must be added
later"))
Traceback (most recent call last):
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 1942, in
OnProperties
tmpSettings=self.tmpDialogDict[id])
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 2140, in
__init__
self.DSpanel = self._DataSelectionPanel(notebook)
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 2234, in
_DataSelectionPanel
str, self.layers), size=self.spinCtrlSize)
TypeError: Choice(): arguments did not match any overloaded call:
overload 1: too many arguments
overload 2: argument 'choices' has unexpected type 'map'
Traceback (most recent call last):
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 1942, in
On
Properties
tmpSettings=self.tmpDialogDict[id])
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 2140, in
__init__
self.DSpanel = self._DataSelectionPanel(notebook)
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 2234, in
_DataSelectionPanel
str, self.layers), size=self.spinCtrlSize)
TypeError: Choice(): arguments did not match any overloaded call:
overload 1: too many arguments
overload 2: argument 'choices' has unexpected type 'map'
Traceback (most recent call last):
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 1942, in
OnProperties
tmpSettings=self.tmpDialogDict[id])
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 2140, in
__init__
self.DSpanel = self._DataSelectionPanel(notebook)
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 2234, in
_DataSelectionPanel
str, self.layers), size=self.spinCtrlSize)
TypeError: Choice(): arguments did not match any overloaded call:
overload 1: too many arguments
overload 2: argument 'choices' has unexpected type 'map'
Traceback (most recent call last):
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 1942, in
OnProperties
tmpSettings=self.tmpDialogDict[id])
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 2140, in
__init__
self.DSpanel = self._DataSelectionPanel(notebook)
File "/usr/local/grass79/gui/wxpython/psmap/dialogs.py", line 2234, in
_DataSelectionPanel
str, self.layers), size=self.spinCtrlSize)
TypeError: Choice(): arguments did not match any overloaded call:
overload 1: too many arguments
overload 2: argument 'choices' has unexpected type 'map'
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3906>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list