def draw_tiles(self, tile_list):
for tile in tile_list:
image_id = tile.get_id()
if self.tileCache.add_tile(tile.zoom, image_id):
image = self.map.get_tile(tile.zoom, tile.x, tile.y)
if image is None:
continue
image.create_property("pos", tile.pos)
image.create_property("size", tile.size)
image.create_property("zoom", str(int(tile.zoom)))
image.bind(on_load=self.draw_tile)
# if image.loaded: # only useful when Loader actually caches images
# image.dispatch("on_load")
评论列表
文章目录