您好,在您生成缓存的时候可以携带属性信息,
您在前端可以通过
s3mLayer._layerScheduler._attributes.status.promise.then(function() { viewer.scene._saveLocalCachePerformance = false; s3mLayer.indexedDBSetting.isGeoTilesSave = true; s3mLayer.indexedDBSetting.isAttributesSave = true;
})去取到属性信息。
针对点击模型,查询对应模型的属性信息这种场景 ,如果您是批量生成的模型缓存就参考http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#S3MTiles_BIM 来写,如果您是单个模型生成的缓存就参考http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#S3MTiles,这个是我们封装好的查询,也可以参考sql查询直接去写