Fixed lat/lon formatting
This commit is contained in:
@@ -186,10 +186,10 @@ class BoatValueGeo(BoatValue):
|
||||
degrees = int(self.value)
|
||||
minutes = (self.value - degrees) * 60
|
||||
if self.geofmt == 'lat':
|
||||
direction = ('E' if self.value > 0 else 'W')
|
||||
direction = 'N' if self.value > 0 else 'S'
|
||||
formatted = "{0}° {1:.{3}f}' {2}".format(degrees, minutes, direction, self.decpl)
|
||||
elif self.geofmt == 'lon':
|
||||
direction = 'N' if self.value > 0 else 'S'
|
||||
direction = 'E' if self.value > 0 else 'W'
|
||||
formatted = "{0}° {1:.{3}f}' {2}".format(degrees, minutes, direction, self.decpl)
|
||||
else:
|
||||
formatted = str(self.placeholder)
|
||||
|
||||
Reference in New Issue
Block a user