Examples of Symbolizer


Examples of com.sun.tahiti.compiler.Symbolizer

      grammarReceiver = new com.sun.msv.writer.ContentHandlerAdaptor(xsltEngine);
    }

    Rules rules = RuleGenerator.create(grammar);
   
    Symbolizer symbolizer =
      RuleSerializer.serialize( grammar, rules, grammarReceiver );

 
  // generate marshallers
  //-----------------------------------------
View Full Code Here

Examples of org.geotools.styling.Symbolizer

    return style;
  }

  public Style createStyle(LayerType type, FeatureStyleInfo featureStyleInfo) throws GeomajasException {
    Style style = styleBuilder.createStyle();
    Symbolizer symbolizer = createGeometrySymbolizer(type, featureStyleInfo);
    FeatureTypeStyle fts = styleBuilder.createFeatureTypeStyle(symbolizer);
    style.featureTypeStyles().add(fts);
    return style;
  }
View Full Code Here

Examples of org.geotools.styling.Symbolizer

    }
    return rules;
  }

  private Symbolizer createGeometrySymbolizer(LayerType layerType, FeatureStyleInfo featureStyle) {
    Symbolizer symbolizer = null;
    switch (layerType) {
      case MULTIPOLYGON:
      case POLYGON:
        symbolizer = styleBuilder.createPolygonSymbolizer(createStroke(featureStyle), createFill(featureStyle));
        break;
View Full Code Here

Examples of org.geotools.styling.Symbolizer

    }

    List<Symbolizer> symsCopy = new ArrayList<Symbolizer>();
    for (Symbolizer sym : rule.symbolizers()) {
      if (!skipSymbolizer(sym)) {
        Symbolizer symCopy = copy(sym);
        symsCopy.add(symCopy);
      }
    }

    Graphic[] legendCopy = rule.getLegendGraphic();
View Full Code Here

Examples of org.geotools.styling.Symbolizer

        // must cram symbol in icon space, so rescale if too big !
        // metabuffer is a good way to judge the size...
        MetaBufferEstimator estimator = new MetaBufferEstimator();
        estimator.visit(symbolizer);
        double estimatedSize = estimator.getBuffer();
        Symbolizer rescaled = symbolizer;
        if (estimatedSize > w || estimatedSize > h) {
          // rescale necessary
          double scale = Math.min(w, h) / estimatedSize;
          RescaleStyleVisitor rescaler = new RescaleStyleVisitor(scale);
          rescaler.visit(symbolizer);
View Full Code Here

Examples of org.geotools.styling.Symbolizer

        int pointSize = 0;
        Stroke stroke = null;
        Symbolizer[] symbolizers = newRule.getSymbolizers();
        if (symbolizers.length > 0) {
            Symbolizer symbolizer = newRule.getSymbolizers()[0];
            if (symbolizer instanceof PointSymbolizer) {
                PointSymbolizer pointSymbolizer = (PointSymbolizer) symbolizer;
                pointSize = SLDs.pointSize(pointSymbolizer);
                stroke = SLDs.stroke(pointSymbolizer);
            }
View Full Code Here

Examples of org.geotools.styling.Symbolizer

        Rule newRule = (Rule) copyStyle.getCopy();

        Stroke stroke = null;
        Symbolizer[] symbolizers = newRule.getSymbolizers();
        if (symbolizers.length > 0) {
            Symbolizer symbolizer = symbolizers[0];
            if (symbolizer instanceof PolygonSymbolizer) {
                PolygonSymbolizer polygonSymbolizer = (PolygonSymbolizer) symbolizer;
                stroke = SLDs.stroke(polygonSymbolizer);
            }
        }
View Full Code Here

Examples of org.geotools.styling.Symbolizer

        Rule newRule = (Rule) copyStyle.getCopy();

        Stroke stroke = null;
        Symbolizer[] symbolizers = newRule.getSymbolizers();
        if (symbolizers.length > 0) {
            Symbolizer symbolizer = newRule.getSymbolizers()[0];
            if (symbolizer instanceof LineSymbolizer) {
                LineSymbolizer lineSymbolizer = (LineSymbolizer) symbolizer;
                stroke = SLDs.stroke(lineSymbolizer);
            }
        }
View Full Code Here

Examples of org.geotools.styling.Symbolizer

     * Creates a default {@link TextSymbolizer} for a point.
     *
     * @return the default symbolizer.
     */
    public static Symbolizer createDefaultGeometrySymbolizer( SLD type ) {
        Symbolizer symbolizer = null;
        switch( type ) {
        case POINT:
            Rule defaultPointRule = createDefaultPointRule();
            symbolizer = defaultPointRule.getSymbolizers()[0];
            break;
View Full Code Here

Examples of org.geotools.styling.Symbolizer

    public SLD getType() {
        SymbolizerWrapper geometrySymbolizersWrapper = getGeometrySymbolizersWrapper();
        if (geometrySymbolizersWrapper == null) {
            return null;
        }
        Symbolizer symbolizer = geometrySymbolizersWrapper.getSymbolizer();
        if (symbolizer instanceof PointSymbolizer) {
            return SLD.POINT;
        } else if (symbolizer instanceof LineSymbolizer) {
            return SLD.LINE;
        } else if (symbolizer instanceof PolygonSymbolizer) {
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.