summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlayers.py10
1 files changed, 8 insertions, 2 deletions
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