百度地图加载海量点

 时间:2024-10-12 12:48:13

1、注册百度地图开放平台,在控制台内创建应用,申请ak。

百度地图加载海量点

3、在新建的页面添加一个div元素,用作百度地图实例化的容器。<div id="map"></div>

百度地图加载海量点

5、添加海量点生成方法,并添加到地图上。本文采用随机生成的点。 // 随机1000个坐标点 funct足毂忍珩ion theLocation() { map.clearOverlays(); for (var i = 0; i < 1000; i++) { var new_point = new BMap.Point(a + getRandom(), b + getRandom()); points.push(new_point); } var options = { size: BMAP_POINT_SIZE_SMALL, shape: BMAP_POINT_SHAPE_STAR,//点样式 color: '#d340c3' } console.log(points); var pointCollection = new BMap.PointCollection(points, options); // 初始化PointCollection pointCollection.addEventListener('click', function (e) { alert('单击点的坐标为:' + e.point.lng + ',' + e.point.lat); // 监听点击事件 }); map.addOverlay(pointCollection); // 添加Overlay } function getRandom() { return Math.random() / 2; }

百度地图加载海量点

7、保存代码,运行页面,实际效果如图:

百度地图加载海量点
  • MT4 EA测试报告解读
  • 怎样才能让皮肤滋润
  • 贪婪洞窟230层boss怎么打
  • h是什么
  • 神武3普陀星穹怎么加
  • 热门搜索
    无独有偶的意思 支支吾吾的意思 什么是macd 什么是骨癌 馥郁的意思 什么是快闪 薰衣草精油的作用 开卷有益的意思 言什么什么耳 结业是什么意思