public void addRasterLayer(ClientRasterLayerInfo info) { LegendItemComponentImpl item = new LegendItemComponentImpl(null, info.getLabel(), info.getLayerType(), getFont()); addComponent(item); }
public double getOpacity() { return Double.parseDouble(getLayerInfo().getStyle()); } }
rlc.setRasterLayerInfo(rasterLayerInfo); ClientRasterLayerInfo clientLayerInfo = new ClientRasterLayerInfo(); clientLayerInfo.setId(clientLayerName); clientLayerInfo.setServerLayerId(serverLayerName); clientLayerInfo.setUserData(new DeskmanagerClientLayerInfo()); clientLayerInfo.setMaxExtent(rasterCapabilitiesInfo.getExtent()); clientLayerInfo.setMaximumScale(maxScale); clientLayerInfo.setMinimumScale(minScale); clientLayerInfo.setVisible(true); clientLayerInfo.setLabel(rasterCapabilitiesInfo.getName()); rlc.setClientRasterLayerInfo(clientLayerInfo);
@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; }
@Override public ClientLayerInfo build(MapPresenter mapPresenter, Layer layer, Bbox worldBounds, double scale) { 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; }
rlc.setRasterLayerInfo(rasterLayerInfo); ClientRasterLayerInfo clientLayerInfo = new ClientRasterLayerInfo(); clientLayerInfo.setId(clientLayerName); clientLayerInfo.setServerLayerId(serverLayerName); clientLayerInfo.setUserData(new DeskmanagerClientLayerInfo()); clientLayerInfo.setMaxExtent(rasterCapabilitiesInfo.getExtent()); clientLayerInfo.setMaximumScale(maxScale); clientLayerInfo.setMinimumScale(minScale); clientLayerInfo.setVisible(true); clientLayerInfo.setLabel(rasterCapabilitiesInfo.getName()); rlc.setClientRasterLayerInfo(clientLayerInfo);
LegendItemComponentInfo item = new LegendItemComponentInfo(); LegendIconComponentInfo icon = new LegendIconComponentInfo(); icon.setLabel(layerInfo.getLabel()); icon.setLayerType(layerInfo.getLayerType()); item.addChild(icon); item.addChild(getLegendLabel(legend, layerInfo.getLabel())); legend.addChild(item);
private Tab createRasterStyleTab(final ClientRasterLayerInfo config) { Tab tab = new Tab(MESSAGES.layerConfigurationLayerStyle()); VLayout vl = new VLayout(10); vl.setMargin(10); opacitySlider = new Slider(MESSAGES.layerConfigurationOpacity()); opacitySlider.setMinValue(0); opacitySlider.setMaxValue(100); opacitySlider.setVertical(false); try { opacitySlider.setValue(Float.parseFloat(config.getStyle()) * 100); } catch (NumberFormatException e) { opacitySlider.setValue(100); } vl.addMember(opacitySlider); tab.setPane(vl); return tab; }
LegendItemComponentInfo item = new LegendItemComponentInfo(); LegendIconComponentInfo icon = new LegendIconComponentInfo(); icon.setLabel(layerInfo.getLabel()); icon.setLayerType(layerInfo.getLayerType()); item.addChild(icon); item.addChild(getLegendLabel(legend, layerInfo.getLabel())); legend.addChild(item);
rasterInfo.setLayerId(info.getServerLayerId()); rasterInfo.setVisible(true); rasterInfo.setStyle(((ClientRasterLayerInfo) info).getStyle()); try { RasterLayerComponentImpl comp = (RasterLayerComponentImpl) printDtoConverterService
LegendItemComponentInfo item = new LegendItemComponentInfo(); LegendIconComponentInfo icon = new LegendIconComponentInfo(); icon.setLabel(layerInfo.getLabel()); icon.setLayerType(layerInfo.getLayerType()); item.addChild(icon); item.addChild(getLegendLabel(legend, layerInfo.getLabel())); legend.addChild(item);
RasterLayer rasterLayer = (RasterLayer) layer; info.setLayerId(rasterLayer.getServerLayerId()); info.setStyle(rasterLayer.getLayerInfo().getStyle()); layers.add(info);
LegendItemComponentInfo item = new LegendItemComponentInfo(); LegendIconComponentInfo icon = new LegendIconComponentInfo(); icon.setLabel(layerInfo.getLabel()); icon.setLayerType(layerInfo.getLayerType()); item.addChild(icon); item.addChild(getLegendLabel(legend, layerInfo.getLabel())); legend.addChild(item);
RasterLayer rasterLayer = (RasterLayer) layer; info.setLayerId(rasterLayer.getServerLayerId()); info.setStyle(rasterLayer.getLayerInfo().getStyle()); layers.add(info);