作者:书友34624989 | 来源:互联网 | 2023-09-18 18:55
本文整理了Java中org.geomajas.configuration.NamedStyleInfo.getUserStyle()方法的一些代码示例,展示了
本文整理了Java中org.geomajas.configuration.NamedStyleInfo.getUserStyle()
方法的一些代码示例,展示了NamedStyleInfo.getUserStyle()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。NamedStyleInfo.getUserStyle()
方法的具体详情如下:
包路径:org.geomajas.configuration.NamedStyleInfo
类名称:NamedStyleInfo
方法名:getUserStyle
NamedStyleInfo.getUserStyle介绍
[英]Get the SLD UserStyle info for this layer.
[中]获取该层的SLD用户风格信息。
代码示例
代码示例来源:origin: org.geomajas/geomajas-project-deskmanager-gwt
private void extractUserStyleInfo() {
NamedStyleInfo nsi = layer.getNamedStyleInfo();
if (nsi.getUserStyle() != null) {
styleData = nsi.getUserStyle();
styleName = nsi.getName();
}
}
代码示例来源:origin: org.geomajas/geomajas-gwt-client-impl
@Override
public List getRules() {
List rules = new ArrayList();
for (FeatureTypeStyleInfo sfi : layerInfo.getNamedStyleInfo().getUserStyle().getFeatureTypeStyleList()) {
rules.addAll(sfi.getRuleList());
}
return rules;
}
代码示例来源:origin: org.geomajas/geomajas-project-deskmanager-gwt
public static Map getProperties(ClientVectorLayerInfo cvli) {
return getProperties(cvli.getNamedStyleInfo().getUserStyle());
}
代码示例来源:origin: org.geomajas/geomajas-project-deskmanager-gwt
public void setData(DynamicVectorLayerConfiguration layerConfig) {
this.dvLayerCOnfig= layerConfig;
Map props;
if (layerConfig.getClientVectorLayerInfo().getNamedStyleInfo() != null) {
props = SldUtils.getProperties(layerConfig.getClientVectorLayerInfo().getNamedStyleInfo().getUserStyle());
} else {
props = new HashMap();
}
picker.setValue(SldUtils.getPropValue(SldUtils.FILLCOLOR, props, SldUtils.DEFAULT_FILLCOLOR));
label.setValue(SldUtils.getPropValue(SldUtils.STYLENAME, props, ""));
}
代码示例来源:origin: org.geomajas/geomajas-gwt-client-impl
private void buildLegend(VerticalPanel layout) {
NamedStyleInfo styleInfo = getLayerInfo().getNamedStyleInfo();
int i = 0;
for (FeatureTypeStyleInfo sfi : styleInfo.getUserStyle().getFeatureTypeStyleList()) {
for (RuleInfo rInfo : sfi.getRuleList()) {
UrlBuilder url = new UrlBuilder(endPointService.getLegendServiceUrl());
url.addPath(getServerLayerId());
url.addPath(styleInfo.getName());
url.addPath(i + ".png");
ServerLayerStyleWidget widget = new ServerLayerStyleWidget(url.toString(), rInfo.getName(), rInfo);
ruleWidgets.add(widget);
layout.add(widget);
i++;
}
}
}
代码示例来源:origin: org.geomajas.plugin/geomajas-plugin-printing-gwt
ClientVectorLayerInfo layerInfo = vectorLayer.getLayerInfo();
String label = layerInfo.getLabel();
FeatureTypeStyleInfo fts = layerInfo.getNamedStyleInfo().getUserStyle().
getFeatureTypeStyleList().get(0);
for (RuleInfo rule : fts.getRuleList()) {
代码示例来源:origin: org.geomajas.plugin/geomajas-client-gwt2-plugin-print-impl
VectorServerLayer vectorLayer = (VectorServerLayer) layer;
ClientVectorLayerInfo layerInfo = (ClientVectorLayerInfo) vectorLayer.getLayerInfo();
FeatureTypeStyleInfo fts = layerInfo.getNamedStyleInfo().getUserStyle().getFeatureTypeStyleList()
.get(0);
for (RuleInfo rule : fts.getRuleList()) {
代码示例来源:origin: org.geomajas.plugin/geomajas-plugin-printing-puregwt
ClientVectorLayerInfo layerInfo = vectorLayer.getLayerInfo();
FeatureTypeStyleInfo fts = layerInfo.getNamedStyleInfo().getUserStyle().getFeatureTypeStyleList()
.get(0);
for (RuleInfo rule : fts.getRuleList()) {
代码示例来源:origin: org.geomajas.plugin/geomajas-plugin-print-gwt
ClientVectorLayerInfo layerInfo = vectorLayer.getLayerInfo();
String label = layerInfo.getLabel();
FeatureTypeStyleInfo fts = layerInfo.getNamedStyleInfo().getUserStyle().
getFeatureTypeStyleList().get(0);
for (RuleInfo rule : fts.getRuleList()) {