Examples of UomRescaleStyleVisitor


Examples of org.geotools.styling.visitor.UomRescaleStyleVisitor

            }
        }
       
        // apply UOM rescaling
        double pixelsPerMeters = RendererUtilities.calculatePixelsPerMeterRatio(scaleDenominator, rendererHints);
        UomRescaleStyleVisitor rescaleVisitor = new UomRescaleStyleVisitor(pixelsPerMeters);
        for(LiteFeatureTypeStyle fts : lfts) {
            rescaleFeatureTypeStyle(fts, rescaleVisitor);
        }
    }
View Full Code Here

Examples of org.geotools.styling.visitor.UomRescaleStyleVisitor

            }
        }

        // apply UOM rescaling
        double pixelsPerMeters = RendererUtilities.calculatePixelsPerMeterRatio(params.getScaleDenominator(), rendererParams);
        UomRescaleStyleVisitor uomVisitor = new UomRescaleStyleVisitor(pixelsPerMeters);
        for (int i = 0; i < rules.size(); i++) {
            rules.get(i).accept(uomVisitor);
            Rule rescaled = (Rule) uomVisitor.getCopy();
            rules.set(i, rescaled);
        }
    }
View Full Code Here

Examples of org.geotools.styling.visitor.UomRescaleStyleVisitor

                gt2Style = (Style) dpiVisitor.getCopy();
            }
            // apply UOM rescaling if we have a scale
            if (request.getScale() > 0) {
                double pixelsPerMeters = RendererUtilities.calculatePixelsPerMeterRatio(request.getScale(), request.getLegendOptions());
                UomRescaleStyleVisitor rescaleVisitor = new UomRescaleStyleVisitor(pixelsPerMeters);
                rescaleVisitor.visit(gt2Style);
                gt2Style = (Style) rescaleVisitor.getCopy();
            }
           
            boolean strict = request.isStrict();
           
            final boolean transparent = request.isTransparent();
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.