@Override public GridCoverage getCoverage(GetCoverageType request) { checkService(request.getService()); checkVersion(request.getVersion()); if (request.getCoverageId() == null || "".equals(request.getCoverageId())) { throw new OWS20Exception( "Required parameter coverageId missing", WCS20Exception.WCS20ExceptionCode.EmptyCoverageIdList, "coverageId"); } return new GetCoverage(getServiceInfo(), catalog, envelopeAxesMapper, mimeMapper) .run(request); }
@Override public WCS20DescribeCoverageTransformer describeCoverage(DescribeCoverageType request) { checkService(request.getService()); checkVersion(request.getVersion());
private Object describeEOCoverageSet(DescribeEOCoverageSetType dcs) { checkService(dcs.getService()); checkVersion(dcs.getVersion());