百度地图API中在添加超过2000个点时,以传统的AddOverlay()的方式添加覆盖物(标记)会出现显示不全,地图缩放或者拖动时非常卡顿,甚至浏览器页面崩溃。
好在百度提供了百度lbs云的数据图层功能,可以将海量用户数据的在地图展示。用户可以创建并上传自己的数据麻点图,制作个性化地图。
第一步:创建浏览器应用,记下密钥:
第二步:创建databox表(注意要发布到检索),下载数据格式模板填写CSV格式表格,上传:
第三步:新建一个网页文件MaDianLayer.aspx,(参照百度API示例中的代码,改写AK和 geotableId
)代码如下: