IMosaicFunction Interface

Provides access to members that control mosaic function.

Members

Name Description
Read/write property ApplyColorCorrection Indicates if color correction needs to be applied.
Read/write property Ascending Indicates whether the ascending flag of OrderBy.
Read-only property Catalog The catalog.
Read/write property CellsizeFieldName The native raster cellsize field name.
Read/write property ClipToFootprint Indicates if individual images will be clipped to their footprints.
Method ConstructQueryExpression Constructs a query expression (WHERE clause).
Read/write property DefinitionExpression The definition expression on the source catalog.
Read/write property DefinitionFIDs The definition selection set on the source catalog.
Read/write property DefinitionGeometry The definition (spatial selection) geometry on the source catalog.
Read/write property DrawFootprint Indicates if to draw footprints.
Read/write property FIDs The current selection set on the source catalog.
Read/write property FootprintSymbol The symbol used to draw footprints.
Method IsVisible Checks if a given pixel size is visible.
Method LockCellsize Locks LOD at a given cellsize.
Read/write property LockRasterFieldName The lock raster ID field name in the source catalog.
Read/write property LockRasterID The lock raster ID.
Read/write property LODFieldName The LOD field name.
Read/write property LODInfos The current mosaic LOD information.
Read-only property MaxCellsizeFieldIndex The maximum cellsize field index.
Read/write property MaxCellsizeFieldName The maximum cellsize field name.
Read/write property MaximumVisibleCellsize The maximum visible cellsize.
Read/write property MaxMosaicImageCount The maximum number of rasters used per request.
Read-only property MinCellsizeFieldIndex The minimum cellsize field index.
Read/write property MinCellsizeFieldName The minimum cellsize field name.
Read/write property MosaicMethod The mosaic method.
Read/write property MosaicOperator The current mosaic operator.
Read/write property MosaicOperatorType The current mosaic operator type.
Read/write property OrderByBaseValue The Order By base value.
Read/write property OrderByFieldName The Order By field on the source catalog.
Read-only property RasterFieldIndex The raster field index.
Read/write property RasterFieldName The raster field name in the source catalog.
Method Search Searches the catalog using current mosaic rules.
Method UnlockCellsize Unlocks LOD from the locked cellsize.
Read/write property Viewpoint The view point.
Read/write property WhereClause The SQL selection where clause expression.

IMosaicFunction.ApplyColorCorrection Property

Indicates if color correction needs to be applied.

Public Property ApplyColorCorrection As Boolean
public bool ApplyColorCorrection {get; set;}

IMosaicFunction.Ascending Property

Indicates whether the ascending flag of OrderBy.

Public Property Ascending As Boolean
public bool Ascending {get; set;}

IMosaicFunction.Catalog Property

The catalog.

Public ReadOnly Property Catalog As ITable
public ITable Catalog {get;}

IMosaicFunction.CellsizeFieldName Property

The native raster cellsize field name.

Public Property CellsizeFieldName As String
public string CellsizeFieldName {get; set;}

IMosaicFunction.ClipToFootprint Property

Indicates if individual images will be clipped to their footprints.

Public Property ClipToFootprint As Boolean
public bool ClipToFootprint {get; set;}

IMosaicFunction.ConstructQueryExpression Method

Constructs a query expression (WHERE clause).

Public Function ConstructQueryExpression ( _
    ByVal pCellsize As IPoint _
) As String
public string ConstructQueryExpression (
    IPoint pCellsize
);

IMosaicFunction.DefinitionExpression Property

The definition expression on the source catalog.

Public Property DefinitionExpression As String
public string DefinitionExpression {get; set;}

IMosaicFunction.DefinitionFIDs Property

The definition selection set on the source catalog.

Public Property DefinitionFIDs As IFIDSet
public IFIDSet DefinitionFIDs {get; set;}

IMosaicFunction.DefinitionGeometry Property

The definition (spatial selection) geometry on the source catalog.

Public Property DefinitionGeometry As IGeometry
public IGeometry DefinitionGeometry {get; set;}

IMosaicFunction.DrawFootprint Property

Indicates if to draw footprints.

Public Property DrawFootprint As Boolean
public bool DrawFootprint {get; set;}

IMosaicFunction.FIDs Property

The current selection set on the source catalog.

Public Property FIDs As IFIDSet
public IFIDSet FIDs {get; set;}

IMosaicFunction.FootprintSymbol Property

The symbol used to draw footprints.

Public Property FootprintSymbol As Object
public object FootprintSymbol {get; set;}

