public interface IMosaicDatasetOperation3 extends IMosaicDatasetOperation2, java.io.Serializable
Description: 'Provides access to additional moasaic dataset operations.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID4c28930e_e453_43b8_9302_035bf245ee55 |
static int |
xxDummy
Deprecated.
Internal use only
|
IID99ecf2dd_1b1f_4432_8c5b_192b5ff1dc5a
IIDff02cbc0_bc6e_4f16_8652_bed3f04ca23f
Modifier and Type | Method and Description |
---|---|
void |
computePixelAlignment(IComputePixelAlignmentParameters pParameters,
ITrackCancel pTrackCancel,
IPoint[] ppOrigin,
IEnvelope[] ppExtent,
IPointArray[] ppCellSizes)
Computes pixel alignment against a fixed origin of selected items visible within the specified cell size range.
|
void |
enableEditorTracking()
Enables editor tracking on the mosaic dataset.
|
void |
estimateStatistics(IEstimateStatisticsParameters pParameters,
ITrackCancel pTrackCancel,
IArray[] ppAggregatedRasterHistograms,
IArray[] ppAggregatedRasterStatistics)
Aggregates estimated histogram and statistics of selected mosaic dataset items.
|
void |
exportGeometry(IExportGeometryParameters pParameters,
ITrackCancel pTrackCancel)
Export mosaic dataset geometries into a feature class.
|
void |
exportItems(IExportItemsParameters pParameters,
ITrackCancel pTrackCancel)
Export mosaic dataset items
|
IGeometry |
getBoundaryGeometry(java.lang.String sViewID)
Returns the boundary geometry associated with all mosaic dataset items that belong to the specified image view.
|
void |
loadDefinition(java.lang.String key,
java.lang.Object[] ppObject)
Loads the value associated with the specified name from the mosaic dataset's definition table.
|
void |
populateAuxiliaryFields(IFields pFields,
IPropertySet pFieldAliases,
ISelectionParameters pParameters,
ITrackCancel pTrackCancel)
Updates the specified set of auxiliary fields of mosaic dataset items that match the specified selection parameters.
|
void |
updateCellSizeLevelCategory(int instanceID,
int levelId,
int category)
Updates the level category associated with the specified instance ID.
|
void |
updateCellSizeLevelSeamlineRule(int instanceID,
int levelId,
IBuildSeamlinesParameters pParameters)
Updates the level seamline rule associated with the specified instance ID.
|
void |
updateDefinition(java.lang.String key,
java.lang.Object pObject)
Updates the value associated with the specified name in the mosaic dataset's definition table.
|
analyze, deleteMosaicDataset, getDefaultCacheWorkspace, getRecommendedRasterType, isStale, mergeItems, prepareSchema, repairManagedOverviews, repairReferencedSideTables, splitMergedItems, updateBoundary
addNewerRasters, addRasters, buildBoundary, buildFootprints, buildSeamlines, calculateCellSizeRanges, computeDirtyArea, defineNoData, defineOverviews, generateOverviews, getCellSizeLevels, getDefaultOverviewWorkspace, importGeometry, querySpatialIndex, removeItems, replacePaths, resetSpatialIndex, search, synchronize, updateCellSizeLevels, updateTimeStamp
static final int IID4c28930e_e453_43b8_9302_035bf245ee55
static final int xxDummy
static final java.lang.String IID
void enableEditorTracking() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void updateCellSizeLevelCategory(int instanceID, int levelId, int category) throws java.io.IOException, AutomationException
instanceID
- The instanceID (in)levelId
- The levelId (in)category
- The category (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void updateCellSizeLevelSeamlineRule(int instanceID, int levelId, IBuildSeamlinesParameters pParameters) throws java.io.IOException, AutomationException
instanceID
- The instanceID (in)levelId
- The levelId (in)pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IBuildSeamlinesParameters (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void computePixelAlignment(IComputePixelAlignmentParameters pParameters, ITrackCancel pTrackCancel, IPoint[] ppOrigin, IEnvelope[] ppExtent, IPointArray[] ppCellSizes) throws java.io.IOException, AutomationException
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IComputePixelAlignmentParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)ppOrigin
- A reference to a com.esri.arcgis.geometry.IPoint (out: use single element array)ppExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (out: use single element array)ppCellSizes
- A reference to a com.esri.arcgis.geometry.IPointArray (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void exportItems(IExportItemsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IExportItemsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IGeometry getBoundaryGeometry(java.lang.String sViewID) throws java.io.IOException, AutomationException
sViewID
- The sViewID (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void populateAuxiliaryFields(IFields pFields, IPropertySet pFieldAliases, ISelectionParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pFields
- A reference to a com.esri.arcgis.geodatabase.IFields (in)pFieldAliases
- A reference to a com.esri.arcgis.system.IPropertySet (in)pParameters
- A reference to a com.esri.arcgis.datasourcesraster.ISelectionParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void exportGeometry(IExportGeometryParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IExportGeometryParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void loadDefinition(java.lang.String key, java.lang.Object[] ppObject) throws java.io.IOException, AutomationException
key
- The key (in)ppObject
- A reference to another Object (IUnknown) (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void updateDefinition(java.lang.String key, java.lang.Object pObject) throws java.io.IOException, AutomationException
key
- The key (in)pObject
- A reference to another Object (IUnknown) (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void estimateStatistics(IEstimateStatisticsParameters pParameters, ITrackCancel pTrackCancel, IArray[] ppAggregatedRasterHistograms, IArray[] ppAggregatedRasterStatistics) throws java.io.IOException, AutomationException
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IEstimateStatisticsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)ppAggregatedRasterHistograms
- A reference to a com.esri.arcgis.system.IArray (out: use single element array)ppAggregatedRasterStatistics
- A reference to a com.esri.arcgis.system.IArray (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.