首页 / 浏览问题 / 三维GIS / 问题详情
webgl中获取layers对象下的s3m
22EXP 2019年10月21日
请问我通过数据服务获取到了一个点集用于构建压平面,但是现在我不知道对应的压平底面是哪一个,我想压平在这个区域的图层该怎么去做。谢谢

1个回答

您好,拿到layers以后您可以console一下。您可以看一下我们官网BIM的示例,其中115行代码 

var layer = scene.layers.find('BIMbuilding');这个就是拿到了layers中名字为BIMbuilding的这个图层,在您这里就是相当于您想要压平的这个图层

示例代码http://support.supermap.com.cn:8090/webgl/examples/editor.html#S3MTiles_BIM

6,215EXP 2019年10月21日
请问我如果有多个底面图层呢,比如我的倾斜有1和2两个,然后我怎么知道我的区域是去压平1还是2呢?我的压平面该怎么去配对底面名称呢,还是说只能靠我知道了才能配对。
您可以都执行一遍,循环。然后只会有一个有效果。

因为您没办法去判断准确的点击图层
...