public void writeTo(Object value, String mimeType, OutputStream os) throws IOException { CoveragesData data = (CoveragesData) value; final WCS wcs = (WCS) GeoServerExtensions.bean("wcs"); CoveragesTransformer ct = new CoveragesTransformer(wcs, data.request); try { ct.transform(data.info, os); } catch (TransformerException e) { IOException io = new IOException("Error occurred during wcs:coverage encoding"); io.initCause(e); throw io; } }
public void writeTo(Object value, String mimeType, OutputStream os) throws IOException { CoveragesData data = (CoveragesData) value; final WCSInfo wcs = ((GeoServer) GeoServerExtensions.bean("geoServer")).getService(WCSInfo.class); CoveragesTransformer ct = new CoveragesTransformer(wcs, data.request); try { ct.transform(data.info, os); } catch (TransformerException e) { IOException io = new IOException("Error occurred during wcs:coverage encoding"); io.initCause(e); throw io; } }
CoveragesTransformer tx = new CoveragesTransformer(wcs, request, coverageLocation); try { tx.transform(coverageInfo, output);
CoveragesTransformer tx = new CoveragesTransformer(wcs, request, coverageLocation); try { tx.transform(coverageInfo, output);