首页 / 浏览问题 / 三维GIS / 问题详情
多视口显示控制对广告牌不起作用
6EXP 2019年08月16日

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

1个回答

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

方便的话可以放一下代码吗?
6,215EXP 2019年08月19日

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

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