MapPanes 类
此类表示地图上所有覆盖物的容器集合,没有构造函数,通过对象字面量形式表示。通过 Map 的 getPanes 方法可获得该对象实例。
属性
| 属性 | 类型 | 描述 |
|---|---|---|
| floatPane | HTMLElement | 信息窗口所在的容器 |
| markerMouseTarget | HTMLElement | 标注点击区域所在的容器 |
| floatShadow | HTMLElement | 信息窗口阴影所在的容器 |
| labelPane | HTMLElement | 文本标注所在的容器 |
| markerPane | HTMLElement | 标注图标所在的容器 |
示例
javascript
// 获取地图的所有覆盖物容器
var panes = map.getPanes();
// 访问信息窗口容器
var infoWindowContainer = panes.floatPane;
// 访问标注图标容器
var markerContainer = panes.markerPane;
// 访问文本标注容器
var labelContainer = panes.labelPane;注意事项
- 此类没有构造函数,只能通过
Map的getPanes()方法获取实例 - 每个容器都是一个 DOM 元素,可以通过标准的 DOM 操作方法进行访问和修改
- 不同类型的覆盖物应该添加到对应的容器中,以确保正确的显示层级
- 容器的层级关系已经预设好,不建议手动修改
