Examples of Style2D


Examples of org.geotools.renderer.style.Style2D

                //TODO: come back and sort out crs transformation
                //  CoordinateReferenceSystem crs = findGeometryCS(feature, symbolizers[m]);             
                if( symbolizers[m] instanceof TextSymbolizer ){
                    title = (String)((TextSymbolizer) symbolizers[m]).getLabel().getValue(feature);
                } else{
                    Style2D style = styleFactory.createStyle(feature, symbolizers[m], scaleRange);
                    write("<Placemark>");
                    if(title != null){
                        write("<Name>"+title+"</Name>");
                    }
                    writeStyle(style);
View Full Code Here

Examples of org.geotools.renderer.style.Style2D

            graphics.setColor(BG_COLOR);
            graphics.fillRect(0, 0, w, h);

            for (int sIdx = 0; sIdx < symbolizers.length; sIdx++) {
                Symbolizer symbolizer = symbolizers[sIdx];
                Style2D style2d = styleFactory.createStyle(sampleFeature,
                        symbolizer, scaleRange);
                LiteShape2 shape = getSampleShape(symbolizer, w, h);

                shapePainter.paint(graphics, shape, style2d, scaleDenominator);
            }
View Full Code Here

Examples of org.geotools.renderer.style.Style2D

                } else {
                    Iterator<PointSymbolizer> iter = iconStyles.iterator();
                    while (iter.hasNext()) {
                        PointSymbolizer sym = (PointSymbolizer) iter.next();
                        try {
                            Style2D style = styleFactory.createStyle(feature,
                                    sym, scaleRange);
                            encodePointStyle(feature, style, sym);
                        } catch (IllegalArgumentException iae) {
                            LOGGER.fine(iae.getMessage() + " for "
                                    + sym.toString());
View Full Code Here

Examples of org.geotools.renderer.style.Style2D

                TextSymbolizer ts = (TextSymbolizer) symbolizers[m];
                Expression ex = ts.getLabel();
                featureLabel.append((String) ex.evaluate(feature, String.class)); // attach
                // the lable title

                Style2D style = styleFactory.createStyle(feature,
                        symbolizers[m], scaleRange);
                writeStyle(style, feature.getID(), symbolizers[m]);
               
            } else { // all other symbolizers
                Style2D style = styleFactory.createStyle(feature,
                        symbolizers[m], scaleRange);
                writeStyle(style, feature.getID(), symbolizers[m]);
            }
        } // end for loop
    }
View Full Code Here

Examples of org.geotools.renderer.style.Style2D

                    TextSymbolizer ts = (TextSymbolizer) symbolizers[m];
                    Expression ex = ts.getLabel();
                    String value = (String) ex.evaluate(feature, String.class);
                    title.append(value);

                    Style2D style = styleFactory.createStyle(feature,
                            symbolizers[m], scaleRange);
                    writeStyle(style, feature.getID(), symbolizers[m]);
                } else {
                    Style2D style = styleFactory.createStyle(feature,
                            symbolizers[m], scaleRange);
                    writeStyle(style, feature.getID(), symbolizers[m]);
                }
            } else if (!vectorResult) {
                com.vividsolutions.jts.geom.Envelope envelope = this.mapContext
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.