出自百度地图API
| 核心类 | 基础类 | 控件类 | 覆盖物类 | 工具类 | 右键菜单类 | 地图类型类 | 地图图层类 | 服务类 | 全景类 |
| Panoramanew | PanoramaOptionsnew | PanoramaLink | PanoramaPov |
| PanoramaService | PanoramaData | PanoramaTileData | PanoramaLabelnew |
| PanoramaLabelOptionsnew | AlbumsControlOptionsnew | PanoramaSceneTypenew | PanoramaPOITypenew |
该类提供在全景中添加标签功能。(自2.0新增)
构造函数
| 构造函数 | 描述 |
|---|---|
| PanoramaLabel(content:String[,opts:PanoramaLabelOptions]) | 构造函数,在全景中创建一个标签,content参数表示标签的文本内容,opts参数包含标签的经纬度坐标和高度。 |
配置方法
| 方法 | 返 回 值 | 描述 |
|---|---|---|
| setPosition(position:Point) | none | 设置标签的经纬度坐标。 |
| getPosition() | Point | 获取标签的经纬度坐标。 |
| getPov() | PanoramaPov | 获取标签与全景中心点的视角。 |
| setContent(content:String) | none | 设置标签显示内容。 |
| getContent() | String | 获取标签的显示内容。 |
| show() | none | 设置标签可见。 |
| hide() | none | 设置标签不可见。 |
| setAltitude(altitude:Number) | none | 设置标签距离地面的高度。 |
| getAltitude() | Number | 获取标签距离地面的高度。 |
| addEventListener() | none | 注册事件。 |
| removeEventListener() | none | 移除事件。 |
事件
| 事件 | 参数 | 描述 |
|---|---|---|
| click | type,target | 单击标签时触发该事件。 |
| mouseover | type,target | 鼠标移入标签时触发该事件。 |
| mouseout | type,target | 鼠标移出标签时触发该事件。 |
| remove | type,target | 删除标签时触发该事件。 |