public void testBasic() throws Exception { Map<String, Object> raw = baseMap(); final String layerId = getLayerId(TASMANIA_BM); raw.put("SourceCoverage", layerId); raw.put("version", "1.0.0"); raw.put("format", "image/tiff"); raw.put("BBOX", "-45,146,-42,147"); raw.put("CRS", "EPSG:4326"); raw.put("width", "150"); raw.put("height", "150"); GetCoverageType getCoverage = (GetCoverageType) reader.read(reader.createRequest(), parseKvp(raw), raw); assertEquals(layerId, getCoverage.getSourceCoverage()); assertEquals("image/tiff", getCoverage.getOutput().getFormat().getValue()); assertEquals("EPSG:4326", getCoverage.getOutput().getCrs().getValue()); }
@Test public void testBasic() throws Exception { Map<String, Object> raw = baseMap(); final String layerId = getLayerId(TASMANIA_BM); raw.put("SourceCoverage", layerId); raw.put("version", "1.0.0"); raw.put("format", "image/tiff"); raw.put("BBOX", "-45,146,-42,147"); raw.put("CRS", "EPSG:4326"); raw.put("width", "150"); raw.put("height", "150"); GetCoverageType getCoverage = (GetCoverageType) reader.read(reader.createRequest(), parseKvp(raw), raw); assertEquals(layerId, getCoverage.getSourceCoverage()); assertEquals("image/tiff", getCoverage.getOutput().getFormat().getValue()); assertEquals("EPSG:4326", getCoverage.getOutput().getCrs().getValue()); }
final CodeType outputCRS = output.getCrs();
assertEquals(370725.976428591, envelope.getUpperCorner().getOrdinate(0)); assertEquals(5196961.352859256, envelope.getUpperCorner().getOrdinate(1)); assertNotNull(gc.getOutput().getCrs()); assertEquals("EPSG:4326", gc.getOutput().getCrs().getValue()); assertNotNull(gc.getOutput().getFormat()); assertEquals("TIFF", gc.getOutput().getFormat().getValue());
assertEquals(370725.976428591, envelope.getUpperCorner().getOrdinate(0), 0); assertEquals(5196961.352859256, envelope.getUpperCorner().getOrdinate(1), 0); assertNotNull(gc.getOutput().getCrs()); assertEquals("EPSG:4326", gc.getOutput().getCrs().getValue()); assertNotNull(gc.getOutput().getFormat()); assertEquals("TIFF", gc.getOutput().getFormat().getValue());