[GRASS-dev] [GRASS GIS] #3497: rendering in wx with d.vect/d.rast expects different size
GRASS GIS
trac at osgeo.org
Thu Feb 15 09:59:56 PST 2018
#3497: rendering in wx with d.vect/d.rast expects different size
---------------------+-------------------------
Reporter: ychemin | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone:
Component: Display | Version: unspecified
Keywords: | CPU: Unspecified
Platform: All |
---------------------+-------------------------
using spearfish dataset
using 7.5dev in both Mac (new aconda version) and Linux (Ubuntu svn).
There is an error when using this script:
d.mon start=wx0
d.erase bgcolor=grey
d.rast map=elevation.10m
d.vect map=roads color=brown
The error is appearing in both platforms
following is the error message:
--------------------------------
Rendering failed: Expecting 720x443 image but got 720x480 image.
Reason:
Traceback (most recent call last):
File "/usr/local/grass-7.5.svn/gui/wxpython/mapwin/buffered.py", line
924, in _updateM
windres=self._properties.resolution)
File "/usr/local/grass-7.5.svn/gui/wxpython/mapdisp/main.py", line 297,
in Render
return Map.Render(self, *args, **kwargs)
File "/usr/local/grass-7.5.svn/gui/wxpython/core/render.py", line 1226,
in Render
self.renderMgr.Render(force, windres)
File "/usr/local/grass-7.5.svn/gui/wxpython/core/render.py", line 577,
in Render
if self._renderLayers(env, force) == 0:
File "/usr/local/grass-7.5.svn/gui/wxpython/core/render.py", line 516,
in _renderLayers
layer.GetRenderMgr().updateProgress.emit(layer=layer)
File "/usr/local/grass-7.5.svn/etc/python/grass/pydispatch/signal.py",
line 229, in emit
dispatcher.send(signal=self, *args, **kwargs)
File
"/usr/local/grass-7.5.svn/etc/python/grass/pydispatch/dispatcher.py", line
349, in send
**named
File
"/usr/local/grass-7.5.svn/etc/python/grass/pydispatch/robustapply.py",
line 60, in robustApply
return receiver(*arguments, **named)
File "/usr/local/grass-7.5.svn/gui/wxpython/core/render.py", line 717,
in ReportProgress
self.renderDone.emit()
File "/usr/local/grass-7.5.svn/etc/python/grass/pydispatch/signal.py",
line 229, in emit
dispatcher.send(signal=self, *args, **kwargs)
File
"/usr/local/grass-7.5.svn/etc/python/grass/pydispatch/dispatcher.py", line
349, in send
**named
File
"/usr/local/grass-7.5.svn/etc/python/grass/pydispatch/robustapply.py",
line 60, in robustApply
return receiver(*arguments, **named)
File "/usr/local/grass-7.5.svn/gui/wxpython/core/render.py", line 623,
in OnRenderDone
raise GException(_("Rendering failed: %s" % msg))
GException: Rendering failed: Expecting 720x443 image but got 720x480
image.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3497>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list