IMosaicRule Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IM > IMosaicRule Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Carto)  

IMosaicRule Interface

Provides access to members that control a mosaic rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


IMosaicRule interface defines the mosaic rule for mosaicking requested images on the fly. It contains a mosaic method, its parameters, and a mosaic operation. In general, a mosaic rule is used to specify (1) the selection of rasters to participate in the mosaic; (2) how the selected rasters are ordered; (3) how overlapping pixels at the same location are resolved.


Name Description
Read/write property Ascending Indicates whether the ascending flag of OrderBy.
Read/write property FIDs The list of (selected) catalog item IDs.
Read/write property LockRasterID The lock raster ID.
Read/write property MosaicMethod The mosaic method.
Read/write property MosaicOperatorType The type of mosaic operator for resolving overlapping pixels.
Read/write property OrderByBaseValue The Order By base value.
Read/write property OrderByFieldName The Order By field on the source catalog.
Read/write property TimeValue The request time value.
Read/write property Viewpoint The view point.
Read/write property WhereClause The SQL selection where clause expression.

CoClasses that implement IMosaicRule

CoClasses and Classes Description
MosaicRule A mosaic rule class.

.NET Related Topics

How to set a mosaic rule and export a map image from an image service