@Override public WMTSLayerInfo createWMTSLayer() { return delegate.createWMTSLayer(); }
WMTSLayerInfo wli = catalog.getFactory().createWMTSLayer();
@Test public void testAddWMTSLayer() throws Exception { testAddWMTSStore(); File d = new File(testData.getDataDirectoryRoot(), "workspaces/acme/demowmts/foo_wmts"); assertFalse(d.exists()); NamespaceInfo ns = catalog.getFactory().createNamespace(); ns.setPrefix("bar"); ns.setURI("http://bar"); catalog.add(ns); WMTSLayerInfo wmts = catalog.getFactory().createWMTSLayer(); wmts.setName("foo_wmts"); wmts.setNamespace(ns); wmts.setStore(catalog.getStoreByName("acme", "demowmts", WMTSStoreInfo.class)); catalog.add(wmts); assertTrue(d.exists()); assertTrue(new File(d, "wmtslayer.xml").exists()); }
catalog.add(wmts); WMTSLayerInfo wl = cFactory.createWMTSLayer(); wl.setStore(wmts); wl.setNamespace(ns);
wmtss.setWorkspace(ws); wmtsl = factory.createWMTSLayer(); wmtsl.setEnabled(true); wmtsl.setName("wmtsLayer");
@Before public void addWmtsLayer() throws Exception { String capabilities = clientMocker.getServer() + "/geoserver/gwc?REQUEST=GetCapabilities&VERSION=1.0.0&SERVICE=WMTS"; WMTSLayerInfo wml = catalog.getResourceByName("sf", LAYER_NAME, WMTSLayerInfo.class); if (wml == null) { wml = catalog.getFactory().createWMTSLayer(); wml.setName(LAYER_NAME); wml.setNativeName("topp:" + LAYER_NAME); wml.setStore(catalog.getStoreByName("demo", WMTSStoreInfo.class)); wml.setCatalog(catalog); wml.setNamespace(catalog.getNamespaceByPrefix("sf")); wml.setSRS("EPSG:4326"); CoordinateReferenceSystem wgs84 = CRS.decode("EPSG:4326"); wml.setNativeCRS(wgs84); wml.setLatLonBoundingBox(new ReferencedEnvelope(-110, 0, -60, 50, wgs84)); wml.setProjectionPolicy(ProjectionPolicy.FORCE_DECLARED); catalog.add(wml); } MockHttpClient client = new MockHttpClient(); client.expectGet( new URL(capabilities), new MockHttpResponse(getClass().getResource("nasa.getcapa.xml"), "text/xml")); clientMocker.bind(client, capabilities); }
WMTSLayerInfo resource = catalog.getFactory().createWMTSLayer(); resource.setNamespace(nameSpace); resource.setName("wmtslayername");