您好,请问是模型或者其他三维数据吗,矢量数据一般无法生成三维缓存。具体想实现的效果是控制什么模型的显隐?例如建筑物、地形、管线或者其他模型。方便的话您的代码是如何实现的?
示例程序:http://support.supermap.com.cn:8090/iserver/iClient/for3D/webgl/zh/examples/editor.html#multiViewport
下面这个iserver场景服务下的显示的图层信息
三维图层信息:
代码实现就和官方示例差不多核心实现就是viewer.scene.layers.find("xx@矢量数据").setVisibleInViewport(0,true).但是只能对某个场景下的图层有效,但是三个场景的图层信息都差不多。
您好,运行的时候是否有报错,官网的分屏示例加载有问题吗,可以把您的服务加载到示例程序里运行一下。setVisibleInViewport(index)中的index您都是设置的0吗,可以修改成1看看有没有变化,可以参考API看看是否为正确的索引。
参考链接:
http://support.supermap.com.cn:8090/iserver/iClient/for3D/webgl/zh/Build/Documentation/S3MTilesLayer.html?classFilter=s3mti#getVisibleInViewport