必应地图通过添加 8000 个图钉来冻结浏览器
bing map freezes browser by adding 8000 pushpins
即使
我使用了聚类概念,我的站点中的必应地图也会由于加载 8000 个属性(图钉)而冻结浏览器。请给我一个针对这种情况的解决方案。(我在编码中使用了纯JavaScript。
这是
意料之中的。数据实在是太多了。地图控件本身可以处理大约 1000 个图钉,以免页面上有太多 DOM 元素并且浏览器变慢。客户端群集好到大约 5,000 个(有时更多,具体取决于浏览器和您的计算机)。
您有两种选择,一种是移动到服务器端聚类,它将动态计算聚类并不断向下发送当前地图视图的聚类组,另一种是栅格化数据时(将数据转换为图像)。
我这里有一份关于如何做到这一点的白皮书。
您可以在此处找到代码示例
相关文章:
- 为什么继续;语句冻结浏览器
- 循环的Javascript冻结浏览器,没有语法错误
- AJAX 调用在获得响应并成功执行时会冻结浏览器一段时间
- 如何使用 dojo 在不冻结浏览器的情况下下载文件
- 如何在不冻结浏览器的情况下执行大量javascript代码
- AJAX-如何在不冻结浏览器的情况下逐个发出异步请求
- 为什么按 setTimeout 拆分的工作负载仍然会冻结浏览器
- 必应地图通过添加 8000 个图钉来冻结浏览器
- Javascript:尝试在不冻结浏览器的情况下加载高图表
- Javascript拆分冻结浏览器
- 使用高图创建大型热图会冻结浏览器
- Jquery脚本正在冻结浏览器,但正在工作
- JavaScript冻结浏览器
- jquery中的多个Ajax请求会冻结浏览器
- Javascript -更新textarea冻结浏览器选项卡
- JavaScript冻结浏览器
- 而true循环会冻结浏览器的javascript
- Javascript——等待用户交互而不冻结浏览器
- 加载多个TinyMCE实例会冻结浏览器,解决方案
- Javascript代码会冻结浏览器,并且代码只能在firefox中工作