Package org.geotools.styling

Examples of org.geotools.styling.Style.featureTypeStyles()


          }
      }
     
        Style style = styleFactory.createStyle();
        style.featureTypeStyles().addAll(createPolygonStyle(strokeColor, fillColor).featureTypeStyles());
        style.featureTypeStyles().addAll(createLineStyle(strokeColor).featureTypeStyles());
        style.featureTypeStyles().addAll(createPointStyle(strokeColor, fillColor).featureTypeStyles());
        System.out.println("Created Geometry Style: "+style);
        return style;
    }
   
View Full Code Here


      }
     
        Style style = styleFactory.createStyle();
        style.featureTypeStyles().addAll(createPolygonStyle(strokeColor, fillColor).featureTypeStyles());
        style.featureTypeStyles().addAll(createLineStyle(strokeColor).featureTypeStyles());
        style.featureTypeStyles().addAll(createPointStyle(strokeColor, fillColor).featureTypeStyles());
        System.out.println("Created Geometry Style: "+style);
        return style;
    }
   
    /**
 
View Full Code Here

      e.printStackTrace();
    }
       
        FeatureTypeStyle fts = styleFactory.createFeatureTypeStyle(new Rule[]{ rule });
        Style style = styleFactory.createStyle();
        style.featureTypeStyles().add(fts);
        System.out.println("Created Polygon Style: " + style);

        return style;
    }
   
View Full Code Here

      e.printStackTrace();
    }       
       
        FeatureTypeStyle fts = styleFactory.createFeatureTypeStyle(new Rule[]{rule});
        Style style = styleFactory.createStyle();
        style.featureTypeStyles().add(fts);
        System.out.println("Created Line Style: "+style);

        return style;
    }
   
View Full Code Here

      e.printStackTrace();
    }     
               
        FeatureTypeStyle fts = styleFactory.createFeatureTypeStyle(new Rule[]{rule});
        Style style = styleFactory.createStyle();
        style.featureTypeStyles().add(fts);
        System.out.println("Created Point Style: " + style);

        return style;
    }
View Full Code Here

      final Rule[] rules ) {
    // all that we care about is the rules, so encode a minimal set of an
    // sld to represent a set of rules
    final StyleFactory styleFactory = CommonFactoryFinder.getStyleFactory(null);
    final Style style = styleFactory.createStyle();
    final List<FeatureTypeStyle> fts = style.featureTypeStyles();
    fts.clear();
    fts.add(styleFactory.createFeatureTypeStyle(rules));
    final NamedLayer nl = styleFactory.createNamedLayer();
    nl.setName("");
    nl.addStyle(style);
View Full Code Here

     */
    private String getColorRampDefinition(final List<Style> styles) {
        // Parsing the first style
        if (styles != null && styles.size() > 0) {
            final Style style = styles.get(0);
            final FeatureTypeStyle[] featureTypeStyles = style.featureTypeStyles().toArray(
                    new FeatureTypeStyle[0]);
            for (FeatureTypeStyle featureTypeStyle : featureTypeStyles) {

                // Getting the main transformation
                Expression transformation = featureTypeStyle.getTransformation();
View Full Code Here

    @Override
    public void visit(Style style) {
        super.visit(style);
        Style copy = (Style) pages.peek();
        List<FeatureTypeStyle> nonNullCopies = new ArrayList<FeatureTypeStyle>();
        for (FeatureTypeStyle ft : copy.featureTypeStyles()) {
            if (ft != null) {
                nonNullCopies.add(ft);
            }
        }
View Full Code Here

        if (nonNullCopies.size() == 0) {
            pages.pop();
            pages.push(null);
        } else {
            copy.featureTypeStyles().clear();
            copy.featureTypeStyles().addAll(nonNullCopies);
        }
    }

    @Override
View Full Code Here

        if (nonNullCopies.size() == 0) {
            pages.pop();
            pages.push(null);
        } else {
            copy.featureTypeStyles().clear();
            copy.featureTypeStyles().addAll(nonNullCopies);
        }
    }

    @Override
    public void visit(LineSymbolizer line) {
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.