Package org.geotools.renderer.lite.gridcoverage2d

Examples of org.geotools.renderer.lite.gridcoverage2d.RasterSymbolizerHelper


                public void run() {
                    rgbViewer.updateHistograms(null);
                }
            });

            RasterSymbolizerHelper rsp = new RasterSymbolizerHelper(gc, null);
            rsp.visit(rs);
            GridCoverage2D recoloredGridCoverage = (GridCoverage2D) rsp.getOutput();

            final OperationJAI op = new OperationJAI("Histogram"); //$NON-NLS-1$
            ParameterValueGroup params = op.getParameters();
            params.parameter("Source").setValue(recoloredGridCoverage); //$NON-NLS-1$
View Full Code Here


            throws IOException {
        // TODO: perform a lookup in the entire style?
        final RasterSymbolizer symbolizer = (RasterSymbolizer) style.featureTypeStyles().get(0)
                .rules().get(0).symbolizers().get(0);

        SubchainStyleVisitorCoverageProcessingAdapter rsh = new RasterSymbolizerHelper(coverage,
                null);
        rsh.visit(symbolizer);
        GridCoverage2D g = ((GridCoverage2D) rsh.execute()).geophysics(false);
        return g;
    }
View Full Code Here

            throws IOException {
        // TODO: perform a lookup in the entire style?
        final RasterSymbolizer symbolizer = (RasterSymbolizer) style.featureTypeStyles().get(0)
                .rules().get(0).symbolizers().get(0);

        SubchainStyleVisitorCoverageProcessingAdapter rsh = new RasterSymbolizerHelper(coverage,
                null);
        rsh.visit(symbolizer);
        GridCoverage2D g = ((GridCoverage2D) rsh.execute()).geophysics(false);
        return g;
    }
View Full Code Here

    public GridCoverage2D execute(
            @DescribeParameter(name = "data", description = "Input raster") GridCoverage2D coverage,
            @DescribeParameter(name = "colorRamp", description = "The name of the color ramp.") ColorMap colorMap)
            throws ProcessException {

            RasterSymbolizerHelper rsh = new RasterSymbolizerHelper(coverage, GeoTools.getDefaultHints());
            // build the RasterSymbolizer
            StyleBuilder sldBuilder = new StyleBuilder();
   
            final RasterSymbolizer rsb_1 = sldBuilder.createRasterSymbolizer();
            rsb_1.setColorMap(colorMap);
            rsh.visit(rsb_1);
            return (GridCoverage2D) rsh.getOutput();
    }
View Full Code Here

TOP

Related Classes of org.geotools.renderer.lite.gridcoverage2d.RasterSymbolizerHelper

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.