public interface IRasterWorkspaceEx
extends java.io.Serializable
Description: 'Provides access to members that create and open raster catalogs and datasets.' 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 |
IIDc8778a65_0e27_4cb5_9a50_a7471b398ea7 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
IRasterCatalog |
createRasterCatalog(java.lang.String name,
IFields fields,
java.lang.String shapeFieldName,
java.lang.String rasterFieldName,
java.lang.String configKeyword)
Creates a new raster catalog.
|
IRasterDataset |
createRasterDataset(java.lang.String name,
int numBands,
int pixelType,
IRasterStorageDef storageDef,
java.lang.String configKeyword,
IRasterDef rasterDef,
IGeometryDef geometryDef)
Creates a new raster dataset.
|
void |
deleteRasterCatalog(java.lang.String name)
Deletes a raster catalog.
|
void |
deleteRasterDataset(java.lang.String name)
Deletes a raster dataset.
|
IRasterCatalog |
openRasterCatalog(java.lang.String name)
Opens an existing raster catalog.
|
IRasterDataset |
openRasterDataset(java.lang.String name)
Opens an existing raster dataset.
|
void |
registerAsRasterCatalog(java.lang.String name,
java.lang.String oIDFieldName,
IGeometryDef geometryDef)
Registers as a RasterCatalog.
|
void |
registerAsRasterDataset(java.lang.String name,
IGeometryDef geometryDef)
Registers as a RasterDataset.
|
IRasterDataset |
saveAsRasterDataset(java.lang.String name,
IRaster raster,
IRasterStorageDef storageDef,
java.lang.String configKeyword,
IRasterDef rasterDef,
IGeometryDef geometryDef)
Creates a new raster dataset from another seed Raster.
|
static final int IIDc8778a65_0e27_4cb5_9a50_a7471b398ea7
static final int xxDummy
static final java.lang.String IID
IRasterDataset createRasterDataset(java.lang.String name, int numBands, int pixelType, IRasterStorageDef storageDef, java.lang.String configKeyword, IRasterDef rasterDef, IGeometryDef geometryDef) throws java.io.IOException, AutomationException
name
- The name (in)numBands
- The numBands (in)pixelType
- A com.esri.arcgis.geodatabase.rstPixelType constant (in)storageDef
- A reference to a com.esri.arcgis.geodatabase.IRasterStorageDef (in)configKeyword
- The configKeyword (in)rasterDef
- A reference to a com.esri.arcgis.geodatabase.IRasterDef (in)geometryDef
- A reference to a com.esri.arcgis.geodatabase.IGeometryDef (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IRasterDataset saveAsRasterDataset(java.lang.String name, IRaster raster, IRasterStorageDef storageDef, java.lang.String configKeyword, IRasterDef rasterDef, IGeometryDef geometryDef) throws java.io.IOException, AutomationException
name
- The name (in)raster
- A reference to a com.esri.arcgis.geodatabase.IRaster (in)storageDef
- A reference to a com.esri.arcgis.geodatabase.IRasterStorageDef (in)configKeyword
- The configKeyword (in)rasterDef
- A reference to a com.esri.arcgis.geodatabase.IRasterDef (in)geometryDef
- A reference to a com.esri.arcgis.geodatabase.IGeometryDef (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IRasterDataset openRasterDataset(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void deleteRasterDataset(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void registerAsRasterDataset(java.lang.String name, IGeometryDef geometryDef) throws java.io.IOException, AutomationException
name
- The name (in)geometryDef
- A reference to a com.esri.arcgis.geodatabase.IGeometryDef (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IRasterCatalog createRasterCatalog(java.lang.String name, IFields fields, java.lang.String shapeFieldName, java.lang.String rasterFieldName, java.lang.String configKeyword) throws java.io.IOException, AutomationException
name
- The name (in)fields
- A reference to a com.esri.arcgis.geodatabase.IFields (in)shapeFieldName
- The shapeFieldName (in)rasterFieldName
- The rasterFieldName (in)configKeyword
- The configKeyword (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IRasterCatalog openRasterCatalog(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void deleteRasterCatalog(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void registerAsRasterCatalog(java.lang.String name, java.lang.String oIDFieldName, IGeometryDef geometryDef) throws java.io.IOException, AutomationException
name
- The name (in)oIDFieldName
- The oIDFieldName (in)geometryDef
- A reference to a com.esri.arcgis.geodatabase.IGeometryDef (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.