【发布时间】:2015-01-27 19:13:21
【问题描述】:
我试图调用我的 geojson 文件,这些文件通过过滤器转换为集群,但它不起作用。我向过滤器“san pedro”应用警报并且它有效,但集群设置为活动。 在
var marcadores = L.mapbox.featureLayer('geojson/todos.geojson').on('ready', function(e) {
var clusterGroup1 = new L.MarkerClusterGroup();
e.target.eachLayer(function(layer1) {
clusterGroup1.addLayer(layer1);
});
mapa.addLayer(clusterGroup1);
});
$('.menu-ui a').on('click', function() {
var filter = $(this).data('filter');
alert(filter);
$(this).addClass('active').siblings().removeClass('active');
marcadores.setFilter(function(f) {
alert(filter === 'sanpedro');
return (filter === 'all') ? true : f.properties[filter] === true;
});
return false;
});
【问题讨论】:
标签: filter mapbox markerclusterer