百度地图 getOverlays
时间: 2023-10-26 18:05:05 浏览: 108
百度地图PopupOverlay
5星 · 资源好评率100%
百度地图的 `getOverlays` 方法是用来获取地图上所有覆盖物(Overlay)的方法,返回值是一个包含所有覆盖物的数组。
以下是一个简单的示例代码:
```javascript
// 获取地图对象
var map = new BMap.Map("container");
// 添加覆盖物
var marker = new BMap.Marker(new BMap.Point(116.404, 39.915));
map.addOverlay(marker);
// 获取所有覆盖物
var overlays = map.getOverlays();
console.log(overlays); // 输出包含 marker 的数组
```
在上面的代码中,我们先创建了一个地图对象 `map`,然后添加了一个标记(Marker)覆盖物 `marker`,最后调用 `map.getOverlays()` 方法获取所有覆盖物并打印出来。
阅读全文