コード例 #1
0
 def get_cheap_bounding_pyramid(self):
     bounds = {}
     for z, xstart, xstop, ystart, ystop in query(
             self.connection, self.BOUNDING_PYRAMID_SQL):
         bounds[z] = (Bounds(xstart, xstop), Bounds(ystart, ystop))
     return BoundingPyramid(bounds)
コード例 #2
0
 def count(self):
     return query(self.connection, self.COUNT_SQL).next()[0]
コード例 #3
0
 def set_metadata_zooms(self):
     for minzoom, maxzoom in query(self.connection,
                                   self.SET_METADATA_ZOOMS_SQL):
         self.metadata['minzoom'] = minzoom
         self.metadata['maxzoom'] = maxzoom
コード例 #4
0
ファイル: mbtiles.py プロジェクト: fredj/tilecloud
 def get_cheap_bounding_pyramid(self):
     bounds = {}
     for z, xstart, xstop, ystart, ystop in query(self.connection, self.BOUNDING_PYRAMID_SQL):
         bounds[z] = (Bounds(xstart, xstop), Bounds(ystart, ystop))
     return BoundingPyramid(bounds)
コード例 #5
0
ファイル: mbtiles.py プロジェクト: fredj/tilecloud
 def count(self):
     return query(self.connection, self.COUNT_SQL).next()[0]
コード例 #6
0
ファイル: mbtiles.py プロジェクト: fredj/tilecloud
 def set_metadata_zooms(self):
     for minzoom, maxzoom in query(self.connection, self.SET_METADATA_ZOOMS_SQL):
         self.metadata['minzoom'] = minzoom
         self.metadata['maxzoom'] = maxzoom