getAllLazyTiles method
Implementation
List<LazyGpkgTile> getAllLazyTiles(GeopackageDb db,
{Function? to4326BoundsConverter}) {
var sql = """
select ${GeopackageDb.COL_TILES_TILE_COLUMN}, ${GeopackageDb.COL_TILES_TILE_ROW}
from ${tableName.fixedName}
where ${GeopackageDb.COL_TILES_ZOOM_LEVEL}=$zoomLevel
""";
QueryResult result = db.select(sql);
List<LazyGpkgTile> tiles = [];
result.forEach((QueryResultRow row) {
var x = row.get(GeopackageDb.COL_TILES_TILE_COLUMN);
var y = row.get(GeopackageDb.COL_TILES_TILE_ROW);
var lazyTile =
getLazyTile(db, x, y, to4326BoundsConverter: to4326BoundsConverter);
tiles.add(lazyTile);
});
return tiles;
}