|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IMosaicDatasetOperation2
Provides access to additional members that control a moasaic definition
| Method Summary | |
|---|---|
void |
analyze(IAnalyzeParameters pAnalyzeParameters,
ITrackCancel pTrackCancel)
Analyzes the mosaic dataset for errors. |
void |
deleteMosaicDataset(IDeleteMosaicDatasetParameters pMDDeleteParams,
ITrackCancel pTrackCancel)
Deletes the mosaic dataset. |
IWorkspaceName |
getDefaultCacheWorkspace()
The default workspace for storing cached datasets associated with the mosaic dataset. |
IRasterType |
getRecommendedRasterType()
Returns a raster type object recommended as a possible default for this mosaic dataset. |
boolean |
isStale(IRow pRow)
Indicates whether the specified row is stale. |
void |
mergeItems(IMergeItemsParameters pParameters,
ITrackCancel pTrackCancel)
Combines selected items into one or more new mosaic dataset items. |
void |
prepareSchema(int sideTables,
IArray pRasterTypeNameObjects)
Creates all mosaic dataset side-tables and their relationships. |
void |
repairManagedOverviews(ITrackCancel pTrackCancel)
Repairs the managed overview paths for mosaic datasets that have been moved. |
void |
repairReferencedSideTables(Object pTargetCatalogOrMosaicDataset)
Repairs a referenced mosaic dataset to point to the spcecified target mosaic dataset or raster catalog. |
void |
splitMergedItems(ISplitMergedItemsParameters pParameters,
ITrackCancel pTrackCancel)
Creates new mosaic dataset items based on the constituent parts of a previously merged item. |
void |
updateBoundary(IGeometry pBoundaryGeometry)
Updates the boundary associated with the mosaic dataset to be the specified geometry. |
| Methods inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDatasetOperation |
|---|
addNewerRasters, addRasters, buildBoundary, buildFootprints, buildSeamlines, calculateCellSizeRanges, computeDirtyArea, defineNoData, defineOverviews, generateOverviews, getCellSizeLevels, getDefaultOverviewWorkspace, importGeometry, querySpatialIndex, removeItems, replacePaths, resetSpatialIndex, search, synchronize, updateCellSizeLevels, updateTimeStamp |
| Method Detail |
|---|
void analyze(IAnalyzeParameters pAnalyzeParameters,
ITrackCancel pTrackCancel)
throws IOException,
AutomationException
pAnalyzeParameters - A reference to a com.esri.arcgis.datasourcesraster.IAnalyzeParameters (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void prepareSchema(int sideTables,
IArray pRasterTypeNameObjects)
throws IOException,
AutomationException
sideTables - A com.esri.arcgis.datasourcesraster.esriMosaicDatasetSideTable constant (in)pRasterTypeNameObjects - A reference to a com.esri.arcgis.system.IArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IWorkspaceName getDefaultCacheWorkspace()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isStale(IRow pRow)
throws IOException,
AutomationException
pRow - A reference to a com.esri.arcgis.geodatabase.IRow (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void deleteMosaicDataset(IDeleteMosaicDatasetParameters pMDDeleteParams,
ITrackCancel pTrackCancel)
throws IOException,
AutomationException
pMDDeleteParams - A reference to a com.esri.arcgis.datasourcesraster.IDeleteMosaicDatasetParameters (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRasterType getRecommendedRasterType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void mergeItems(IMergeItemsParameters pParameters,
ITrackCancel pTrackCancel)
throws IOException,
AutomationException
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IMergeItemsParameters (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void splitMergedItems(ISplitMergedItemsParameters pParameters,
ITrackCancel pTrackCancel)
throws IOException,
AutomationException
pParameters - A reference to a com.esri.arcgis.datasourcesraster.ISplitMergedItemsParameters (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void updateBoundary(IGeometry pBoundaryGeometry)
throws IOException,
AutomationException
pBoundaryGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void repairReferencedSideTables(Object pTargetCatalogOrMosaicDataset)
throws IOException,
AutomationException
pTargetCatalogOrMosaicDataset - A reference to another Object (IUnknown) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void repairManagedOverviews(ITrackCancel pTrackCancel)
throws IOException,
AutomationException
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||