出自百度地图API

跳转到: 导航 , 搜索
核心类 基础类 控件类 覆盖物类 工具类 右键菜单类 地图类型类 地图图层类 服务类 全景类

Panoramanew PanoramaOptionsnew PanoramaLink PanoramaPov
PanoramaService PanoramaData PanoramaTileData PanoramaLabelnew
PanoramaLabelOptionsnew AlbumsControlOptionsnew PanoramaSceneTypenew PanoramaPOITypenew

此类用来展示某位置的全景视图,可以单独放置在一个div容器中,也可以放在Map类的容器中。(自2.0新增)

构造函数

构造函数描述
Panorama(container:String|HTMLElement[, PanoramaOptions]) 在给定的结点中创建全景。

配置方法

方法返 回 值描述
getLinks() Array<PanoramaLink> 获取全景中道路指示信息。
getId() String 获取当前全景的id。
getPosition() Point 获取当前全景的位置,通过经纬度描述。
getPov() PanoramaPov 获取当前全景的视角。
getZoom() Number 获取当前全景的级别。
setId(id:String) none 设置全景的id。
setPosition(position:Point) none 设置全景的位置。
setPov(pov:PanoramaPov) none 设置全景的视角。
setZoom(zoom:Number) none 设置全景的级别。
enableScrollWheelZoom() none 开启鼠标滚轮缩放功能。仅对PC上有效。
disableScrollWheelZoom() none 关闭鼠标滚轮缩放功能。
show() none 显示全景。
hide() none 隐藏全景。
addOverlay(overlay:PanoramaLabel)new none 全景场景内添加覆盖物。
removeOverlay(overlay:PanoramaLabel)new none 删除全景内的覆盖物。
getSceneType()new Enum PanoramaSceneType 获取全景的类型(室外景返回BMAP_PANORAMA_STREET_SCENE、室内景返回BMAP_PANORAMA_INDOOR_SCENE)。
setOptions(opts:PanoramaOptions)new none 设置全景可配置参数。
setPanoramaPOIType()new Enum PanoramaPOIType 设置全景外景场景点内可见的POI类型,默认为隐藏所有类型poi。

事件

事件参数描述
position_changed none全景位置发生变化时触发。
links_changed none全景相邻道路发生变化时触发,通常是在位置变化时,异步获取新数据之后触发。
pov_changed none 全景视角发生变化时触发。
zoom_changed none 全景级别发生变化时触发。
scene_type_changed new none 全景场景点类型改变(室内景、室外景)时触发。
查看
Class:全景类/Panorama

类参考