let selectlayer=_self.mapView.scene.layers.getSelectedLayer();
// 获取选中图元的id,使其选中颜色改成其他的
let selectid=selectlayer.getSelection()[0];
selectlayer.setObjsColor([selectid],Cesium.Color.fromCssColorString("#0000FF"));
Supermap WebGL Cesium 中获取当前场景中点击的图层及图元ID,并设置选中的颜色样式
最新推荐文章于 2024-06-28 17:35:02 发布
使用Supermap WebGL与Cesium结合,通过`getSelectedLayer`方法获取当前场景中被选择的图层,然后利用`getSelection`获取选中图元的ID。设置选中图元颜色为蓝色,代码实现将选中图元的颜色更改为#0000FF。
摘要由CSDN通过智能技术生成