Examples of symbolizers()


Examples of org.geotools.styling.Rule.symbolizers()

       
        // create LineString rule
        rule=sldContentManager.createRule();
        filter = createGeometryFunctionFilter(geomXPath, LineString.class.getSimpleName());
        rule.setFilter(filter);
        rule.symbolizers().add(createLineSymbolizer(colour));
        sldContentManager.getDefaultFeatureTypeStyle().rules().add(rule);
       
        // create LinearRing rule
        rule=sldContentManager.createRule();
        filter = createGeometryFunctionFilter(geomXPath, LinearRing.class.getSimpleName());
View Full Code Here

Examples of org.geotools.styling.Rule.symbolizers()

       
        // create LinearRing rule
        rule=sldContentManager.createRule();
        filter = createGeometryFunctionFilter(geomXPath, LinearRing.class.getSimpleName());
        rule.setFilter(filter);
        rule.symbolizers().add(createLineSymbolizer(colour));
        sldContentManager.getDefaultFeatureTypeStyle().rules().add(rule);
       
        // create MultiLineString rule
        rule=sldContentManager.createRule();
        filter = createGeometryFunctionFilter(geomXPath, MultiLineString.class.getSimpleName());
View Full Code Here

Examples of org.geotools.styling.Rule.symbolizers()

       
        // create MultiLineString rule
        rule=sldContentManager.createRule();
        filter = createGeometryFunctionFilter(geomXPath, MultiLineString.class.getSimpleName());
        rule.setFilter(filter);
        rule.symbolizers().add(createLineSymbolizer(colour));
        sldContentManager.getDefaultFeatureTypeStyle().rules().add(rule);
        // create Polygon rule
        rule=sldContentManager.createRule();
        filter = createGeometryFunctionFilter(geomXPath, Polygon.class.getSimpleName());
View Full Code Here

Examples of org.geotools.styling.Rule.symbolizers()

        // create Polygon rule
        rule=sldContentManager.createRule();
        filter = createGeometryFunctionFilter(geomXPath, Polygon.class.getSimpleName());
        rule.setFilter(filter);
        rule.symbolizers().add(createPolygonSymbolizer(colour));
        sldContentManager.getDefaultFeatureTypeStyle().rules().add(rule);

        // create MultiPolygon rule
        rule=sldContentManager.createRule();
        filter = createGeometryFunctionFilter(geomXPath, MultiPolygon.class.getSimpleName());
View Full Code Here

Examples of org.geotools.styling.Rule.symbolizers()

        // create MultiPolygon rule
        rule=sldContentManager.createRule();
        filter = createGeometryFunctionFilter(geomXPath, MultiPolygon.class.getSimpleName());
        rule.setFilter(filter);
        rule.symbolizers().add(createPolygonSymbolizer(colour));
        sldContentManager.getDefaultFeatureTypeStyle().rules().add(rule);

    }

    private PropertyIsEqualTo createGeometryFunctionFilter( String geomXPath, Object geometryClassSimpleName ) throws IllegalFilterException {
View Full Code Here

Examples of org.geotools.styling.Rule.symbolizers()

                String[] colors = SLDs.colors(rule);
                if (colors.length == 0)
                    return null;
                Color color = SLDs.toColor(colors[0]);

                List<Symbolizer> symbolizers = rule.symbolizers();
                for( Symbolizer symbolizer : symbolizers ) {
                    if (symbolizer instanceof PointSymbolizer) {
                        return Glyph.point(rule).createImage();
                    } else if (symbolizer instanceof LineSymbolizer) {
                        return Glyph.line(rule).createImage();
View Full Code Here

Examples of org.geotools.styling.Rule.symbolizers()

            return;
       
        Rule rule = defaultStyle.rules().get(0);
        // Find the first PointSymbolizer in the rule
        PointSymbolizer sym = null;
        for(Symbolizer symbolizer : rule.symbolizers()) {
            if(symbolizer instanceof PointSymbolizer) {
                sym = (PointSymbolizer)symbolizer;
                break;
            }
        }
View Full Code Here

Examples of org.geotools.styling.Rule.symbolizers()

                break;
            }
        }
        if(sym == null) {
            SLD.POINT.createDefault();
            rule.symbolizers().add(sym);
        }
       
//        IProgressMonitor monitor = new NullProgressMonitor();
//        getSelectedLayer().getResource(FeatureSource.class, monitor);
       
View Full Code Here

Examples of org.geotools.styling.Rule.symbolizers()

        final Filter filter = rule.getFilter();

        assertTrue(filter instanceof PropertyIsLessThan);
        assertEquals("att < 3", ECQL.toCQL(filter));

        assertEquals(2, rule.symbolizers().size());

        PointSymbolizer symbolizer = (PointSymbolizer) rule.symbolizers().get(0);

        assertEquals(1, symbolizer.getGraphic().graphicalSymbols().size());
View Full Code Here

Examples of org.geotools.styling.Rule.symbolizers()

        assertTrue(filter instanceof PropertyIsLessThan);
        assertEquals("att < 3", ECQL.toCQL(filter));

        assertEquals(2, rule.symbolizers().size());

        PointSymbolizer symbolizer = (PointSymbolizer) rule.symbolizers().get(0);

        assertEquals(1, symbolizer.getGraphic().graphicalSymbols().size());

        Mark mark = (Mark) symbolizer.getGraphic().graphicalSymbols().get(0);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.