Mapbox:批量标记会破坏浏览器

时间:2016-03-14 10:33:15

标签: mapbox

有人可以帮我解决这个问题,

我正在使用地图框在GeoJSON格式的窗口中绘制10,000+左右的不同标记。加载时,浏览器窗口将卡住,用户无法执行任何操作。有没有其他替代方法可以摆脱这种情况或对其进行优化。

提前致谢

2 个答案:

答案 0 :(得分:0)

您可以查看Mapbox-GL-JS。 mapbox中的人已经实现a smart strategy来使用web workers解析和可视化大型GeoJSON文件。

此外,MapboxGL使用WebGL可视化数据,因此它应该可以更好地处理大型数据集。

其他选项包括使用Html5 Canvas渲染数据。以下是Leaflet和Canvas叠加的示例:http://bl.ocks.org/sumbera/11114288

答案 1 :(得分:0)

请检查一下以优化装载和放大表现: Optimizing data in mapbox