private GeoServerMetaTile createMetaTile(ConveyorTile tile, final int metaX, final int metaY) { GeoServerMetaTile metaTile; String tileGridSetId = tile.getGridSetId(); GridSubset gridSubset = getGridSubset(tileGridSetId); MimeType responseFormat = tile.getMimeType(); FormatModifier formatModifier = null; long[] tileGridPosition = tile.getTileIndex(); int gutter = info.getGutter(); metaTile = new GeoServerMetaTile(gridSubset, responseFormat, formatModifier, tileGridPosition, metaX, metaY, gutter); return metaTile; }
private GeoServerMetaTile createMetaTile(ConveyorTile tile, final int metaX, final int metaY) { GeoServerMetaTile metaTile; String tileGridSetId = tile.getGridSetId(); GridSubset gridSubset = getGridSubset(tileGridSetId); MimeType responseFormat = tile.getMimeType(); FormatModifier formatModifier = null; long[] tileGridPosition = tile.getTileIndex(); int gutter = responseFormat.isVector() ? 0 : info.getGutter(); metaTile = new GeoServerMetaTile( gridSubset, responseFormat, formatModifier, tileGridPosition, metaX, metaY, gutter); return metaTile; }
final int gutter = source.getGutter(); final Set<XMLGridSubset> cachedGridSubsets = source.getGridSubsets(); final int metaTilingX = source.getMetaTilingX();
final int gutter = source.getGutter(); final Set<XMLGridSubset> cachedGridSubsets = source.getGridSubsets(); final int metaTilingX = source.getMetaTilingX();
private void testMarshaling(GeoServerTileLayerInfo info) { XStream xstream = XMLConfiguration.getConfiguredXStream(new XStream(), null); xstream = new GWCGeoServerConfigurationProvider().getConfiguredXStream(xstream); String marshalled = xstream.toXML(info); GeoServerTileLayerInfo unmarshalled = (GeoServerTileLayerInfo) xstream .fromXML(new StringReader(marshalled)); assertNotNull(unmarshalled); assertEquals("enabled", info.isEnabled(), unmarshalled.isEnabled()); assertEquals("autoCacheStyles", info.isAutoCacheStyles(), unmarshalled.isAutoCacheStyles()); assertEquals("gutter", info.getGutter(), unmarshalled.getGutter()); assertEquals("metaTilingX", info.getMetaTilingX(), unmarshalled.getMetaTilingX()); assertEquals("metaTilingY", info.getMetaTilingY(), unmarshalled.getMetaTilingY()); assertEquals("cachedStyles", info.cachedStyles(), unmarshalled.cachedStyles()); assertEquals("gridSubsets", info.getGridSubsets(), unmarshalled.getGridSubsets()); assertEquals("mimeFormats", info.getMimeFormats(), unmarshalled.getMimeFormats()); assertCollection("parameterFilters", info.getParameterFilters(), unmarshalled.getParameterFilters()); assertEquals("info", info, unmarshalled); }
GeoServerTileLayer tileLayer = (GeoServerTileLayer) mediator.getTileLayerByName(layerName); GeoServerTileLayerInfo info = tileLayer.getInfo(); assertEquals(20, info.getGutter()); assertEquals(2, tileLayer.getGridSubsets().size()); assertTrue(tileLayer.getGridSubsets().contains("GoogleCRS84Quad"));
GeoServerTileLayer tileLayer = (GeoServerTileLayer) mediator.getTileLayerByName(layerName); GeoServerTileLayerInfo info = tileLayer.getInfo(); assertEquals(20, info.getGutter()); assertEquals(2, tileLayer.getGridSubsets().size()); assertTrue(tileLayer.getGridSubsets().contains("GoogleCRS84Quad"));