Vector 如何随机过滤矢量特征

Vector 如何随机过滤矢量特征,vector,filter,openlayers,layer,Vector,Filter,Openlayers,Layer,是否可以创建随机策略过滤器?例如,从每三个特征中过滤出一个向量 如果这是不可能的,有没有办法访问向量层,在渲染之前过滤掉随机特征 我找了好几个小时想弄明白。我真的很感激你能帮我 提前感谢。随机策略过滤器: var myRandomFilter = new OpenLayers.Filter({ evaluate: function(context) { return Math.random() < 0.3333;

是否可以创建随机策略过滤器?例如,从每三个特征中过滤出一个向量

如果这是不可能的,有没有办法访问向量层,在渲染之前过滤掉随机特征

我找了好几个小时想弄明白。我真的很感激你能帮我


提前感谢。

随机策略过滤器:

   var myRandomFilter = new OpenLayers.Filter({

            evaluate: function(context) {

                    return Math.random() < 0.3333;
            }
    });
层中的用法。向量:

strategies: [new OpenLayers.Strategy.Fixed(),
    new OpenLayers.Strategy.Filter({filter: myRandomFilter})],
strategies: [new OpenLayers.Strategy.Fixed(),
    new OpenLayers.Strategy.Filter({filter: myRandomFilter})],