ningshuxia
2025-03-27 afbafeecc1325bff849a17fb63b9b2b65b48ddf1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//缩放到包围盒
function zoomToBoundingBox(boundingbox) {
    _viewer.zoomToBoundingBox(boundingbox);
}
 
//缩放到单个构件
function zoomToComponent(id) {
    _viewer.getComponentProperty(id, function (data) {
        var boundingBox = data.boundingBox;//获取构件包围盒子
        _viewer.zoomToBoundingBox(boundingBox);//定位到该包围盒子
    });
}
 
//缩放到选中构件
function zoomToSelectedComponents() {
    _viewer.zoomToSelectedComponents();
}
 
//缩放并选中多个构件
 
function zoomAndSelectComponents(ids) {
    _viewer.setSelectedComponentsById(ids);
    _viewer.zoomToSelectedComponents();
}