首页 / 浏览问题 / 三维GIS / 问题详情
s3m数据 ID查询
13EXP 2019年07月17日

通过S3MTilesLayer 获取到数据集信息,其中的startID -endID,这个id值 是否是下图feature 中的某个字段值,我在feature中没有找到。

如果没有关系,如何使用startID -endID 来查询到feature?

问题关闭原因: 问题已在QQ解决

1个回答

您console.log一下list,看看里面有没有startID和endID。这个startID和endID不是数据中的系统字段,而是数据制作人员外加的一个字段。

您可以使用SQL查询来进行查询。

具体参考范例:http://support.supermap.com.cn:8090/webgl/examples/editor.html#getFeatureBySQL

6,215EXP 2019年07月17日

我目前的共能是通过getFeatureBySQL 查询到多个feature,想用layer.setSelection()方法将这些feature改变颜色,如果无法和startID和endID对应的话,layer.setSelection方法就无法使用了,有其他方法可以改变feature颜色吗?

这一句话:startID和endID是数据制作人员外加的一个字段。是否可以理解为startID和endID不是BIM模型里自带的,而是通过idesktop生成三维缓存的时候idesktop给添加的?
...