地图框布局可见性 闪烁

问题描述 投票:-1回答:1

在下面的网站上,我为2015年到2020年的每个月设置了两个图层(一个是航线,一个是机场),当移动日期滑块时,我将新图层的可见性设置为可见,之前活动图层的可见性设置为无。但是,之前的图层消失和新图层出现有明显的滞后时间,导致按下播放键时有闪烁效果。我在设置新层的可见度为可见之前,我设置前一层的可见度为无,所以我不知道为什么会发生这种情况。任何帮助将是appreaciated。

https:/picrazy2.github.ioflightlog

javascript mapbox mapbox-gl-js
1个回答
0
投票

延迟的原因是新的可见层必须从服务器加载。

一个变通的方法(前提是一般来说会有更多的网络流量)是让每个图层一直可见,但不透明度很低(比如0.01)。然后,不要设置一个图层可见,而是把它的不透明度改为1,再把前一个图层改为0.01。

© www.soinside.com 2019 - 2024. All rights reserved.