Многочисленные мелкие доработки, связанные с изменением отрисовки треков и загрузкой...
[pyrungps.git] / render_tiles.py
index 1116287fe321c18b71584e207409df9bfc98df6e..443ae807337cb2c3b33909860e6882da9f2a6308 100755 (executable)
@@ -8,6 +8,7 @@ from pprint import pprint
 def queue_render(db,filename,forced_max_zoom=None):
 
   conn = sqlite3.connect(db)
+  conn.text_factory = str
   cur = conn.cursor()
         
   cur.execute("select minlat,minlon,maxlat,maxlon from tracks where filename=?" , (filename.decode('UTF-8'),))
@@ -158,7 +159,7 @@ def main():
     filename,=args
     print "Rendering file: "+filename+"\n"
     queue_render(db,filename)
-  else:
+  elif len(args)==4:
     minlat,minlon,maxlat,maxlon=args
     print "Rendering region "+minlat+'..'+maxlat+' / '+minlon+'..'+maxlon+"\n"
     queue_tiles(db,float(minlat),float(minlon),float(maxlat),float(maxlon),int(zoom))