Exemplo n.º 1
0
 def real_get(self):
     ts = self.ts
     if ts:
         o = ts.overview
         if issubclass(type(o),basestring):
             o = Overview.get_by_key_name(o)
         png = render.overview(ts.idlen, o.typ, o.dat, o.width, o.height, CS=self.cs, C=self.cl)
         self.response.headers["Content-Type"] = "image/png"
         self.response.out.write(png)
Exemplo n.º 2
0
 def real_get(self):
     ts = self.ts
     tile = self.tile
     if ts and tile:
         png = render.overview(ts.idlen, tile.typ, tile.dat, CS=self.cs, C=self.cl)
         self.response.headers["Content-Type"] = "image/png"
         self.response.headers["Cache-Control"] = TILE_LIFE_SPAN
         self.response.out.write(png)
     else:
         #logging.info('no tile or ts')
         #logging.info(tile)
         #logging.info(ts)
         return self.die(404)
Exemplo n.º 3
0
 def get(self):
     ts = self.ts
     tile = self.tile
     cl = self.cl
     if ts and tile:
         #if cl:
         #    #png = render.overview(ts.n,tile.typ,tile.dat,C=classification.Classification(cl.a))
         #    png = render.overview(ts.numregions,tile.typ,tile.dat,C=cl)
         #else:
         png = render.overview(ts.numregions,tile.typ,tile.dat,C=self.cl,CS=self.cs)
         return self.write(png)
     else:
         return self.error(404)
     return self.write("Got Here")
Exemplo n.º 4
0
 def get(self):
     self.tsid = 'charlie:B9C118EB30A9EAE19C93902E9F01EF8A'
     self.clid = 'charlie:474f117491ba503bde2b1eb2b9a36b3a'
     ts = self.ts
     tile = self.tile
     cl = self.cl
     if ts and tile:
         #if cl:
         #    #png = render.overview(ts.n,tile.typ,tile.dat,C=classification.Classification(cl.a))
         #    png = render.overview(ts.numregions,tile.typ,tile.dat,C=cl)
         #else:
         png = render.overview(ts.numregions,tile.typ,tile.dat,C=self.cl,CS=self.cs)
         return self.write(png)
     else:
         return self.error(404)
     return self.write("Got Here")