首页 / 浏览问题 / 三维GIS / 问题详情
webgl点击查询可以直接获得S3M特征值吗?
581EXP 2020年10月19日

webgl点击s3m图层如果不通过iserver查询可以获得特征值吗?

1个回答

您好,请问您想获取到什么特征值,您打印一下pick.primitive呢

var pick=viewer.scene.pick(e.endPosition);

if(pick)

{

console.log(pick.primitive)

}

1,545EXP 2020年10月19日
切缓存时指定的特征值,用于分组设色。
请问能描述的详细一点吗,切缓存是如何指定特征值的,是要对多个图层进行分层设色吗。
BIM数据应用是针对每一个对象管理,但处理数据过程中一个对象被分成了多个子对象,webgl有没有什么办法能选中一个子对象就连其他几个子对象也自动高亮选中?通过查询是可以实现的,但高亮响应可能就没有那么快了。(特征值就是一个字段,处理数据前填充好,拆分出子对象特征值也是一样的,做特征值的目的是想实现上面的功能)
您好,不通过数据服务,仅点击查询的话只能获取到图层的基本信息如图层属性,查询不到其他字段值。建议您还是用查询处理,然后为查询到的结果贴面以高亮显示。
...