通过S3MTilesLayer 获取到数据集信息,其中的startID -endID,这个id值 是否是下图feature 中的某个字段值,我在feature中没有找到。
如果没有关系,如何使用startID -endID 来查询到feature?
您console.log一下list,看看里面有没有startID和endID。这个startID和endID不是数据中的系统字段,而是数据制作人员外加的一个字段。
您可以使用SQL查询来进行查询。
具体参考范例:http://support.supermap.com.cn:8090/webgl/examples/editor.html#getFeatureBySQL
我目前的共能是通过getFeatureBySQL 查询到多个feature,想用layer.setSelection()方法将这些feature改变颜色,如果无法和startID和endID对应的话,layer.setSelection方法就无法使用了,有其他方法可以改变feature颜色吗?