百度地图(30)-GL 地图事件

1. 地图事件应该和二维下的事件一致,只不过demo中没有写那么多,可以参考官方文档

 

 

2. 代码参考

事件同样支持添加和删除。

 1 function showInfo(e){
 2   alert('点击位置经纬度:' + e.latlng.lng + ',' + e.latlng.lat);
 3 };
 4 
 5 
 6 /**
 7  * 地图点击事件
 8  */
 9 function addMapClick() {
10   map.addEventListener("click",showInfo);
11 }
12 
13 // 移除地图点击事件
14 function removeMapClick() {
15   map.removeEventListener('click', showInfo);
16 }
17 
18 /**
19  * 添加地图事件
20  */
21 function addMapLoaded() {
22 
23   /**
24    * 地图所有图块都加载完成时触发此事件
25    */
26   map.addEventListener("tilesloaded",function () {
27     alert('地图加载完成!');
28   });

3. 源码参考

https://github.com/WhatGIS/bdMap

 

posted @ 2021-04-26 16:55  googlegis  阅读(537)  评论(0编辑  收藏  举报

坐标合肥,非典型GIS开发人员 GitHub