gpt4 book ai didi

javascript - 在页面加载期间使用 Leaflet 预加载图层

转载 作者:行者123 更新时间:2023-11-28 06:18:22 25 4
gpt4 key购买 nike

我有一个带有五个 geojson 层(baseMaps)的传单 map ,我通过 L.control 控制它们。我的第三层包含许多要可视化的点,因此当我单击它时,需要花费大量时间来加载。

有没有办法专门预加载该层,即使整个页面需要多一点时间来加载?

谢谢

最佳答案

Leaflet.markercluster仅在将其添加到 map 后才计算聚类(它需要知道 map 配置才能处理聚类)。

正如问题评论中所述,第一步是使用该插件的最新版本,因为与 0.4.0 版本相比,它受益于重大性能升级。

如果您仍然希望插件提前处理聚类,以便用户第一次单击图层控件时不必等待,解决方法是将聚类分层添加到 map 和立即删除它:这样,聚类就会在初始化时处理,并且一旦用户想要查看该图层就可以显示。

关于javascript - 在页面加载期间使用 Leaflet 预加载图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35752283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com