IMosaicFunction.IsVisible Method

Checks if a given pixel size is visible.

Public Function IsVisible ( _
    ByVal Dx As Double, _
    ByVal Dy As Double _
) As Boolean
public bool IsVisible (
    double Dx,
    double Dy
);

IMosaicFunction.LockCellsize Method

Locks LOD at a given cellsize.

Public Sub LockCellsize ( _
    ByVal CellSize As Double _
)
public void LockCellsize (
    double CellSize
);

IMosaicFunction.LockRasterFieldName Property

The lock raster ID field name in the source catalog.

Public Property LockRasterFieldName As String
public string LockRasterFieldName {get; set;}

IMosaicFunction.LockRasterID Property

The lock raster ID.

Public Property LockRasterID As String
public string LockRasterID {get; set;}

IMosaicFunction.LODFieldName Property

The LOD field name.

Public Property LODFieldName As String
public string LODFieldName {get; set;}

IMosaicFunction.LODInfos Property

The current mosaic LOD information.

Public Property LODInfos As IMosaicLODInfos
public IMosaicLODInfos LODInfos {get; set;}

IMosaicFunction.MaxCellsizeFieldIndex Property

The maximum cellsize field index.

Public ReadOnly Property MaxCellsizeFieldIndex As Integer
public int MaxCellsizeFieldIndex {get;}

IMosaicFunction.MaxCellsizeFieldName Property

The maximum cellsize field name.

Public Property MaxCellsizeFieldName As String
public string MaxCellsizeFieldName {get; set;}

IMosaicFunction.MaximumVisibleCellsize Property

The maximum visible cellsize.

Public Property MaximumVisibleCellsize As IPnt
public IPnt MaximumVisibleCellsize {get; set;}

IMosaicFunction.MaxMosaicImageCount Property

The maximum number of rasters used per request.

Public Property MaxMosaicImageCount As Integer
public int MaxMosaicImageCount {get; set;}

IMosaicFunction.MinCellsizeFieldIndex Property

The minimum cellsize field index.

Public ReadOnly Property MinCellsizeFieldIndex As Integer
public int MinCellsizeFieldIndex {get;}

IMosaicFunction.MinCellsizeFieldName Property

The minimum cellsize field name.

Public Property MinCellsizeFieldName As String
public string MinCellsizeFieldName {get; set;}

IMosaicFunction.MosaicMethod Property

The mosaic method.

Public Property MosaicMethod As esriMosaicMethod
public esriMosaicMethod MosaicMethod {get; set;}

IMosaicFunction.MosaicOperator Property

The current mosaic operator.

Public Property MosaicOperator As IMosaicOperator
public IMosaicOperator MosaicOperator {get; set;}

IMosaicFunction.MosaicOperatorType Property

The current mosaic operator type.

Public Property MosaicOperatorType As rstMosaicOperatorType
public rstMosaicOperatorType MosaicOperatorType {get; set;}

IMosaicFunction.OrderByBaseValue Property

The Order By base value.

Public Property OrderByBaseValue As Object
public object OrderByBaseValue {get; set;}

IMosaicFunction.OrderByFieldName Property

The Order By field on the source catalog.

Public Property OrderByFieldName As String
public string OrderByFieldName {get; set;}

IMosaicFunction.RasterFieldIndex Property

The raster field index.

Public ReadOnly Property RasterFieldIndex As Integer
public int RasterFieldIndex {get;}

IMosaicFunction.RasterFieldName Property

The raster field name in the source catalog.

Public Property RasterFieldName As String
public string RasterFieldName {get; set;}

IMosaicFunction.Search Method

Searches the catalog using current mosaic rules.

Public Function Search ( _
    ByVal pQueryFilter As IQueryFilter, _
    ByVal pCellsize As IPoint _
) As ICursor
public ICursor Search (
    IQueryFilter pQueryFilter,
    IPoint pCellsize
);

IMosaicFunction.UnlockCellsize Method

Unlocks LOD from the locked cellsize.

Public Sub UnlockCellsize ( _
)
public void UnlockCellsize (
);

IMosaicFunction.Viewpoint Property

The view point.

Public Property Viewpoint As IPoint
public IPoint Viewpoint {get; set;}

IMosaicFunction.WhereClause Property

The SQL selection where clause expression.

Public Property WhereClause As String
public string WhereClause {get; set;}

Classes that implement IMosaicFunction

Classes Description
MosaicFunction A class for a raster mosaic function.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close