ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.CIM Namespace / CIMMosaicRule Class / MosaicOperatorType Property
Example

In This Topic
    MosaicOperatorType Property
    In This Topic
    Gets or sets the mosaic operator type.
    Syntax
    Public Property MosaicOperatorType As RasterMosaicOperatorType
    public RasterMosaicOperatorType MosaicOperatorType {get; set;}
    Example
    Update the resolve overlap - mosaic operator on a mosaic layer
    {
        //Note: needs to be called on the QueuedTask
        // Get the image sub-layer from the mosaic layer.
        ImageServiceLayer mosaicImageSublayerToUse = mosaicLayer.GetImageLayer();
        // Get the mosaic rule.
        CIMMosaicRule mosaicRule = mosaicImageSublayerToUse.GetMosaicRule();
        // Set the Mosaic Operator to Mean.
        mosaicRule.MosaicOperatorType = RasterMosaicOperatorType.Mean;
        // Update the mosaic with the changed mosaic rule.
        mosaicImageSublayerToUse.SetMosaicRule(mosaicRule);
    }
    Update the resolve overlap - mosaic operator on an image service layer
    {
        // Get the mosaic rule of the image service.
        //Note: needs to be called on the QueuedTask
        CIMMosaicRule mosaicingRule = imageServiceLayer.GetMosaicRule();
        // Set the Mosaic Operator to Mean.
        mosaicingRule.MosaicOperatorType = RasterMosaicOperatorType.Mean;
        // Update the image service with the changed mosaic rule.
        imageServiceLayer.SetMosaicRule(mosaicingRule);
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also