Mapbox与传单markercluster与巨大的geojson数据

时间:2015-05-22 10:58:16

标签: javascript leaflet mapbox markerclusterer

我正在使用mapbox在地图上绘制群集。

我正在关注这个例子。 https://www.mapbox.com/mapbox.js/example/v1.0.0/markercluster-multiple-groups/

在此示例中,geojson文件有86条记录

https://www.mapbox.com/mapbox.js/assets/data/stations.geojson 它可以正常使用这些数据。

但是当我用1000条记录加载geojson文件时,它会给我以下错误。

  

"此页面上的脚本可能正忙,或者可能已停止响应。您可以立即停止脚本,在调试器中打开脚本,或让脚本继续。   脚本:https://api.tiles.mapbox.com/mapbox.js/v2.1.9/mapbox.js:4"。

请告诉我这个。

谢谢!

1 个答案:

答案 0 :(得分:1)

尝试将geojson转换为topojson,它可以提高性能。

http://jeffpaine.github.io/geojson-topojson/

或命令行:

https://github.com/mbostock/topojson/wiki/Command-Line-Reference