Bladeren bron

g.gui.tplot: fixed small bugs

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@72489 15284696-431f-4ddb-bdfa-cd5b030d7da7
Luca Delucchi 7 jaren geleden
bovenliggende
commit
dad18cc879
1 gewijzigde bestanden met toevoegingen van 10 en 5 verwijderingen
  1. 10 5
      gui/wxpython/tplot/frame.py

+ 10 - 5
gui/wxpython/tplot/frame.py

@@ -615,13 +615,18 @@ class TplotFrame(wx.Frame):
                             'unit', 'temporalDataType']:
                     continue
                 xdata.append(self.convert(values['start_datetime']))
-                ydata.append(values['value'])
+                if values['value'] == '':
+                    ydata.append(None)
+                else:
+                    ydata.append(values['value'])
 
             if len(ydata) == ydata.count(None):
                 GError(parent=self, showTraceback=False,
-                       message=_("Problem getting data from raster temporal"
-                                 " dataset. Empty list of values."))
-                return
+                       message=_("Problem getting data from vector temporal"
+                                 " dataset. Empty list of values for cat "
+                                 "{ca}.".format(ca=name_cat[1].replace('cat',
+                                                                       ''))))
+                continue
             self.lookUp.AddDataset(yranges=ydata, xranges=xdata,
                                    datasetName=name)
             color = self.colors.next()
@@ -662,7 +667,7 @@ class TplotFrame(wx.Frame):
 
             if len(ydata) == ydata.count(None):
                 GError(parent=self, showTraceback=False,
-                       message=_("Problem getting data from raster temporal"
+                       message=_("Problem getting data from vector temporal"
                                  " dataset. Empty list of values."))
                 return
             self.lookUp.AddDataset(yranges=ydata, xranges=xdata,