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'),))
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))