Engine中如何设置Mosaic Layer的Mosaic Method为Lock Raster?

Engine中如何设置Mosaic Layer的Mosaic Method为Lock Raster?
已邀请:

朱新颖

赞同来自:

【解决办法】:
参考AO帮助“How to change mosaic properties on a mosaic layer”文章:
http://resources.arcgis.com/en ... 00000

设置成这样即可(如果不使用.lyr文件,可以直接new MosaicRuleClass,设置IMosaicRule,然后赋给IImageServerLayer3):


IMosaicRule mRule = isLayer.MosaicRule;

             //Modify the mosaic method, operator, and so on.
             mRule.MosaicMethod = esriMosaicMethod.esriMosaicLockRaster;
             mRule.LockRasterID = 1;
             mRule.MosaicOperatorType = rstMosaicOperatorType.MT_FIRST;
 

要回复问题请先登录注册