TileRangeIterator trIter = new TileRangeIterator(tr, tl.getMetaTilingFactors());
int[] metaTilingFactors = tl.getMetaTilingFactors();
final int[] metaTilingFactors = layer.getMetaTilingFactors(); GeometryRasterMaskBuilder matrix = null;
final int[] metaTilingFactors = layer.getMetaTilingFactors(); GeometryRasterMaskBuilder matrix = null;
final int metaTilingFactorX = tl.getMetaTilingFactors()[0]; final int metaTilingFactorY = tl.getMetaTilingFactors()[1];
public static GeometryRasterMaskBuilder buildSampleFilterMatrix( final TileLayer layer, final String gridsetId, final int maxMaskLevel) throws Exception { final Geometry entries[] = createSampleEntries(); final GridSubset gridSubset = layer.getGridSubset(layer.getGridSubsets().iterator().next()); final int[] metaTilingFactors = layer.getMetaTilingFactors(); GeometryRasterMaskBuilder matrix = new GeometryRasterMaskBuilder(gridSubset, metaTilingFactors, maxMaskLevel); try { for (Geometry geom : entries) { matrix.setMasksForGeometry(geom); } } finally { matrix.disposeGraphics(); } logImages(new File("target"), matrix); return matrix; }
EasyMock.expect(subSet.getZoomStop()).andStubReturn(2); EasyMock.expect(subSet.getCoverageIntersections(bbox)).andStubReturn(coverages); EasyMock.expect(layer.getMetaTilingFactors()).andStubReturn(metaFactors); EasyMock.expect(subSet.expandToMetaFactors(coverages, metaFactors)) .andStubReturn(coverages);