@Test public void testLineCircle() throws Exception { StreamingRenderer renderer = setupLineMap("lineCircle.sld"); BufferedImage image = RendererBaseTest.showRender("Lines with circle stroke", renderer, TIME, bounds); ImageAssert.assertEquals(file("circle"), image, 10); }
@Test public void testLineRailway() throws Exception { StreamingRenderer renderer = setupLineMap("lineRailway.sld"); BufferedImage image = RendererBaseTest.showRender("Railway", renderer, TIME, bounds); ImageAssert.assertEquals(file("railway"), image, 500); }
@Test public void testLineAnchorSymbol() throws Exception { StreamingRenderer renderer = setupLineMap("lineAnchorSymbol.sld"); BufferedImage image = RendererBaseTest.showRender("Anchor point at 1:1", renderer, TIME, bounds); ImageAssert.assertEquals(file("lineAnchorSymbol"), image, 20); }
@Test public void testLineDisplacedGraphic() throws Exception { StreamingRenderer renderer = setupLineMap("lineDisplacedGraphic.sld"); BufferedImage image = RendererBaseTest.showRender("Dispaced graphic", renderer, TIME, bounds); ImageAssert.assertEquals(file("lineDispacedGraphic"), image, 10); }
@Test public void testRenderingTransform() throws Exception { StreamingRenderer renderer = setupLineMap("line_rendering_transform.sld"); BufferedImage image = RendererBaseTest.showRender( "Lines with buffer rendering transform", renderer, TIME, bounds); ImageAssert.assertEquals(file("renderingTransform"), image, 10); }
@Test public void testLineRotatedSymbol() throws Exception { StreamingRenderer renderer = setupLineMap("lineRotatedSymbol.sld"); BufferedImage image = RendererBaseTest.showRender("Rotated symbol", renderer, TIME, bounds); ImageAssert.assertEquals(file("lineRotatedSymbol"), image, 10); }
@Test public void testLineDisplacedSymbol() throws Exception { StreamingRenderer renderer = setupLineMap("lineDisplacedSymbol.sld"); BufferedImage image = RendererBaseTest.showRender("Dispaced symbol", renderer, TIME, bounds); ImageAssert.assertEquals(file("lineDispacedSymbol"), image, 10); }
@Test public void testDotsStars() throws Exception { StreamingRenderer renderer = setupLineMap("dotsStars.sld"); BufferedImage image = RendererBaseTest.showRender("Dots and stars", renderer, TIME, bounds); ImageAssert.assertEquals(file("dotstar"), image, 200); }
@Test @Ignore public void testPerPropertyUOM10() throws Exception { StreamingRenderer renderer = setupLineMap("linePerPropertyUom.sld"); BufferedImage image = RendererBaseTest.showRender("linePerPropertyUom", renderer, TIME, bounds); ImageAssert.assertEquals(file("linePerPropertyUom10"), image, 10); }
@Test public void testLineDoubleDash() throws Exception { StreamingRenderer renderer = setupLineMap("lineDoubleDash.sld"); MapViewport viewport = renderer.getMapContent().getViewport(); ReferencedEnvelope re = viewport.getBounds(); ReferencedEnvelope shifted = new ReferencedEnvelope( re.getMinX() + 2, re.getMaxX() - 3, re.getMinY() + 2, re.getMaxY() - 3, re.getCoordinateReferenceSystem()); viewport.setBounds(shifted); BufferedImage image = RendererBaseTest.showRender( "Lines with double dash array (2 fts)", renderer, TIME, shifted); ImageAssert.assertEquals(file("doubleDash"), image, 10); }