Examples of CoordinateAxis


Examples of ucar.nc2.dataset.CoordinateAxis

        }
        return feature;
    }

    private String getTimeAttribute(CoordinateSystem cs) {
        CoordinateAxis timeAxis = cs.getTaxis();
        String name = timeAxis.getFullName();
        String timeAttribute = reader.dimensionsMapping.get(name.toUpperCase());
        if (timeAttribute == null) {
            timeAttribute = reader.dimensionsMapping.get(NetCDFUtilities.TIME_DIM);
        }
        return timeAttribute;
View Full Code Here

Examples of ucar.nc2.dataset.CoordinateAxis

        Dimension dim = dataset.findDimension("time");
        assertNotNull(dim);
        assertEquals("time", dim.getShortName());

        // check type
        CoordinateAxis coordinateAxis = dataset.findCoordinateAxis(dim.getShortName());
        assertNotNull(coordinateAxis);
        assertTrue(coordinateAxis instanceof CoordinateAxis1D);
        Class<?> binding = CoordinateVariable.suggestBinding((CoordinateAxis1D) coordinateAxis);
        assertNotNull(binding);
        assertSame(Date.class, binding);
View Full Code Here

Examples of ucar.nc2.dataset.CoordinateAxis

        Dimension dim = dataset.findDimension("cloud_formations");
        assertNotNull(dim);
        assertEquals("cloud_formations", dim.getShortName());

        // check type
        CoordinateAxis coordinateAxis = dataset.findCoordinateAxis(dim.getShortName());
        assertNotNull(coordinateAxis);
        assertTrue(coordinateAxis instanceof CoordinateAxis1D);
        Class<?> binding = CoordinateVariable.suggestBinding((CoordinateAxis1D) coordinateAxis);
        assertNotNull(binding);
        assertSame(Short.class, binding);
View Full Code Here

Examples of ucar.nc2.dataset.CoordinateAxis

            assertNotNull(dataset);
            final List<CoordinateAxis> cvs = dataset.getCoordinateAxes();
            assertNotNull(cvs);
            assertSame(4, cvs.size());

            CoordinateAxis timeAxis = cvs.get(0);
            assertNotNull(timeAxis);
            assertEquals(AxisType.Time, timeAxis.getAxisType());

            final TemporalCRS temporalCrs = NetCDFCRSUtilities.buildTemporalCrs(timeAxis);
            assertNotNull(temporalCrs);
            assertTrue(temporalCrs instanceof DefaultTemporalCRS);

            CoordinateAxis verticalAxis = cvs.get(1);
            assertNotNull(verticalAxis);
            assertEquals(AxisType.Height, verticalAxis.getAxisType());

            final VerticalCRS verticalCrs = NetCDFCRSUtilities.buildVerticalCrs(verticalAxis);
            assertNotNull(verticalCrs);
            assertTrue(verticalCrs instanceof DefaultVerticalCRS);
        } finally {
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.