com.esri.arcgis.datasourcesraster
Interface IMosaicWorkspaceExtension

All Superinterfaces:
Serializable
All Known Implementing Classes:
MosaicWorkspaceExtension

public interface IMosaicWorkspaceExtension
extends Serializable

Provides access to members that control a mosaic dataset workspace extension.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IMosaicDataset createMosaicDataset(String name, ISpatialReference pSpatialReference, ICreateMosaicDatasetParameters pParameters, String configurationKeyword)
          Creates a mosaic dataset.
 IMosaicDataset createReferencedMosaicDataset(String name, ISpatialReference pSpatialReference, IRasterCatalog pExternalCatalog, String definitionQuery, ICreateMosaicDatasetParameters pParameters, String configurationKeyword)
          Creates a referenced mosaic dataset from an external raster catalog.
 void deleteMosaicDataset(String name)
          Deletes a mosaic dataset.
 IMosaicDataset openMosaicDataset(String name)
          Opens a mosaic dataset for a given name.
 

Method Detail

createMosaicDataset

IMosaicDataset createMosaicDataset(String name,
                                   ISpatialReference pSpatialReference,
                                   ICreateMosaicDatasetParameters pParameters,
                                   String configurationKeyword)
                                   throws IOException,
                                          AutomationException
Creates a mosaic dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
name - The name (in)
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
pParameters - A reference to a com.esri.arcgis.datasourcesraster.ICreateMosaicDatasetParameters (in)
configurationKeyword - The configurationKeyword (in)
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IMosaicDataset
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createReferencedMosaicDataset

IMosaicDataset createReferencedMosaicDataset(String name,
                                             ISpatialReference pSpatialReference,
                                             IRasterCatalog pExternalCatalog,
                                             String definitionQuery,
                                             ICreateMosaicDatasetParameters pParameters,
                                             String configurationKeyword)
                                             throws IOException,
                                                    AutomationException
Creates a referenced mosaic dataset from an external raster catalog.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
name - The name (in)
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
pExternalCatalog - A reference to a com.esri.arcgis.geodatabase.IRasterCatalog (in)
definitionQuery - The definitionQuery (in)
pParameters - A reference to a com.esri.arcgis.datasourcesraster.ICreateMosaicDatasetParameters (in)
configurationKeyword - The configurationKeyword (in)
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IMosaicDataset
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

openMosaicDataset

IMosaicDataset openMosaicDataset(String name)
                                 throws IOException,
                                        AutomationException
Opens a mosaic dataset for a given name.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IMosaicDataset
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteMosaicDataset

void deleteMosaicDataset(String name)
                         throws IOException,
                                AutomationException
Deletes a mosaic dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
name - The name (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.