From b058cfc85fd8770c0ef20bb6f976fb5b33e90a57 Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Thu, 9 Aug 2012 11:58:54 +0100 Subject: sorting coords --- layers.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'layers.py') diff --git a/layers.py b/layers.py index 603b60d..5737b36 100755 --- a/layers.py +++ b/layers.py @@ -12,8 +12,14 @@ class layer: except: print "gps layer: failed to open", file try: - self.tl.parse(ll1) - self.br.parse(ll2) + l1=latlng() + l2=latlng() + l1.parse(ll1) + l2.parse(ll2) + tl.lat=max(l1.lat,l2.lat) + tl.lng=min(l1.lng,l2.lng) + br.lat=min(l1.lat,l2.lat) + br.lng=max(l1.lng,l2.lng) self.pixsize=latLng(abs(self.tl.lat-self.br.lat)/self.image.size[1],abs(self.tl.lng-self.br.lng)/self.image.size[0]) except: print "gps layer: failed to parse", file -- cgit v1.2.3