AffineTransform worldToScreen = RendererUtilities.worldToScreenTransform(envelope, screenSize, destinationCRS);
GridCoverageRenderer paint = new GridCoverageRenderer( destinationCRS, envelope, screenSize, worldToScreen );
RasterSymbolizer symbolizer = CommonFactoryFinder.getStyleFactory(null).createRasterSymbolizer();
paint.paint( graphics, coverage, symbolizer );
}
private GridCoverage2D convertImageToGridCoverage( ReferencedEnvelope requestBBox,
BufferedImage image ) throws RenderException {
Envelope env = requestBBox;