#2824: g.gui.timeline throws exception when trying to display temporal dataset. ----------------------------+------------------------- Reporter: pmav99 | Owner: grass-dev@… Type: defect | Status: new Priority: normal | Milestone: 7.0.3 Component: wxGUI | Version: 7.0.1 Keywords: g.gui.timeline | CPU: Unspecified Platform: Unspecified | ----------------------------+------------------------- I was trying to follow the temporal workshop and I am getting the following exception:
{{{ GRASS 7.0.1 (NC_spm_temporal_workshop):~/repo > g.gui.timeline tempmean Traceback (most recent call last): File "/usr/lib/grass70/scripts/g.gui.timeline", line 64, in <module> main() File "/usr/lib/grass70/scripts/g.gui.timeline", line 57, in main frame.SetDatasets(datasets) File "/usr/lib/grass70/gui/wxpython/timeline/frame.py", line 444, in SetDatasets self._redraw() File "/usr/lib/grass70/gui/wxpython/timeline/frame.py", line 364, in _redraw self._draw2dFigure() File "/usr/lib/grass70/gui/wxpython/timeline/frame.py", line 316, in _draw2dFigure facecolors=color, alpha=ALPHA)) File "/home/grassuser/venv/local/lib/python2.7/site- packages/matplotlib/__init__.py", line 1811, in inner return func(ax, *args, **kwargs) File "/home/grassuser/venv/local/lib/python2.7/site- packages/matplotlib/axes/_axes.py", line 2339, in broken_barh xranges = self.convert_xunits(xranges) File "/home/grassuser/venv/local/lib/python2.7/site- packages/matplotlib/artist.py", line 189, in convert_xunits return ax.xaxis.convert_units(x) File "/home/grassuser/venv/local/lib/python2.7/site- packages/matplotlib/axis.py", line 1442, in convert_units ret = self.converter.convert(x, self.units, self) File "/home/grassuser/venv/local/lib/python2.7/site- packages/matplotlib/dates.py", line 1553, in convert return date2num(value) File "/home/grassuser/venv/local/lib/python2.7/site- packages/matplotlib/dates.py", line 380, in date2num return _to_ordinalf_np_vectorized(d) File "/home/grassuser/venv/local/lib/python2.7/site- packages/numpy/lib/function_base.py", line 1573, in __call__ return self._vectorize_call(func=func, args=vargs) File "/home/grassuser/venv/local/lib/python2.7/site- packages/numpy/lib/function_base.py", line 1633, in _vectorize_call ufunc, otypes = self._get_ufunc_and_otypes(func=func, args=args) File "/home/grassuser/venv/local/lib/python2.7/site- packages/numpy/lib/function_base.py", line 1597, in _get_ufunc_and_otypes outputs = func(*inputs) File "/home/grassuser/venv/local/lib/python2.7/site- packages/matplotlib/dates.py", line 221, in _to_ordinalf base = float(dt.toordinal()) AttributeError: 'numpy.float64' object has no attribute 'toordinal' }}} workshop link: http://ncsu-osgeorel.github.io/grass-temporal-workshop/ -- Ticket URL: <https://trac.osgeo.org/grass/ticket/2824> GRASS GIS <https://grass.osgeo.org> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev