Modifying the addUniqueValueRules method to use filter subclass. r=crschmidt (closes #1492)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6834 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
@@ -134,11 +134,14 @@ OpenLayers.StyleMap = OpenLayers.Class({
|
|||||||
addUniqueValueRules: function(renderIntent, property, symbolizers) {
|
addUniqueValueRules: function(renderIntent, property, symbolizers) {
|
||||||
var rules = [];
|
var rules = [];
|
||||||
for (var value in symbolizers) {
|
for (var value in symbolizers) {
|
||||||
rules.push(new OpenLayers.Rule.Comparison({
|
rules.push(new OpenLayers.Rule({
|
||||||
type: OpenLayers.Rule.Comparison.EQUAL_TO,
|
symbolizer: symbolizers[value],
|
||||||
property: property,
|
filter: new OpenLayers.Filter.Comparison({
|
||||||
value: value,
|
type: OpenLayers.Filter.Comparison.EQUAL_TO,
|
||||||
symbolizer: symbolizers[value]}));
|
property: property,
|
||||||
|
value: value
|
||||||
|
})
|
||||||
|
}));
|
||||||
}
|
}
|
||||||
this.styles[renderIntent].addRules(rules);
|
this.styles[renderIntent].addRules(rules);
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user