new FdPanoramaManager(globeViewer, panoViewer)
全景管理器
Parameters:
| Name | Type | Description | 
|---|---|---|
| globeViewer | Freedo.Viewer | 三维地球场景视景器 | 
| panoViewer | Freedo.Viewer | 全景图视景器 | 
Example
var panoManager = new Freedo.FdTools.FdPanoramaManager(viewer, panoViewer); panoManager.addDataSource(panoDS); panoManager.zoomtoDataSource(panoDS); panoMgr.locate(112.97583333, 34.50987874);
Methods
- 
    addDataSource()
- 
    
    添加全景影像数据源 
- 
    getCurrentFrame()
- 
    
    返回当前帧的全景影像信息 
- 
    locate(lon, lat)
- 
    
    通过坐标来定位全景影像,并加载到PanoViewer上 Parameters:Name Type Description lonNumber 经度(单位为度) latNumber 纬度(单位为度) 
- 
    nextFrame()
- 
    
    执行下一帧,将其加载到PanoViewer上 
- 
    prevFrame()
- 
    
    执行上一帧,将其加载到PanoViewer上 
- 
    removeDataSource()
- 
    
    删除全景影像数据源 
- 
    setIndicatorShow(f)
- 
    
    设置位置和角度的指示器是否显示三维地球上 Parameters:Name Type Description fBoolean 是否显示 
- 
    zoomtoDataSource()
- 
    
    将GlobeViewer定位全景影像数据源的范围