有人可以帮我解决这个问题,
我正在使用地图框在GeoJSON格式的窗口中绘制10,000+左右的不同标记。加载时,浏览器窗口将卡住,用户无法执行任何操作。有没有其他替代方法可以摆脱这种情况或对其进行优化。
提前致谢
答案 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