我使用mapbox gl js创建一张地图,以显示整个欧洲的事故数量。我的代码与此处的代码完全相同:https://www.mapbox.com/mapbox-gl-js/example/timeline-animation/
但是我并没有随着时间的推移显示出这些变化。在控制台上没有错误。有人知道为什么吗?
代码的链接位于:https://jsbin.com/kelolapafa/edit?html,css,js,output
document.getElementById('slider').addEventListener('input', function(e){
var iyear = parseInt(e.target.value);
filterBy(iyear);
map.setPaintProperty('terror7-circles', 'circle-radius', {
'property': 'map',
'stops':[
[6, 14],
[8, 20]
]
});
map.setPaintProperty('terror7-circles', 'circle-color', 'blue');
map.queryRenderedFeatures(e.point, { layer: ['terror7-circles'], includeGeometry: true });
map.setLayoutProperty('terror7-circles', 'visibility')
});
由于