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) {
|
||||
var rules = [];
|
||||
for (var value in symbolizers) {
|
||||
rules.push(new OpenLayers.Rule.Comparison({
|
||||
type: OpenLayers.Rule.Comparison.EQUAL_TO,
|
||||
property: property,
|
||||
value: value,
|
||||
symbolizer: symbolizers[value]}));
|
||||
rules.push(new OpenLayers.Rule({
|
||||
symbolizer: symbolizers[value],
|
||||
filter: new OpenLayers.Filter.Comparison({
|
||||
type: OpenLayers.Filter.Comparison.EQUAL_TO,
|
||||
property: property,
|
||||
value: value
|
||||
})
|
||||
}));
|
||||
}
|
||||
this.styles[renderIntent].addRules(rules);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user