调用可视域接口得到的可视域数据集,添加到UGLayers后,通过获取到该可视域图层UGLayer,调用设置栅格颜色接口Set Raster Back Value Replace Color接口后,每一次出来的颜色都不一样,是什么原因?
UGColor color = UGRGBA(255,0,0,128);
layer-> SetRasterBackValue Transparent( true);
layer-> SetRasterBackValue(0);
layer->SetRasterTrasparentColorTransparent(true);
layer->SetRasterBackValueReplaceColor(color);
layer->SetRasterTransparentColor(color);
上面的接口都试过了,都没有效果。使用的版本是supermap_iobjects_c++.9.1.0,系统是银河麒麟4.0.2。