Package org.geotools.coverage.grid

Examples of org.geotools.coverage.grid.GridCoverage2D.view()


        // geophysics view before being applied.
        subsampleAverage(floatCoverage.view(PACKED), true);

        // On this one the subsample average should go back to the
        // geophysiscs view before being applied.
        subsampleAverage(floatCoverage.view(PACKED), true);

        // On this one the subsample average should go back to the
        // geophysiscs view before being applied.
        subsampleAverage(floatCoverage.view(PACKED), true);
View Full Code Here


        // geophysiscs view before being applied.
        subsampleAverage(floatCoverage.view(PACKED), true);

        // On this one the subsample average should go back to the
        // geophysiscs view before being applied.
        subsampleAverage(floatCoverage.view(PACKED), true);

        // Play with a rotated coverage.
        subsampleAverage(rotate(floatCoverage.view(GEOPHYSICS), Math.PI/4), false);
    }
View Full Code Here

        // On this one the subsample average should go back to the
        // geophysiscs view before being applied.
        subsampleAverage(floatCoverage.view(PACKED), true);

        // Play with a rotated coverage.
        subsampleAverage(rotate(floatCoverage.view(GEOPHYSICS), Math.PI/4), false);
    }

    /**
     * Applies a subsample operation on the given coverage.
     *
 
View Full Code Here

        } else
            gridCoverage = coverageFactory.create(coverageName, image, coverageEnvelope2D, bands,
                    null, null);

        if (getGeophysics)
            return gridCoverage.view(ViewType.GEOPHYSICS);
        else
            return gridCoverage;
    }

    /**
 
View Full Code Here

    @Test
    public void testRead_08bit_U_4Band() throws Exception {
        GridCoverage2D coverage = testReadFullLevel0(TYPE_8BIT_U, 4);

        final RenderedImage image = coverage.view(ViewType.GEOPHYSICS).getRenderedImage();
        assertEquals(DataBuffer.TYPE_BYTE, image.getSampleModel().getTransferType());

        ColorModel colorModel = image.getColorModel();

        assertEquals(ColorSpace.TYPE_RGB, colorModel.getColorSpace().getType());
View Full Code Here

    @Test
    public void testRead_08bit_U_3Band() throws Exception {
        GridCoverage2D coverage = testReadFullLevel0(TYPE_8BIT_U, 3);

        final RenderedImage image = coverage.view(ViewType.GEOPHYSICS).getRenderedImage();
        assertEquals(DataBuffer.TYPE_BYTE, image.getSampleModel().getTransferType());

        ColorModel colorModel = image.getColorModel();

        assertEquals(ColorSpace.TYPE_RGB, colorModel.getColorSpace().getType());
View Full Code Here

        writeToDisk(coverage, fileName);

        // ////assertEquals(cellType.getDataBufferType(), image.getSampleModel().getDataType());

        RenderedImage nativeImage = coverage.view(ViewType.NATIVE).getRenderedImage();
        final int[] sampleSize = nativeImage.getSampleModel().getSampleSize();
        final ColorModel colorModel = nativeImage.getColorModel();

        if (colorModel instanceof IndexColorModel) {
            switch (cellType) {
View Full Code Here

        CoordinateReferenceSystem crs = coverage.getCoordinateReferenceSystem();
        assertNotNull(crs);

        final String fileName = "tesReadOverlapsSampleRGBIamge";

        final RenderedImage image = coverage.view(ViewType.GEOPHYSICS).getRenderedImage();
        assertNotNull(image);
        writeToDisk(coverage, fileName);

        assertSame(originalCrs, crs);
View Full Code Here

        assertNotNull(coverage);
        assertNotNull(coverage.getRenderedImage());

        final String fileName = "tesReadOverlaps_Level0_8BitU_1-Band";

        final RenderedImage image = coverage.view(ViewType.GEOPHYSICS).getRenderedImage();
        assertNotNull(image);
        writeToDisk(coverage, fileName);

        final Envelope returnedEnvelope = coverage.getEnvelope();
View Full Code Here

        final GridCoverage2D coverage = readCoverage(reader, reqWidth, reqHeight, reqEnvelope);
        assertNotNull("read coverage returned null", coverage);

        writeToDisk(coverage, "testRead_" + tableName);

        RenderedImage image = coverage.view(ViewType.RENDERED).getRenderedImage();
        writeToDisk(image, tableName);
    }

    @Test
    public void testReadIMG_USGSQUADM_Buggy() throws Exception {
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.