Examples of RasterQueryInfo


Examples of org.geotools.arcsde.raster.info.RasterQueryInfo

    private GeneralEnvelope getResultEnvelope(final List<RasterQueryInfo> queryInfos,
            final GridEnvelope mosaicGeometry) {

        // use the same queryInfo used by setMosaicLocations
        final RasterQueryInfo baseQueryInfo = RasterUtils.findLowestResolution(queryInfos);

        GeneralEnvelope finalEnvelope = null;
        // if (queryInfos.size() == 1) {
        // finalEnvelope = queryInfos.get(0).getResultEnvelope();
        // } else {
        int rasterIndex = baseQueryInfo.getRasterIndex();
        int pyramidLevel = baseQueryInfo.getPyramidLevel();
        MathTransform rasterToModel = rasterInfo.getRasterToModel(rasterIndex, pyramidLevel);
        CoordinateReferenceSystem coverageCrs = rasterInfo.getCoverageCrs();
        GeneralEnvelope mosaicGeometryEnv = new GeneralEnvelope(coverageCrs);
        mosaicGeometryEnv.setEnvelope(mosaicGeometry.getLow(0), mosaicGeometry.getLow(1),
                1 + mosaicGeometry.getHigh(0), 1 + mosaicGeometry.getHigh(1));
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.