This document is archived and information here might be outdated.  Recommended version.

IMosaicRule Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IM > IMosaicRule Interface
ArcGIS Developer Help

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.

Classes that implement IMosaicRule

Classes Description
MosaicRule A mosaic rule class.