管网图层是是发布的s3m缓存,现在需求是在前端根据不同的属性重新渲染管线要素。就是说根据实时数据替换原有颜色,而不是混合叠加。
目前利用S3MTilesLayer.setObjsColor(ids, color)这个接口给筛选的管线设置颜色,貌似是前景色,有的颜色叠加会呈现混合色,但有的不会。
通过改变图层颜色混合模式也没有效果,S3MTilesLayer.mixColorType = 2.0;
请问有什么办法使得S3MTilesLayer.setObjsColor(ids, color),就是替换之前的颜色,而不是叠加显示?