new FdOverview2(viewer, primitives [, option])
Parameters:
| Name | Type | Argument | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| viewer | Viewer | 视景器 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| primitives | Array | 需要显示导航视图的模型数据,模型可以是3DTileset对象或GLTF对象 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| option | Object | <optional> | 配置参数,包含以下属性 Properties
 | 
Example
var viewer = Freedo.FdApp.createDefaultViewer('freedoContainer');
var pmtsManager = new Freedo.FdTools.FdPMTSManager(viewer);
// ...
// 加载pmts数据
// ...
var pModelInfos = pmtsManager.getPmts(pmtsID).pModelInfos;
var pModels = pModelInfos.map(item => item.pModel);
var overview = new Freedo.FdTools.FdOverview2(viewer, pModels, {
    width: 256,
    height: 256,
    XAlign: 'right',
    yAlign: 'top',
    XMargin: 40,
    YMargin: 100,
    backgroundColor: Freedo.Color.WHITE,
    direction: 'top'
});
// 左键双击导航视图区域,可以暂停/继续渲染导航视图
    
Members
- 
    backgroundColor :Color
- 
    
    设置viewport背景颜色 Type:- Color
 
- 
    cameraOption :Object|Undefined
- 
    
    设置/取消视图相机位置和姿态信息,当设置为undefined时,cameraOption无效,将根据direction属性设置视图相机位置 Type:- Object | Undefined
 
- 
    direction :String
- 
    
    设置观察方向 Type:- String
 
Methods
- 
    destroy()
- 
    
    销毁 
- 
    <async> start()
- 
    
    开启导航视图