0
를 작동OpenLayers 루프 층 나는 그것을 누를 때, 내가지도에 레이어를 가지고, 내가 버튼 (쇼)가, OpenLayers에서
내 질문 : 저는 특정 프레임 속도로 결과적으로 많은 레이어를 표시 할 수 있습니다 방법 (루프 같은 것!)
를 작동OpenLayers 루프 층 나는 그것을 누를 때, 내가지도에 레이어를 가지고, 내가 버튼 (쇼)가, OpenLayers에서
내 질문 : 저는 특정 프레임 속도로 결과적으로 많은 레이어를 표시 할 수 있습니다 방법 (루프 같은 것!)
는, 새로운/다른 레이어마다 X 초 보여 setInterval
이의 당신이 어떻게 든 당신이 타일을 가지고있는 날짜의 배열을 가지고 있다고 가정하자 사용하고, 함수 displayLayerByDate(dateObject)
하는 그 레이어를 표시 할 수 있습니다.
function animatedLayers(arrayOfDates) {
let currentIdx = 0;
const handle = setInterval(function() {
const currentDate = arrayOfDates[currentIdx];
displayLayerByDate(dateObject);
}, 5000);
}