layer.setObjsVisible(ids, isVisible) 根据图元ID列表,设置对应的图元的可见性,并与该图层其他图元成互斥可见关系。
例如:
//设置该图层id为1的图元显示,其余所有图元全部不可见。 layer.setObjsVisible([1],true); //设置图元id=1的隐藏,其余所有图元可见。 layer.setObjsVisible([1],false);
您好,在不修改数据的情况下有两种方案:
1:layer.setObjsColor(ids, color) 根据图元IDS列表,设置对应图元的颜色;
2:layer.setSelection(ids)可以设置选择集 layer.setSelectedColor 可以设置选中颜色,给颜色的alpha值设成0.5就可以了