gridSubset = layer.getGridSubsetForSRS(SRS.getSRS(values.get("srs")));
layer = tld.getTileLayer(layerName); gridSubset = layer.getGridSubsetForSRS(SRS.getSRS(values.get("srs")));
GridSubset gridSubset = tl.getGridSubsetForSRS(SRS.getSRS(values.get("srs")));
GridSubset epsg4326GridSubSet = layer.getGridSubsetForSRS(SRS.getEPSG4326()); if (null != epsg4326GridSubSet) { String[] bs = boundsPrep(epsg4326GridSubSet.getCoverageBestFitBounds());
private void layerWGS84BoundingBox(XMLBuilder xml, TileLayer layer) throws IOException { GridSubset subset = layer.getGridSubsetForSRS(SRS.getEPSG4326()); if (subset != null) { double[] coords = subset.getOriginalExtent().getCoords(); return; subset = layer.getGridSubsetForSRS(SRS.getEPSG900913()); if (subset != null) { double[] coords = subset.getOriginalExtent().getCoords();
GridSubset epsg4326GridSubSet = layer.getGridSubsetForSRS(SRS.getEPSG4326()); if (null != epsg4326GridSubSet) { String[] bs = boundsPrep(epsg4326GridSubSet.getCoverageBestFitBounds());
@Test public void testLoad101() throws Exception { Iterable<TileLayer> layers = loadResource("geowebcache_101.xml"); TileLayer layer = findLayer(layers, "topp:states"); assertTrue(layer != null); // assertEquals(layer.getCachePrefix(), "/var/lib/geowebcache/topp_states"); TileLayer layer2 = findLayer(layers, "topp:states2"); GridSubset grid = layer2.getGridSubsetForSRS(SRS.getSRS(2163)); assertTrue(layer2 != null); assertTrue(grid != null); // The additions in 1.0.1 are allowCacheBypass and backendTimeout assertEquals(layer.getBackendTimeout().intValue(), 60); assertEquals(layer2.getBackendTimeout().intValue(), 235); assertEquals(layer.isCacheBypassAllowed().booleanValue(), true); assertEquals(layer2.isCacheBypassAllowed().booleanValue(), false); }
@Test public void testLoadPre10() throws Exception { Iterable<TileLayer> layers = loadResource("geowebcache_pre10.xml"); TileLayer layer = findLayer(layers, "topp:states"); assertTrue(layer != null); TileLayer layer2 = findLayer(layers, "topp:states2"); GridSubset grid = layer2.getGridSubsetForSRS(SRS.getSRS(2163)); assertTrue(layer2 != null); assertTrue(grid != null); }
@Test public void testLoad10() throws Exception { Iterable<TileLayer> layers = loadResource("geowebcache_10.xml"); TileLayer layer = findLayer(layers, "topp:states"); assertTrue(layer != null); // assertEquals(layer.getCachePrefix(), "/var/lib/geowebcache/topp_states"); TileLayer layer2 = findLayer(layers, "topp:states2"); GridSubset grid = layer2.getGridSubsetForSRS(SRS.getSRS(2163)); assertTrue(layer2 != null); assertTrue(grid != null); }
@Test public void testLoad114() throws Exception { Iterable<TileLayer> layers = loadResource("geowebcache_114.xml"); TileLayer layer = findLayer(layers, "topp:states"); assertTrue(layer != null); // assertEquals(layer.getCachePrefix(), "/var/lib/geowebcache/topp_states"); TileLayer layer2 = findLayer(layers, "topp:states2"); GridSubset grid = layer2.getGridSubsetForSRS(SRS.getSRS(2163)); assertTrue(layer2 != null); assertTrue(grid != null); // The additions in 1.0.1 are allowCacheBypass and backendTimeout assertEquals(layer.getBackendTimeout().intValue(), 120); assertEquals(layer2.getBackendTimeout().intValue(), 120); assertEquals(layer.isCacheBypassAllowed().booleanValue(), true); assertEquals(layer2.isCacheBypassAllowed().booleanValue(), true); FormatModifier fm = layer.getFormatModifier(ImageMime.jpeg); assertEquals(fm.getBgColor(), "0xDDDDDD"); assertTrue(fm.getRequestFormat().equals(ImageMime.png)); List<RequestFilter> filters = layer.getRequestFilters(); assertEquals(filters.get(0).getName(), "testWMSRasterFilter"); assertEquals(filters.get(1).getName(), "testFileRasterFilter"); }
@Test public void testLoad115() throws Exception { Iterable<TileLayer> layers = loadResource("geowebcache_115.xml"); TileLayer layer = findLayer(layers, "topp:states"); assertTrue(layer != null); // assertEquals(layer.getCachePrefix(), "/var/lib/geowebcache/topp_states"); TileLayer layer2 = findLayer(layers, "topp:states2"); GridSubset grid = layer2.getGridSubsetForSRS(SRS.getSRS(2163)); assertTrue(layer2 != null); assertTrue(grid != null); // The additions in 1.0.1 are allowCacheBypass and backendTimeout assertEquals(layer.getBackendTimeout().intValue(), 120); assertEquals(layer2.getBackendTimeout().intValue(), 120); assertEquals(layer.isCacheBypassAllowed().booleanValue(), true); assertEquals(layer2.isCacheBypassAllowed().booleanValue(), true); FormatModifier fm = layer.getFormatModifier(ImageMime.jpeg); assertEquals(fm.getBgColor(), "0xDDDDDD"); assertTrue(fm.getRequestFormat().equals(ImageMime.png)); List<RequestFilter> filters = layer.getRequestFilters(); RequestFilter filter0 = filters.get(0); assertEquals(filter0.getName(), "testWMSRasterFilter"); RequestFilter filter1 = filters.get(1); assertEquals(filter1.getName(), "testFileRasterFilter"); }