本文整理了Java中org.geoserver.wms.GetLegendGraphicRequest.getLegends()
方法的一些代码示例,展示了GetLegendGraphicRequest.getLegends()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GetLegendGraphicRequest.getLegends()
方法的具体详情如下:
包路径:org.geoserver.wms.GetLegendGraphicRequest
类名称:GetLegendGraphicRequest
方法名:getLegends
[英]Legend details in order requested.
[中]图例详细信息已按顺序请求。
代码示例来源:origin: robward-scisys/sldeditor
/**
* Separate symbolizers.
*
* @param imageMap the image map
* @param request the request
* @param styleMap the style map
*/
private void separateSymbolizers(
Map<String, BufferedImage> imageMap,
GetLegendGraphicRequest request,
Map<String, Style> styleMap) {
for (Entry<String, Style> entry : styleMap.entrySet()) {
request.getLegends().clear();
LegendRequest legendEntryRequest = request.new LegendRequest();
legendEntryRequest.setStyle(entry.getValue());
legendEntryRequest.setStyleName(entry.getKey());
request.getLegends().add(legendEntryRequest);
BufferedImage legendGraphic = null;
try {
legendGraphic = legendBuilder.buildLegendGraphic(request);
} catch (Exception e) {
// Ignore
}
imageMap.put(entry.getKey(), legendGraphic);
}
}
代码示例来源:origin: robward-scisys/sldeditor
if ((featureTypeStyle != null) && !featureTypeStyle.rules().isEmpty()) {
LegendRequest legendEntryRequest = request.new LegendRequest();
request.getLegends().add(legendEntryRequest);
legendEntryRequest.setTitle(entry.getKey());
legendEntryRequest.setStyle(style);
代码示例来源:origin: org.geoserver/gs-wms
layers.add(styleLegend);
request.getLegends().addAll(layers);
代码示例来源:origin: org.geoserver/gs-wms
List<LegendRequest> layers = request.getLegends();
代码示例来源:origin: org.geoserver/gs-wms
req.getLegends().add(legend);
代码示例来源:origin: org.geoserver.community/gs-colormap
Style style = getLegendGraphics.getLegends().get(0).getStyle();
FeatureTypeStyle fts = style.featureTypeStyles().get(0);
assertNull(fts.getTransformation());
代码示例来源:origin: org.geoserver/gs-wms
legend.setStyle(
getCatalog().getStyleByName(MockData.ROAD_SEGMENTS.getLocalPart()).getStyle());
req.getLegends().add(legend);
代码示例来源:origin: robward-scisys/sldeditor
List<LegendRequest> layers = request.getLegends();
代码示例来源:origin: org.geoserver/gs-wms
final LegendRequest legend = request.getLegends().get(0);
final Style style = legend.getStyle();
DuplicatingStyleVisitor matchFirstCloner =
代码示例来源:origin: org.geoserver/gs-wms
legend.setStyle(externalGraphicStyle);
req.getLegends().add(legend);
req.setScale(1.0);
内容来源于网络,如有侵权,请联系作者删除!