yo = int(floor((y-floor(y))*TS))
return (xo, yo)
+ def distance(self, point):
+ res = Geodesic.WGS84.Inverse(self.latitude, self.longitude,
+ point.latitude, point.longitude)
+ return res['s12']
+
def png(self,zoom=15,size=(TS,TS)):
filename = encode(self.latitude, self.longitude)+'.png'
if path.isfile(filename):
gridc = grid.crop((xp-TS/2,yp-TS/2,xp+TS/2,yp+TS/2))
gridc.save(filename)
-
def db_xml(self):
uri = etree.Element(DB+'uri',nsmap=NSMAP)
ln = etree.SubElement(uri, DB+'link')