Package org.geotools.styling

Examples of org.geotools.styling.PointSymbolizerImpl


            double size = 100;
            double expectedRescaledSize = computeExpectedRescaleSize(size, scaleMetersToPixel, uom);
           
            StyleBuilder styleBuilder = new StyleBuilder();

            PointSymbolizerImpl pointSymb = (PointSymbolizerImpl) styleBuilder.createPointSymbolizer();
            pointSymb.setUnitOfMeasure(uom);
           
            FilterFactory2 filterFactory  = new FilterFactoryImpl();
            pointSymb.getGraphic().setSize(filterFactory.literal(size));

            visitor = new UomRescaleStyleVisitor(scaleMetersToPixel);

            pointSymb.accept(visitor);
            PointSymbolizer rescaledPointSymb = (PointSymbolizer) visitor.getCopy();
            double rescaledSize = rescaledPointSymb.getGraphic().getSize().evaluate(null, Double.class);
           
            assertEquals(Math.round(expectedRescaledSize), Math.round(rescaledSize));
            assertNotSame(rescaledPointSymb, pointSymb);
View Full Code Here


      for (Rule rule : rules) {
        List<Symbolizer> symbolizers = rule.symbolizers();
        for (Symbolizer symbolizer : symbolizers) {
          if (symbolizer.getClass().isAssignableFrom(
              PointSymbolizerImpl.class)) {
            PointSymbolizerImpl pointSymbolizerImpl = (PointSymbolizerImpl) symbolizer;
            GraphicImpl graphicImpl = pointSymbolizerImpl
                .getGraphic();
            if (graphicImpl.getClass().isAssignableFrom(
                ModelImpl.class)) {
              kmlModels.add(new KmlModel(rule,
                  (ModelImpl) graphicImpl));
View Full Code Here

      for (Rule rule : rules) {
        List<Symbolizer> symbolizers = rule.symbolizers();
        for (Symbolizer symbolizer : symbolizers) {
          if (symbolizer.getClass().isAssignableFrom(
              PointSymbolizerImpl.class)) {
            PointSymbolizerImpl pointSymbolizerImpl = (PointSymbolizerImpl) symbolizer;
            GraphicImpl graphicImpl = pointSymbolizerImpl
                .getGraphic();
            if (graphicImpl.getClass().isAssignableFrom(
                ModelImpl.class)) {
              inlineModels.add(new X3DInlineModel(rule,
                  (ModelImpl) graphicImpl));
View Full Code Here

TOP

Related Classes of org.geotools.styling.PointSymbolizerImpl

Copyright © 2018 www.massapicom. 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.