final SpatialSubsetType spatialSubset = domainSubset.getSpatialSubset(); final EList grids = spatialSubset.getGrid(); if (grids.size() == 0)
assertEquals(1, gc.getRangeSubset().getAxisSubset().size()); GridType grid = (GridType) gc.getDomainSubset().getSpatialSubset().getGrid().get(0); assertEquals(grid.getSrsName(), "EPSG:4326"); assertEquals(grid.getAxisName().get(0), "Column");
assertEquals(1, gc.getRangeSubset().getAxisSubset().size()); GridType grid = (GridType) gc.getDomainSubset().getSpatialSubset().getGrid().get(0); assertEquals(grid.getSrsName(), "EPSG:4326"); assertEquals(grid.getAxisName().get(0), "Column");
assertEquals("nurc:Pk50095", gc.getSourceCoverage()); GeneralEnvelope envelope = ((GeneralEnvelope) gc.getDomainSubset().getSpatialSubset().getEnvelope().get(0)); assertEquals("EPSG:32633", CRS.lookupIdentifier(envelope.getCoordinateReferenceSystem(),true)); assertEquals(347649.93086859107, envelope.getLowerCorner().getOrdinate(0));
((GeneralEnvelope) gc.getDomainSubset().getSpatialSubset().getEnvelope().get(0)); assertEquals( "EPSG:32633", CRS.lookupIdentifier(envelope.getCoordinateReferenceSystem(), true));