Provides access to 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. | |
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. | |
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. | |
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. | |
QuerySpatialIndex | Returns the spatial index and grid sizes of the mosaic catalog. | |
RemoveItems | Removes selected catalog items. | |
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. | |
Synchronize | Rebuilds selected catalog items and synchronizes them with the corresponding data source. | |
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. | |
UpdateTimeStamp | Updates the time stamp value of selected catalog items. |
IMosaicDatasetOperation.AddNewerRasters Method
Re-crawls all data source paths associated with selected catalog items for newer data sources and adds these new items to the mosaic dataset.
Public Sub AddNewerRasters ( _
ByVal pSelectionParameters As ISelectionParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void AddNewerRasters (
ISelectionParameters pSelectionParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.AddRasters Method
Adds raster datasets to the mosaic dataset.
Public Sub AddRasters ( _
ByVal pParameters As IAddRastersParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void AddRasters (
IAddRastersParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.BuildBoundary Method
Builds the boundary geometry of the mosaic dataset using selected catalog items.
Public Sub BuildBoundary ( _
ByVal pParameters As IBuildBoundaryParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void BuildBoundary (
IBuildBoundaryParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.BuildFootprints Method
Rebuilds footprint geometry of selected catalog items.
Public Sub BuildFootprints ( _
ByVal pParameters As IBuildFootprintsParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void BuildFootprints (
IBuildFootprintsParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.BuildSeamlines Method
Builds seamline geometry of selected catalog items.
Public Sub BuildSeamlines ( _
ByVal pParameters As IBuildSeamlinesParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void BuildSeamlines (
IBuildSeamlinesParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.CalculateCellSizeRanges Method
Calculates cell size ranges that control visibility of selected catalog items.
Public Sub CalculateCellSizeRanges ( _
ByVal pParameters As ICalculateCellSizeRangesParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void CalculateCellSizeRanges (
ICalculateCellSizeRangesParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.ComputeDirtyArea Method
Computes a polygon that defines a region containing mosaic dataset items newer than a specified point in time.
Public Sub ComputeDirtyArea ( _
ByVal pParameters As IComputeDirtyAreaParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void ComputeDirtyArea (
IComputeDirtyAreaParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.DefaultOverviewWorkspace Property
The default workspace for storing overview raster dataset associated with the mosaic dataset.
Public ReadOnly Property DefaultOverviewWorkspace As IWorkspaceName
public IWorkspaceName DefaultOverviewWorkspace {get;}
IMosaicDatasetOperation.DefineNoData Method
Applies a mask with specified NoData values on selected catalog items.
Public Sub DefineNoData ( _
ByVal pParameters As IDefineNoDataParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void DefineNoData (
IDefineNoDataParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.DefineOverviews Method
Defines a new (or refreshes an existing) overview tiling scheme.
Public Sub DefineOverviews ( _
ByVal pParameters As IDefineOverviewsParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void DefineOverviews (
IDefineOverviewsParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.GenerateOverviews Method
Generates overview images corresponding to selected catalog items.
Public Sub GenerateOverviews ( _
ByVal pParameters As IGenerateOverviewsParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void GenerateOverviews (
IGenerateOverviewsParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.GetCellSizeLevels Method
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.
Public Function GetCellSizeLevels ( _
ByVal InstanceID As Integer _
) As ICellSizeLevels
public ICellSizeLevels GetCellSizeLevels (
int InstanceID
);
IMosaicDatasetOperation.ImportGeometry Method
Imports external geometry into the mosaic dataset.
Public Sub ImportGeometry ( _
ByVal pParameters As IImportGeometryParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void ImportGeometry (
IImportGeometryParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.QuerySpatialIndex Method
Returns the spatial index and grid sizes of the mosaic catalog.
Public Sub QuerySpatialIndex ( _
ByRef ppSpatialIndex As IIndex, _
ByRef pGridSize1 As Double, _
ByRef pGridSize2 As Double, _
ByRef pGridSize3 As Double _
)
public void QuerySpatialIndex (
ref IIndex ppSpatialIndex,
ref double pGridSize1,
ref double pGridSize2,
ref double pGridSize3
);
IMosaicDatasetOperation.RemoveItems Method
Removes selected catalog items.
Public Sub RemoveItems ( _
ByVal pParameters As IRemoveItemsParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void RemoveItems (
IRemoveItemsParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.ReplacePaths Method
Replaces paths associated with the raster datasets and the data sources of selected catalog items.
Public Sub ReplacePaths ( _
ByVal pParameters As IReplacePathsParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void ReplacePaths (
IReplacePathsParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.ResetSpatialIndex Method
Resets spatial index on the mosaic catalog. Creates a new spatial index if none is found.
Public Sub ResetSpatialIndex ( _
ByVal gridSize1 As Double, _
ByVal gridSize2 As Double, _
ByVal gridSize3 As Double _
)
public void ResetSpatialIndex (
double gridSize1,
double gridSize2,
double gridSize3
);
IMosaicDatasetOperation.Search Method
Returns a search cursor with mosaic dataset items matching all specified criteria.
Public Function Search ( _
ByVal pParameters As ISelectionParameters, _
ByVal pAdditionalQuery As IQueryFilter _
) As ICursor
public ICursor Search (
ISelectionParameters pParameters,
IQueryFilter pAdditionalQuery
);
IMosaicDatasetOperation.Synchronize Method
Rebuilds selected catalog items and synchronizes them with the corresponding data source.
Public Sub Synchronize ( _
ByVal pParameters As ISynchronizeParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void Synchronize (
ISynchronizeParameters pParameters,
ITrackCancel pTrackCancel
);
IMosaicDatasetOperation.UpdateCellSizeLevels Method
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.
Public Sub UpdateCellSizeLevels ( _
ByVal InstanceID As Integer, _
ByVal pCellSizeLevels As ICellSizeLevels _
)
public void UpdateCellSizeLevels (
int InstanceID,
ICellSizeLevels pCellSizeLevels
);
IMosaicDatasetOperation.UpdateTimeStamp Method
Updates the time stamp value of selected catalog items.
Public Sub UpdateTimeStamp ( _
ByVal pParameters As ISelectionParameters, _
ByVal pTrackCancel As ITrackCancel _
)
public void UpdateTimeStamp (
ISelectionParameters pParameters,
ITrackCancel pTrackCancel
);
Classes that implement IMosaicDatasetOperation
Classes | Description |
---|