X-Git-Url: https://source.tree.se/git?p=treecutter.git;a=blobdiff_plain;f=xinclude%2Fcontact.py;h=e7e0ab32820a0127f7344fd8b88b310cde60e5c1;hp=74d97008c9f993d584073fa2dec02a34e4cad9b9;hb=25ce3f9f366b09975a5f23b589dc71c0ee550aa5;hpb=9326578627f1f3b91de54304713d04078cf2c280 diff --git a/xinclude/contact.py b/xinclude/contact.py index 74d9700..e7e0ab3 100755 --- a/xinclude/contact.py +++ b/xinclude/contact.py @@ -3,39 +3,9 @@ from vobject import readComponents import sys -from addr import mapimage, geocode +from address import Address from geohash import encode -def coord2dms(coord): - ns = coord[0] - ew = coord[1] - mnt,sec = divmod(ns*3600,60) - deg,mnt = divmod(mnt,60) - out = u'''%d°%2d'%5.2f"%s''' % ( deg,mnt,sec,'N') - mnt,sec = divmod(ew*3600,60) - deg,mnt = divmod(mnt,60) - out += u''' %d°%2d'%05.2f"%s''' % ( deg,mnt,sec,'E') - return out - - -def maplink(lat,lon): - return ''' - - - - - - - - geo:%s,%s - - - %s - - -''' % (lat, lon, encode(float(lat), float(lon)), lat, lon, coord2dms((lat, lon))) - for arg in sys.argv[1:]: al = arg.split("=") if al[0] == "lang": @@ -43,7 +13,6 @@ for arg in sys.argv[1:]: if al[0] == "xptr": argument = al[1] - (cards,query) = argument.split('?') (key, name) = query.split(':') with open(cards, 'r') as f: