多视口显示控制对广告牌不起作用

0 投票

supermap webgl自己开发的MultiViewportMode模式下可以对S3MTilesLayer和KmlDataSource两种数据进行setVisibleInViewport,但是如果在datasource中添加了billboard实体是没法关闭的(如附图所示),不知道是否可以提供方式来控制billboard?此外除了S3MTilesLayer和KmlDataSource以外还能不能扩展到CustomDataSource等也可以进行多视口显示控制?

8月 16 分类:  32次浏览 | 用户: duguquizui (3 分)

1个回答

0 投票
您好,您说的billboard实体您是如何关闭的呢?是想要隐藏还是移除掉呢?

方便的话可以放一下代码吗?
8月 19 用户: 赵爽 名扬四海 (3,907 分)

隐藏 控制  就是kmldatasource中的setVisibleInViewport方法。

let player1=pcesiumfun.dsFindbyname("2019-06");//获取指定名称的ds
player1.setVisibleInViewport(0, false);//对指定datasource在第一个视口隐藏
您好,我私信您联系方式,讨论一下具体场景
...