From ea2af558e72f45be14dd22e7d741b7b85256ba63 Mon Sep 17 00:00:00 2001 From: "benjamin.jakimow" <benjamin.jakimow@geo.hu-berlin.de> Date: Wed, 28 Mar 2018 15:13:56 +0200 Subject: [PATCH] improved SpatialPoint printing --- timeseriesviewer/utils.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/timeseriesviewer/utils.py b/timeseriesviewer/utils.py index 203d5c4e..10494b6b 100644 --- a/timeseriesviewer/utils.py +++ b/timeseriesviewer/utils.py @@ -184,7 +184,12 @@ class SpatialPoint(QgsPointXY): return self.__repr__() def __repr__(self): - return '{} {} {}'.format(self.x(), self.y(), self.crs().authid()) + + if self.crs().mapUnits() == QgsUnitTypes.DistanceDegrees: + return '{:.1f} {:.1f} {}'.format(self.x(), self.y(), self.crs().authid()) + else: + return '{:.5f} {:.5f} {:}'.format(self.x(), self.y(), self.crs().authid()) + def findParent(qObject, parentType, checkInstance = False): @@ -731,7 +736,6 @@ def loadUIFormClass(pathUi, from_imports=False, resourceSuffix=''): #load form class try: - FORM_CLASS, _ = uic.loadUiType(buffer, resource_suffix=RC_SUFFIX) except SyntaxError as ex: FORM_CLASS, _ = uic.loadUiType(pathUi, resource_suffix=RC_SUFFIX) -- GitLab