assertEquals("urn:ogc:def:method:WCS:1.1:2dSimpleGrid", gridCRS.getGridType()); assertEquals("urn:ogc:def:cs:OGC:0.0:Grid2dSquareCS", gridCRS.getGridCS()); System.out.println(gridCRS.getGridOrigin().getClass() + ": " + gridCRS.getGridOrigin()); assertTrue(Arrays.equals(new Double[] {10.0, 20.0}, (Double[]) gridCRS.getGridOrigin())); assertTrue(Arrays.equals(new Double[] {1.0, 2.0}, (Double[]) gridCRS.getGridOffsets()));
Double[] origin = (Double[]) gridCRS.getGridOrigin(); Double[] offsets = (Double[]) gridCRS.getGridOffsets();
double pixelSizeY; if (gridCRS != null) { Double[] origin = (Double[]) gridCRS.getGridOrigin(); Double[] offsets = (Double[]) gridCRS.getGridOffsets();
"GridBaseCRS"); if (!gridCRS.isSetGridOrigin() || gridCRS.getGridOrigin() == null) { gridCRS.setGridOrigin(origin); } else { Double[] gridOrigin = (Double[]) gridCRS.getGridOrigin();
WcsExceptionCode.InvalidParameterValue, "GridBaseCRS"); if (!gridCRS.isSetGridOrigin() || gridCRS.getGridOrigin() == null) { gridCRS.setGridOrigin(origin); } else { Double[] gridOrigin = (Double[]) gridCRS.getGridOrigin();
Double[] origin = (Double[]) getCoverage.getOutput().getGridCRS().getGridOrigin(); assertEquals(2, origin.length); assertEquals(0, Double.compare(10.5, (double) origin[0]));