diff --git a/quadtree.py b/quadtree.py index c666a93..81e833c 100644 --- a/quadtree.py +++ b/quadtree.py @@ -80,6 +80,7 @@ class QuadtreeGen(object): def write_html(self, zoomlevel): """Writes out index.html""" templatepath = os.path.join(os.path.split(__file__)[0], "template.html") + html = open(templatepath, 'r').read() html = html.replace( "{maxzoom}", str(zoomlevel)) @@ -165,6 +166,10 @@ class QuadtreeGen(object): def go(self, procs): """Renders all tiles""" + # Make the destination dir + if not os.path.exists(self.destdir): + os.mkdir(self.destdir) + curdepth = self._get_cur_depth() if curdepth != -1: if self.p > curdepth: