[GRASS-dev] [GRASS GIS] #445: grass_nviz.LoadSurface not returning
id when called a 2nd time
GRASS GIS
trac at osgeo.org
Mon Jan 19 18:22:56 EST 2009
#445: grass_nviz.LoadSurface not returning id when called a 2nd time
-----------------------+----------------------------------------------------
Reporter: cmbarton | Owner: grass-dev at lists.osgeo.org
Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: wxGUI | Version: svn-develbranch6
Keywords: | Platform: MacOSX
Cpu: OSX/Intel |
-----------------------+----------------------------------------------------
This item may fix a number of things.
If you start wxnviz and display a map, close wxnviz, restart nviz...
The 2nd time you start wxnnviz...
id = self.nvizClass.LoadSurface(str(layer.name), None, None)
in nviz_mapdisplay.py is not returning the id of the map. It returns only
-1. It's got the name right in both cases. But it returns an id value the
first time it is run, but not subsequently.
This is at line 477 of nviz_mapdisp.py. I'm not sure, but it looks like a
SWIG call in grass_nviz.py.
Because this does not return an id value, a lot of other things begin to
bomb.
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/445>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list