private long[] getGridCoverage(final int level) { long[][] coveredBounds = gridSubset.getCoverages(); coveredBounds = gridSubset.expandToMetaFactors(coveredBounds, metaTilingFactors); return coveredBounds[level]; }
private long[] getGridCoverage(final int level) { long[][] coveredBounds = gridSubset.getCoverages(); coveredBounds = gridSubset.expandToMetaFactors(coveredBounds, metaTilingFactors); return coveredBounds[level]; }
long[][] bounds = grid.getCoverages();
PagePyramid newPagePyramid(final GridSubset gridSubset) { int zoomStart = gridSubset.getZoomStart(); int zoomStop = gridSubset.getZoomStop(); final long[][] coverages = gridSubset.getCoverages(); PagePyramid pagePyramid = new PagePyramid(coverages, zoomStart, zoomStop); return pagePyramid; } }
final int numLevels = gridSubset.getCoverages().length; final int endLevel = numLevels - 1;
long[][] bounds = grid.getCoverages();
final int numLevels = gridSubset.getCoverages().length; final int endLevel = numLevels - 1;
public void setUp() { RasterMaskTestUtils.debugToDisk = debugToDisk; layer = TestUtils.createWMSLayer( "image/png", new GridSetBroker(false, false), 3, 3, new BoundingBox(-180, -90, 180, 90)); gridsetId = layer.getGridSubsets().iterator().next(); fullCoverage = layer.getGridSubset(gridsetId).getCoverages(); }
coveredGridLevels = gridSubset.getCoverages(); } else { coveredGridLevels = gridSubset.getCoverageIntersections(bounds);
long[][] fullCoverage = gridSub.getCoverages(); long[][] coveredBounds = tileRangeMask.getCoveredBounds();
long[][] fullCoverage = gridSub.getCoverages(); long[][] coveredBounds = tileRangeMask.getCoveredBounds();
public void testCalculatePageInfo() { GridSubset gridSubSet = GridSubsetFactory.createGridSubSet(world_EPSG3857); long[][] gridSubsetCoverages = gridSubSet.getCoverages(); int zoomStart = gridSubSet.getZoomStart(); int zoomStop = gridSubSet.getZoomStop(); PagePyramid pp = new PagePyramid(gridSubsetCoverages, zoomStart, zoomStop); printPyramid(zoomStart, zoomStop, pp); }
GridSubset gridSubSet = GridSubsetFactory.createGridSubSet(gridset); long[][] rangeBounds = gridSubSet.getCoverages();
@Override public void setUp() throws Exception { mimeType = MimeType.createFromFormat("image/png"); parameters = null; gridSet = new GridSetBroker(true, false).getWorldEpsg3857(); BoundingBox extent = new BoundingBox(0, 0, 100, 100); boolean alignTopLeft = false; int levels = 12; Double metersPerUnit = Double.valueOf(1); double pixelSize = 1; int tileWidth = 100; int tileHeight = 100; boolean yCoordinateFirst = false; gridSet = GridSetFactory.createGridSet( "TestGridSet", SRS.getSRS(100000), extent, alignTopLeft, levels, metersPerUnit, pixelSize, tileWidth, tileHeight, yCoordinateFirst); gridSubSet = GridSubsetFactory.createGridSubSet(gridSet); gridCoverages = gridSubSet.getCoverages(); }
public void testBuildTileRangeMask() throws Exception { GeometryRasterMaskBuilder tileRangeMask = buildSampleFilterMatrix(layer, gridsetId); assertNotNull(tileRangeMask); assertEquals(0, tileRangeMask.getStartLevel()); assertEquals(11, tileRangeMask.getNumLevels()); assertEquals( layer.getGridSubset(gridsetId).getCoverages().length, tileRangeMask.getNumLevels()); }
GeometryRasterMaskBuilder tileRangeMask = buildSampleFilterMatrix(layer, gridsetId); long[][] coverages = layer.getGridSubset(gridsetId).getCoverages(); long[][] expectedGridCoverages = { // just as a reminder new long[] {0, 0, 1, 0, 0}, //