本文整理了Java中org.geotools.styling.Rule.setIsElseFilter
方法的一些代码示例,展示了Rule.setIsElseFilter
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Rule.setIsElseFilter
方法的具体详情如下:
包路径:org.geotools.styling.Rule
类名称:Rule
方法名:setIsElseFilter
暂无
代码示例来源:origin: geotools/geotools
rule.setFilter((Filter) node.getChildValue(Filter.class));
} else if (node.hasChild("ElseFilter")) {
rule.setIsElseFilter(true);
代码示例来源:origin: geotools/geotools
defaultStroke);
Rule elseRule = sb.createRule(symb);
elseRule.setIsElseFilter(true);
elseRule.setTitle("Else");
elseRule.setName("else");
代码示例来源:origin: geotools/geotools
public void testFeatureTypeStyle() throws Exception {
FeatureTypeStyle fts = styleFactory.createFeatureTypeStyle();
fts.setFeatureTypeName("feature-type");
Rule rule1;
rule1 = styleFactory.createRule();
rule1.setName("rule1");
rule1.setFilter(filterFactory.id(Collections.singleton(filterFactory.featureId("FID"))));
Rule rule2 = styleFactory.createRule();
rule2.setIsElseFilter(true);
rule2.setName("rule2");
fts.addRule(rule1);
fts.addRule(rule2);
FeatureTypeStyle clone = (FeatureTypeStyle) ((Cloneable) fts).clone();
assertClone(fts, clone);
rule1 = styleFactory.createRule();
rule1.setName("rule1");
rule1.setFilter(filterFactory.id(Collections.singleton(filterFactory.featureId("FID"))));
FeatureTypeStyle notEq = styleFactory.createFeatureTypeStyle();
notEq.setName("fts-not-equal");
notEq.addRule(rule1);
assertEqualsContract(clone, notEq, fts);
}
代码示例来源:origin: geotools/geotools
public void testFeatureTypeStyle() throws Exception {
FeatureTypeStyle fts = sf.createFeatureTypeStyle();
fts.setFeatureTypeName("feature-type");
fts.getOptions().put("key", "value");
Rule rule1;
rule1 = sf.createRule();
rule1.setName("rule1");
rule1.setFilter(ff.id(Collections.singleton(ff.featureId("FID"))));
Rule rule2 = sf.createRule();
rule2.setIsElseFilter(true);
rule2.setName("rule2");
fts.addRule(rule1);
fts.addRule(rule2);
fts.accept(visitor);
FeatureTypeStyle clone = (FeatureTypeStyle) visitor.getCopy();
// assertClone(fts, clone);
assertEqualsContract(fts, clone);
rule1 = sf.createRule();
rule1.setName("rule1");
rule1.setFilter(ff.id(Collections.singleton(ff.featureId("FID"))));
FeatureTypeStyle notEq = sf.createFeatureTypeStyle();
notEq.setName("fts-not-equal");
notEq.addRule(rule1);
assertEqualsContract(clone, notEq, fts);
fts.setTransformation(ff.literal("transformation"));
fts.setOnlineResource(new OnLineResourceImpl());
fts.accept(visitor);
clone = (FeatureTypeStyle) visitor.getCopy();
assertEqualsContract(fts, clone);
}
代码示例来源:origin: org.geotools/gt2-main
rule.setIsElseFilter(true);
代码示例来源:origin: org.geotools/gt2-main
rules[colors.length].setIsElseFilter(true);
代码示例来源:origin: org.geotools/gt2-main
copy.setAbstract(rule.getAbstract());
copy.setFilter(filterCopy);
copy.setIsElseFilter(rule.hasElseFilter());
copy.setLegendGraphic(legendGraphicCopy);
copy.setMinScaleDenominator(rule.getMinScaleDenominator());
代码示例来源:origin: org.geotools.xsd/gt-sld
rule.setFilter((Filter) node.getChildValue(Filter.class));
} else if (node.hasChild("ElseFilter")) {
rule.setIsElseFilter(true);
代码示例来源:origin: org.geotools/gt2-main
copy.setAbstract(rule.getAbstract());
copy.setFilter(filterCopy);
copy.setIsElseFilter(rule.hasElseFilter());
copy.setLegendGraphic(legendGraphicCopy);
copy.setMinScaleDenominator(rule.getMinScaleDenominator());
代码示例来源:origin: org.geotools.xsd/gt-xsd-sld
rule.setFilter((Filter) node.getChildValue(Filter.class));
} else if (node.hasChild("ElseFilter")) {
rule.setIsElseFilter(true);
内容来源于网络,如有侵权,请联系作者删除!