Provides access to additional moasaic dataset operations.
Members
Name | Description | |
---|---|---|
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. | |
AddRasters | Adds raster datasets to the mosaic dataset. | |
Analyze | Analyzes the mosaic dataset for errors. | |
BoundaryGeometry | Returns the boundary geometry associated with all mosaic dataset items that belong to the specified image view. | |
BuildBoundary | Builds the boundary geometry of the mosaic dataset using selected catalog items. | |
BuildFootprints | Rebuilds footprint geometry of selected catalog items. | |
BuildSeamlines | Builds seamline geometry of selected catalog items. | |
CalculateCellSizeRanges | Calculates cell size ranges that control visibility of selected catalog items. | |
ComputeDirtyArea | Computes a polygon that defines a region containing mosaic dataset items newer than a specified point in time. | |
ComputePixelAlignment | Computes pixel alignment against a fixed origin of selected items visible within the specified cell size range. When eligible items of varying cell sizes are found, this method verifies that each larger cell size is an integer multiple of all smaller cell size | |
DefaultCacheWorkspace | The default workspace for storing cached datasets associated with the mosaic dataset. | |
DefaultOverviewWorkspace | The default workspace for storing overview raster dataset associated with the mosaic dataset. | |
DefineNoData | Applies a mask with specified NoData values on selected catalog items. | |
DefineOverviews | Defines a new (or refreshes an existing) overview tiling scheme. | |
DeleteMosaicDataset | Deletes the mosaic dataset. | |
EnableEditorTracking | Enables editor tracking on the mosaic dataset. | |
EstimateStatistics | Aggregates estimated histogram and statistics of selected mosaic dataset items. | |
ExportGeometry | Export mosaic dataset geometries into a feature class. | |
ExportItems | Export mosaic dataset items | |
GenerateOverviews | Generates overview images corresponding to selected catalog items. | |
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. | |
ImportGeometry | Imports external geometry into the mosaic dataset. | |
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 | |
LoadDefinition | Loads the value associated with the specified name from the mosaic dataset's definition table. If the loaded object implements the IMosaicDatasetDefinitionObject interface, its .Changed property is reset to FALSE. | |
MergeItems | Combines selected items into one or more new mosaic dataset items. | |
PopulateAuxiliaryFields | Updates the specified set of auxiliary fields of mosaic dataset items that match the specified selection parameters. Values are extracted from the metadata properties of the corresponding raster. | |
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. | |
QuerySpatialIndex | Returns the spatial index and grid sizes of the mosaic catalog. | |
RecommendedRasterType | Returns a raster type object recommended as a possible default for this mosaic dataset. | |
RemoveItems | Removes selected catalog items. | |
RepairManagedOverviews | Repairs the managed overview paths for mosaic datasets that have been moved. | |
RepairReferencedSideTables | Repairs a referenced mosaic dataset to point to the spcecified target mosaic dataset or raster catalog. | |
ReplacePaths | Replaces paths associated with the raster datasets and the data sources of selected catalog items. | |
ResetSpatialIndex | Resets spatial index on the mosaic catalog. Creates a new spatial index if none is found. | |
Search | Returns a search cursor with mosaic dataset items matching all specified criteria. | |
SplitMergedItems | Creates new mosaic dataset items based on the constituent parts of a previously merged item. | |
Synchronize | Rebuilds selected catalog items and synchronizes them with the corresponding data source. | |
UpdateBoundary | Updates the boundary associated with the mosaic dataset to be the specified geometry. | |
UpdateCellSizeLevelCategory | Updates the level category associated with the specified instance ID. | |
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. | |
UpdateCellSizeLevelSeamlineRule | Updates the level seamline rule associated with the specified instance ID. | |
UpdateDefinition | Updates the value associated with the specified name in the mosaic dataset's definition table. The table is not updated if an object implementing the IMosaicDatasetDefinitionObject interface is specified and the .Changed property returns FALSE. | |
UpdateTimeStamp | Updates the time stamp value of selected catalog items. |
IMosaicDatasetOperation3.BoundaryGeometry Property
Returns the boundary geometry associated with all mosaic dataset items that belong to the specified image view.
Public Function get_BoundaryGeometry ( _
ByVal sViewID As String _
) As IGeometry
public IGeometry get_BoundaryGeometry (
string sViewID
);
IMosaicDatasetOperation3.ComputePixelAlignment Method
Computes pixel alignment against a fixed origin of selected items visible within the specified cell size range. When eligible items of varying cell sizes are found, this method verifies that each larger cell size is an integer multiple of all smaller cell size
Public Sub ComputePixelAlignment ( _
ByVal pParameters As IComputePixelAlignmentParameters, _
ByVal pTrackCancel As ITrackCancel, _
ByRef ppOrigin As IPoint, _
ByRef ppExtent As IEnvelope, _
ByRef ppCellSizes As IPointArray _
)
public void ComputePixelAlignment (
IComputePixelAlignmentParameters pParameters,
ITrackCancel pTrackCancel,
ref IPoint ppOrigin,
ref IEnvelope ppExtent,
ref IPointArray ppCellSizes
);
IMosaicDatasetOperation3.EnableEditorTracking Method
Enables editor tracking on the mosaic dataset.
Public Sub EnableEditorTracking ( _
)
public void EnableEditorTracking (
);
IMosaicDatasetOperation3.EstimateStatistics Method
Aggregates estimated histogram and statistics of selected mosaic dataset items.
Public Sub EstimateStatistics ( _
ByVal pParameters As IEstimateStatisticsParameters, _
ByVal pTrackCancel As ITrackCancel, _
ByRef ppAggregatedRasterHistograms As IArray, _
ByRef ppAggregatedRasterStatistics As IArray _
)
public void EstimateStatistics (
IEstimateStatisticsParameters pParameters,
ITrackCancel pTrackCancel,
ref IArray ppAggregatedRasterHistograms,
ref IArray ppAggregatedRasterStatistics
);
IMosaicDatasetOperation3.ExportGeometry Method
Export mosaic dataset geometries into a feature class.
Public Sub ExportGeometry ( _
ByVal pParameters As IExportGeometryParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void ExportGeometry (
IExportGeometryParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation3.ExportItems Method
Export mosaic dataset items
Public Sub ExportItems ( _
ByVal pParameters As IExportItemsParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void ExportItems (
IExportItemsParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation3.LoadDefinition Method
Loads the value associated with the specified name from the mosaic dataset's definition table. If the loaded object implements the IMosaicDatasetDefinitionObject interface, its .Changed property is reset to FALSE.
Public Sub LoadDefinition ( _
ByVal Key As String, _
ByRef ppObject As Object _
)
public void LoadDefinition (
string Key,
ref object ppObject
);
IMosaicDatasetOperation3.PopulateAuxiliaryFields Method
Updates the specified set of auxiliary fields of mosaic dataset items that match the specified selection parameters. Values are extracted from the metadata properties of the corresponding raster.
Public Sub PopulateAuxiliaryFields ( _
ByVal pFields As IFields, _
ByVal pFieldAliases As IPropertySet, _
ByVal pParameters As ISelectionParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void PopulateAuxiliaryFields (
IFields pFields,
IPropertySet pFieldAliases,
ISelectionParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation3.UpdateCellSizeLevelCategory Method
Updates the level category associated with the specified instance ID.
Public Sub UpdateCellSizeLevelCategory ( _
ByVal InstanceID As Integer, _
ByVal levelId As Integer, _
ByVal Category As Integer _
)
public void UpdateCellSizeLevelCategory (
int InstanceID,
int levelId,
int Category
);
IMosaicDatasetOperation3.UpdateCellSizeLevelSeamlineRule Method
Updates the level seamline rule associated with the specified instance ID.
Public Sub UpdateCellSizeLevelSeamlineRule ( _
ByVal InstanceID As Integer, _
ByVal levelId As Integer, _
ByVal pParameters As IBuildSeamlinesParameters _
)
public void UpdateCellSizeLevelSeamlineRule (
int InstanceID,
int levelId,
IBuildSeamlinesParameters pParameters
);
IMosaicDatasetOperation3.UpdateDefinition Method
Updates the value associated with the specified name in the mosaic dataset's definition table. The table is not updated if an object implementing the IMosaicDatasetDefinitionObject interface is specified and the .Changed property returns FALSE.
Public Sub UpdateDefinition ( _
ByVal Key As String, _
ByVal pObject As Object _
)
public void UpdateDefinition (
string Key,
object pObject
);
Inherited Interfaces
Interfaces | Description |
---|---|
IMosaicDatasetOperation2 | Provides access to additional moasaic dataset operations. |
IMosaicDatasetOperation | Provides access to moasaic dataset operations. |
Classes that implement IMosaicDatasetOperation3
Classes | Description |
---|