首页 / 浏览问题 / 三维GIS / 问题详情
s3m瓦片中是否含有属性信息
2EXP 2022年02月21日
请问s3m服务返回的.s3m瓦片文件中是否能携带属性信息,如果不能,那么点击模型,查询对应模型的属性信息这种场景,一般是通过什么方式实现呢?

1个回答

您好,在您生成缓存的时候可以携带属性信息,

您在前端可以通过

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查询直接去写

341EXP 2022年02月21日
...