@Test public void testPerpendicularOffsetLeftRightSquares() throws Exception { StreamingRenderer renderer = setupMap( squares, RendererBaseTest.loadSEStyle(this, "linePerpendicularOffset-se.sld")); BufferedImage image = RendererBaseTest.showRender("Perpendicular offset", renderer, TIME, bounds); ImageAssert.assertEquals(file("squaresPerpendincularOffset"), image, 10); }
@Test public void testPerpendicularOffsetLeftRight() throws Exception { StreamingRenderer renderer = setupMap(fs, RendererBaseTest.loadSEStyle(this, "linePerpendicularOffset-se.sld")); BufferedImage image = RendererBaseTest.showRender("Perpendicular offset", renderer, TIME, bounds); ImageAssert.assertEquals(file("linePerpendincularOffset"), image, 10); }
@Test public void testFillSE11() throws Exception { Style style = RendererBaseTest.loadSEStyle(this, "margin/fill.sld"); MapContent mc = new MapContent(); mc.addLayer(new FeatureLayer(bfs, style)); StreamingRenderer renderer = new StreamingRenderer(); renderer.setMapContent(mc); BufferedImage image = RendererBaseTest.showRender("MarginFill", renderer, TIME, bounds); ImageAssert.assertEquals( new File( "./src/test/resources/org/geotools/renderer/lite/test-data/margin/expected.png"), image, 100); }
@Test public void testFillSingle() throws Exception { Style style = RendererBaseTest.loadSEStyle(this, "margin/fill-single.sld"); MapContent mc = new MapContent(); mc.addLayer(new FeatureLayer(bfs, style)); StreamingRenderer renderer = new StreamingRenderer(); renderer.setMapContent(mc); BufferedImage image = RendererBaseTest.showRender("MarginFill", renderer, TIME, bounds); ImageAssert.assertEquals( new File( "./src/test/resources/org/geotools/renderer/lite/test-data/margin/single-expected.png"), image, 100); } }
@Test public void testExternalMark() throws Exception { Style pStyle = RendererBaseTest.loadSEStyle(this, "externalMark.sld"); Style lStyle = RendererBaseTest.loadStyle(this, "lineGray.sld"); MapContent mc = new MapContent(); mc.addLayer(new FeatureLayer(lineFS, lStyle)); mc.addLayer(new FeatureLayer(pointFS, pStyle)); StreamingRenderer renderer = new StreamingRenderer(); renderer.setMapContent(mc); renderer.setJava2DHints(new RenderingHints(KEY_ANTIALIASING, VALUE_ANTIALIAS_ON)); BufferedImage image = RendererBaseTest.showRender("External mark reference", renderer, TIME, bounds); ImageAssert.assertEquals(file("externalMark"), image, 50); } }