IMosaicDatasetOperation2 Interface

Provides access to additional moasaic dataset operations.

Members

Name Description
Method AddNewerRasters Re-crawls all data source paths associated with selected catalog items for newer data sources and adds these new items to the mosaic dataset.
Method AddRasters Adds raster datasets to the mosaic dataset.
Method Analyze Analyzes the mosaic dataset for errors.
Method BuildBoundary Builds the boundary geometry of the mosaic dataset using selected catalog items.
Method BuildFootprints Rebuilds footprint geometry of selected catalog items.
Method BuildSeamlines Builds seamline geometry of selected catalog items.
Method CalculateCellSizeRanges Calculates cell size ranges that control visibility of selected catalog items.
Method ComputeDirtyArea Computes a polygon that defines a region containing mosaic dataset items newer than a specified point in time.
Read-only property DefaultCacheWorkspace The default workspace for storing cached datasets associated with the mosaic dataset.
Read-only property DefaultOverviewWorkspace The default workspace for storing overview raster dataset associated with the mosaic dataset.
Method DefineNoData Applies a mask with specified NoData values on selected catalog items.
Method DefineOverviews Defines a new (or refreshes an existing) overview tiling scheme.
Method DeleteMosaicDataset Deletes the mosaic dataset.
Method GenerateOverviews Generates overview images corresponding to selected catalog items.
Method GetCellSizeLevels Returns the cell size levels associated with the specified raster type instance. An 'instanceID' value of -1 indicates a request for cell size levels associated with the mosaic dataset.
Method ImportGeometry Imports external geometry into the mosaic dataset.
Method IsStale Indicates whether the specified row is stale. An item is stale primarily when the data source referenced by the row has changed since the last time the item was created or synchronized. Other examples of stale items include those with null, zero, or a negative
Method MergeItems Combines selected items into one or more new mosaic dataset items.
Method PrepareSchema Creates all mosaic dataset side-tables and their relationships. Also creates all auxiliary fields in the mosaic catalog based on the collection of raster type name objects.
Method QuerySpatialIndex Returns the spatial index and grid sizes of the mosaic catalog.
Read-only property RecommendedRasterType Returns a raster type object recommended as a possible default for this mosaic dataset.
Method RemoveItems Removes selected catalog items.
Method RepairManagedOverviews Repairs the managed overview paths for mosaic datasets that have been moved.
Method RepairReferencedSideTables Repairs a referenced mosaic dataset to point to the spcecified target mosaic dataset or raster catalog.
Method ReplacePaths Replaces paths associated with the raster datasets and the data sources of selected catalog items.
Method ResetSpatialIndex Resets spatial index on the mosaic catalog. Creates a new spatial index if none is found.
Method Search Returns a search cursor with mosaic dataset items matching all specified criteria.
Method SplitMergedItems Creates new mosaic dataset items based on the constituent parts of a previously merged item.
Method Synchronize Rebuilds selected catalog items and synchronizes them with the corresponding data source.
Method UpdateBoundary Updates the boundary associated with the mosaic dataset to be the specified geometry.
Method UpdateCellSizeLevels Stores the cell size levels associated with the specified raster type instance ID. An 'instanceID' value of -1 indicates that cell size levels associated with the mosaic dataset is being updated.
Method UpdateTimeStamp Updates the time stamp value of selected catalog items.

IMosaicDatasetOperation2.Analyze Method

Analyzes the mosaic dataset for errors.

Public Sub Analyze ( _
    ByVal pAnalyzeParameters As IAnalyzeParameters, _
    ByVal pTrackCancel As ITrackCancel _
)
public void Analyze (
    IAnalyzeParameters pAnalyzeParameters,
    ITrackCancel pTrackCancel
);

IMosaicDatasetOperation2.DefaultCacheWorkspace Property

The default workspace for storing cached datasets associated with the mosaic dataset.

Public ReadOnly Property DefaultCacheWorkspace As IWorkspaceName
public IWorkspaceName DefaultCacheWorkspace {get;}

IMosaicDatasetOperation2.DeleteMosaicDataset Method

Deletes the mosaic dataset.

Public Sub DeleteMosaicDataset ( _
    ByVal pMDDeleteParams As IDeleteMosaicDatasetParameters, _
    ByVal pTrackCancel As ITrackCancel _
)
public void DeleteMosaicDataset (
    IDeleteMosaicDatasetParameters pMDDeleteParams,
    ITrackCancel pTrackCancel
);

IMosaicDatasetOperation2.IsStale Method

Indicates whether the specified row is stale. An item is stale primarily when the data source referenced by the row has changed since the last time the item was created or synchronized. Other examples of stale items include those with null, zero, or a negative

Public Function IsStale ( _
    ByVal pRow As IRow _
) As Boolean
public bool IsStale (
    IRow pRow
);

IMosaicDatasetOperation2.MergeItems Method

Combines selected items into one or more new mosaic dataset items.

Public Sub MergeItems ( _
    ByVal pParameters As IMergeItemsParameters, _
    ByVal pTrackCancel As ITrackCancel _
)
public void MergeItems (
    IMergeItemsParameters pParameters,
    ITrackCancel pTrackCancel
);

IMosaicDatasetOperation2.PrepareSchema Method

Creates all mosaic dataset side-tables and their relationships. Also creates all auxiliary fields in the mosaic catalog based on the collection of raster type name objects.

Public Sub PrepareSchema ( _
    ByVal sideTables As esriMosaicDatasetSideTable, _
    ByVal pRasterTypeNameObjects As IArray _
)
public void PrepareSchema (
    esriMosaicDatasetSideTable sideTables,
    IArray pRasterTypeNameObjects
);

IMosaicDatasetOperation2.RecommendedRasterType Property

Returns a raster type object recommended as a possible default for this mosaic dataset.

Public ReadOnly Property RecommendedRasterType As IRasterType
public IRasterType RecommendedRasterType {get;}

IMosaicDatasetOperation2.RepairManagedOverviews Method

Repairs the managed overview paths for mosaic datasets that have been moved.

Public Sub RepairManagedOverviews ( _
    ByVal pTrackCancel As ITrackCancel _
)
public void RepairManagedOverviews (
    ITrackCancel pTrackCancel
);

IMosaicDatasetOperation2.RepairReferencedSideTables Method

Repairs a referenced mosaic dataset to point to the spcecified target mosaic dataset or raster catalog.

Public Sub RepairReferencedSideTables ( _
    ByVal pTargetCatalogOrMosaicDataset As Object _
)
public void RepairReferencedSideTables (
    object pTargetCatalogOrMosaicDataset
);

IMosaicDatasetOperation2.SplitMergedItems Method

Creates new mosaic dataset items based on the constituent parts of a previously merged item.

Public Sub SplitMergedItems ( _
    ByVal pParameters As ISplitMergedItemsParameters, _
    ByVal pTrackCancel As ITrackCancel _
)
public void SplitMergedItems (
    ISplitMergedItemsParameters pParameters,
    ITrackCancel pTrackCancel
);

IMosaicDatasetOperation2.UpdateBoundary Method

Updates the boundary associated with the mosaic dataset to be the specified geometry.

Public Sub UpdateBoundary ( _
    ByVal pBoundaryGeometry As IGeometry _
)
public void UpdateBoundary (
    IGeometry pBoundaryGeometry
);

Inherited Interfaces

Interfaces Description
IMosaicDatasetOperation Provides access to moasaic dataset operations.

Classes that implement IMosaicDatasetOperation2

Classes Description

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