s3m数据 ID查询 [已关闭]

0 投票

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

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

问题关闭原因: 问题已在QQ解决
7月 17, 2019 分类:  140次浏览 | 用户: whoami5962 才疏学浅 (13 分)
已关闭 9月 24, 2019 用户:whoami5962

1个回答

0 投票

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

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

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

7月 17, 2019 用户: 赵爽 登峰造极 (6,206 分)

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

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