| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
MetaGrid
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| bbox, (xs, yz), [(x, y, z), ...] |
|
||
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
|
Returns the bbox of the metatile that contains >>> mgrid = MetaGrid(grid=TileGrid(), meta_size=(2, 2)) >>> [round(x, 2) for x in mgrid.meta_bbox((0, 0, 2))] [-20037508.34, -20037508.34, 0.0, 0.0] >>> mgrid = MetaGrid(grid=TileGrid(), meta_size=(2, 2)) >>> [round(x, 2) for x in mgrid.meta_bbox((0, 0, 0))] [-20037508.34, -20037508.34, 20037508.34, 20037508.34]
|
Returns all tiles that belong to the same metatile as >>> mgrid = MetaGrid(grid=TileGrid(), meta_size=(2, 2)) >>> tiles = list(mgrid.tiles((0, 1, 1))) >>> tiles[0], tiles[-1] (((0, 1, 1), (0, 0)), ((1, 0, 1), (256, 256))) >>> list(mgrid.tiles((0, 0, 0))) [((0, 0, 0), (0, 0))] |
Returns the size of a metatile (includes meta_buffer if present). >>> mgrid = MetaGrid(grid=TileGrid(), meta_size=(2, 2), meta_buffer=10) >>> mgrid.tile_size(2) (532, 532) >>> mgrid.tile_size(0) (256, 256)
|
Get a list with all affected tiles for a >>> grid = MetaGrid(TileGrid(), (2, 2)) >>> bbox = (-20037508.34, -20037508.34, 20037508.34, 20037508.34) >>> grid.get_affected_level_tiles(bbox, 0) ... #doctest: +NORMALIZE_WHITESPACE +ELLIPSIS ((-20037508.342789244, -20037508.342789244, 20037508.342789244, 20037508.342789244), (1, 1), <generator object ...>)
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Mon Aug 2 10:24:51 2010 | http://epydoc.sourceforge.net |