@Override
public ClientLayerInfo build(MapPresenter mapPresenter, Layer layer, Bbox worldBounds, double resolution) {
RasterServerLayer rasterServerLayer = (RasterServerLayer) layer;
ClientRasterLayerInfo layerInfo = (ClientRasterLayerInfo) rasterServerLayer.getLayerInfo();
RasterLayerRasterizingInfo rasterInfo = new RasterLayerRasterizingInfo();
rasterInfo.setShowing(rasterServerLayer.isShowing());
rasterInfo.setCssStyle(rasterServerLayer.getOpacity() + "");
layerInfo.getWidgetInfo().put(RasterLayerRasterizingInfo.WIDGET_KEY, rasterInfo);
return layerInfo;
}