|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.datasourcesraster.RasterType
public class RasterType
A raster type object.
Constructor Summary | |
---|---|
RasterType()
Constructs a RasterType using ArcGIS Engine. |
|
RasterType(Object obj)
Construct a RasterType using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
IFunctionRasterDataset |
applyOrthorectification(IFunctionRasterDataset pDataset)
Adds (or updates) a geometric function associated with the function raster dataset. |
void |
beginConstruction(IDataSourceCrawler pCrawler)
Initializes the raster builder for URI construction given a valid data source crawler object. |
IBuilderItem |
build(IItemURI pItemURI)
Construct a builder item using the specified item URI. |
void |
clipDatasetToItemFootprint(IBuilderItem pBuilderItem)
Clips the raster dataset to the associated footprint geometry referenced by the with specified builder item. |
void |
constructURIs(Object crawlerItem)
Constructs one or more item URI objects given the crawled data source item. |
IBuilderItem |
createBuilderItem(IItemURI pItemURI,
IRasterDataset pDataset,
int eRasterCategory,
ISpatialReference pDefaultRasterSrs,
IGeometry pItemFootprint)
Constructs a builder item object given an item URI and the associated raster dataset. |
IItemURIArray |
endConstruction()
Shuts down the raster builder object upon completion of URI construction. |
boolean |
equals(Object o)
Compare this object with another |
IAddRastersParameters |
getAddRastersParameters()
The parameters controlling how rasters are added using this raster type. |
IPropertySet |
getAuxiliaryFieldAlias()
Optional look-up that maps field names to possile metadata property names. |
IFields |
getAuxiliaryFields()
Fields to be created and populated in the raster catalog when a builder is used. |
static String |
getClsid()
getClsid. |
String |
getDataSourceFilter()
Regular expression formed using wild card characters ('*', '?', or '.') for matching data source items requested for URI constructions. |
IPropertySet |
getDefaultParameters()
The collection of all variables associated with all item templates contained in the raster type. |
ISpatialReference |
getDefaultSpatialReference()
The default spatial reference associated with the collection of items built by this raster type. |
String |
getDescription()
Description of the raster type. |
Date |
getFirstAddTimeStamp()
The time when this raster type was first used for adding rasters to the mosaic dataset. |
IName |
getFullName()
The full name of the raster type object. |
int |
getInputDataSourceTypes()
The types of input data source types as a bitwise combination of esriCrawlerDataSourceType values. |
IItemTemplateArray |
getItemTemplates()
The collection of item templates associated with the raster type. |
Date |
getLastAddTimeStamp()
The time when this raster type was last used for adding rasters to the mosaic dataset. |
Date |
getLastSyncTimeStamp()
The time when this raster type was last used for synchronizing one or more rasters in the mosaic dataset. |
IMosaicDataset |
getMosaicDataset()
The mosaic dataset associated with this operation. |
String |
getName()
Name of the raster type. |
IItemURI |
getNextURI()
Returns the next available item URI object. |
String |
getOperationDescription()
A user-identifiable description of the collection of items added by this raster type instance. |
IGeometricFunctionArguments |
getOrthorectificationParameters()
The parameters controlling orthorectification of raster datasets built by this raster type. |
IPropertySet |
getParameters()
Overriding parameter values bound to function variables. |
IPropertySet |
getProperties()
The raster dataset builder properties. |
IRasterBuilder |
getRasterBuilder()
The inner raster builder associated with the raster type. |
IRasterTypeOperation |
getRasterTypeOperation()
The raster type operation helper object associated with this raster type. |
IDataSourceCrawler |
getRecommendedCrawler(IPropertySet pDataSourceProperties)
Returns a crawler best suited for data source as recommended by the raster builder. |
IArray |
getSupportedURIFilters()
Default URI filters supported by the raster type. |
ISynchronizeParameters |
getSynchronizeParameters()
The parameters controlling how rasters are synchronized using this raster type instance. |
ITrackCancel |
getTrackCancel()
The cancel tracker associated with this opertion. |
IItemURIFilter |
getURIFilter()
The active URI filter associated with the raster type. |
int |
hashCode()
the hashcode for this object |
boolean |
isCanBuildInPlace()
Indicates whether the raster type can build an item URI as soon as it is contructed. |
boolean |
isEnableClipToFootprint()
Indicates whether datasets are clipped to their footprints. |
boolean |
isStale(IItemURI pItemURI)
Indicates whether the data source referenced by the specified item URI has been updated since the item URI was last constructed. |
boolean |
isSupportsOrthorectification()
Indicates whether the raster type supports orthorectification. |
boolean |
isSupportsSeamline()
Indicates whether the raster type supports seamline. |
boolean |
isSupportsStereo()
Indicates whether the raster type supports stereo. |
IRasterDataset |
openRasterDataset(String dataSource,
IRasterInfo pRasterInfo,
boolean overwrite)
Opens a raster dataset even if it does not exist. |
void |
processItem(IBuilderItem pBuilderItem)
Builds pyramids and computes statistics for all raster dataset referenced by the top-level function raster dataset in the builder item. |
void |
setAddRastersParameters(IAddRastersParameters ppAddRastersParameters)
The parameters controlling how rasters are added using this raster type. |
void |
setAuxiliaryFieldAliasByRef(IPropertySet ppFieldNameMap)
Optional look-up that maps field names to possile metadata property names. |
void |
setAuxiliaryFieldsByRef(IFields ppAuxiliaryFields)
Fields to be created and populated in the raster catalog when a builder is used. |
void |
setDataSourceFilter(String pDataSourceFilter)
Regular expression formed using wild card characters ('*', '?', or '.') for matching data source items requested for URI constructions. |
void |
setDefaultSpatialReferenceByRef(ISpatialReference ppDefaultSrs)
The default spatial reference associated with the collection of items built by this raster type. |
void |
setDescription(String pRasterTypeDescription)
Description of the raster type. |
void |
setEnableClipToFootprint(boolean pbEnableClipToFootprint)
Indicates whether datasets are clipped to their footprints. |
void |
setFirstAddTimeStamp(Date pFirstAddTimeStamp)
The time when this raster type was first used for adding rasters to the mosaic dataset. |
void |
setFullNameByRef(IName ppRasterTypeName)
The full name of the raster type object. |
void |
setInputDataSourceTypes(int pInputDataSourceTypes)
The types of input data source types as a bitwise combination of esriCrawlerDataSourceType values. |
void |
setItemTemplatesByRef(IItemTemplateArray ppItemTemplateArray)
The collection of item templates associated with the raster type. |
void |
setLastAddTimeStamp(Date pLastAddTimeStamp)
The time when this raster type was last used for adding rasters to the mosaic dataset. |
void |
setLastSyncTimeStamp(Date pLastSyncTimeStamp)
The time when this raster type was last used for synchronizing one or more rasters in the mosaic dataset. |
void |
setMosaicDatasetByRef(IMosaicDataset ppMosaicDataset)
The mosaic dataset associated with this operation. |
void |
setName(String pRasterTypeName)
Name of the raster type. |
void |
setOperationDescription(String pOperationDescription)
A user-identifiable description of the collection of items added by this raster type instance. |
void |
setOrthorectificationParametersByRef(IGeometricFunctionArguments ppIGeometricFunctionArguments)
The parameters controlling orthorectification of raster datasets built by this raster type. |
void |
setParametersByRef(IPropertySet ppInputParameters)
Overriding parameter values bound to function variables. |
void |
setPropertiesByRef(IPropertySet ppBuilderPoperties)
The raster dataset builder properties. |
void |
setRasterBuilderByRef(IRasterBuilder ppRasterBuilder)
The inner raster builder associated with the raster type. |
void |
setRasterTypeOperationByRef(IRasterTypeOperation ppRasterTypeOperation)
The raster type operation helper object associated with this raster type. |
void |
setSupportedURIFiltersByRef(IArray pppItemURIFilterArray)
Default URI filters supported by the raster type. |
void |
setSupportsOrthorectification(boolean pbSupportsOrthorectification)
Indicates whether the raster type supports orthorectification. |
void |
setSupportsSeamline(boolean pbSupportsSeamline)
Indicates whether the raster type supports seamline. |
void |
setSupportsStereo(boolean pbSupportsStereo)
Indicates whether the raster type supports stereo. |
void |
setSynchronizeParameters(ISynchronizeParameters ppSynchronizeParameters)
The parameters controlling how rasters are synchronized using this raster type instance. |
void |
setTrackCancelByRef(ITrackCancel ppTrackCancel)
The cancel tracker associated with this opertion. |
void |
setURIFilterByRef(IItemURIFilter ppItemURIFilter)
The active URI filter associated with the raster type. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public RasterType() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic RasterType(Object obj) throws IOException
obj
to RasterType
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problems
RasterType theRasterType = (RasterType) obj;
Method Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setFullNameByRef(IName ppRasterTypeName) throws IOException, AutomationException
setFullNameByRef
in interface IRasterType
ppRasterTypeName
- A reference to a com.esri.arcgis.system.IName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IName getFullName() throws IOException, AutomationException
getFullName
in interface IRasterType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRasterBuilderByRef(IRasterBuilder ppRasterBuilder) throws IOException, AutomationException
setRasterBuilderByRef
in interface IRasterType
ppRasterBuilder
- A reference to a com.esri.arcgis.datasourcesraster.IRasterBuilder (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRasterBuilder getRasterBuilder() throws IOException, AutomationException
getRasterBuilder
in interface IRasterType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setURIFilterByRef(IItemURIFilter ppItemURIFilter) throws IOException, AutomationException
setURIFilterByRef
in interface IRasterType
ppItemURIFilter
- A reference to a com.esri.arcgis.datasourcesraster.IItemURIFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IItemURIFilter getURIFilter() throws IOException, AutomationException
getURIFilter
in interface IRasterType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setItemTemplatesByRef(IItemTemplateArray ppItemTemplateArray) throws IOException, AutomationException
setItemTemplatesByRef
in interface IRasterType
ppItemTemplateArray
- A reference to a com.esri.arcgis.datasourcesraster.IItemTemplateArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IItemTemplateArray getItemTemplates() throws IOException, AutomationException
getItemTemplates
in interface IRasterType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getDefaultParameters() throws IOException, AutomationException
getDefaultParameters
in interface IRasterType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setParametersByRef(IPropertySet ppInputParameters) throws IOException, AutomationException
setParametersByRef
in interface IRasterType
ppInputParameters
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getParameters() throws IOException, AutomationException
getParameters
in interface IRasterType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(String pRasterTypeName) throws IOException, AutomationException
setName
in interface IRasterTypeProperties
pRasterTypeName
- The pRasterTypeName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getName() throws IOException, AutomationException
getName
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDescription(String pRasterTypeDescription) throws IOException, AutomationException
setDescription
in interface IRasterTypeProperties
pRasterTypeDescription
- The pRasterTypeDescription (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDescription() throws IOException, AutomationException
getDescription
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInputDataSourceTypes(int pInputDataSourceTypes) throws IOException, AutomationException
setInputDataSourceTypes
in interface IRasterTypeProperties
pInputDataSourceTypes
- The pInputDataSourceTypes (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getInputDataSourceTypes() throws IOException, AutomationException
getInputDataSourceTypes
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDataSourceFilter(String pDataSourceFilter) throws IOException, AutomationException
setDataSourceFilter
in interface IRasterTypeProperties
pDataSourceFilter
- The pDataSourceFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDataSourceFilter() throws IOException, AutomationException
getDataSourceFilter
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSupportedURIFiltersByRef(IArray pppItemURIFilterArray) throws IOException, AutomationException
setSupportedURIFiltersByRef
in interface IRasterTypeProperties
pppItemURIFilterArray
- A reference to a com.esri.arcgis.system.IArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getSupportedURIFilters() throws IOException, AutomationException
getSupportedURIFilters
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSupportsOrthorectification(boolean pbSupportsOrthorectification) throws IOException, AutomationException
setSupportsOrthorectification
in interface IRasterTypeProperties
pbSupportsOrthorectification
- The pbSupportsOrthorectification (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupportsOrthorectification() throws IOException, AutomationException
isSupportsOrthorectification
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSupportsStereo(boolean pbSupportsStereo) throws IOException, AutomationException
setSupportsStereo
in interface IRasterTypeProperties
pbSupportsStereo
- The pbSupportsStereo (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupportsStereo() throws IOException, AutomationException
isSupportsStereo
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSupportsSeamline(boolean pbSupportsSeamline) throws IOException, AutomationException
setSupportsSeamline
in interface IRasterTypeProperties
pbSupportsSeamline
- The pbSupportsSeamline (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupportsSeamline() throws IOException, AutomationException
isSupportsSeamline
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEnableClipToFootprint(boolean pbEnableClipToFootprint) throws IOException, AutomationException
setEnableClipToFootprint
in interface IRasterTypeProperties
pbEnableClipToFootprint
- The pbEnableClipToFootprint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEnableClipToFootprint() throws IOException, AutomationException
isEnableClipToFootprint
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAddRastersParameters(IAddRastersParameters ppAddRastersParameters) throws IOException, AutomationException
setAddRastersParameters
in interface IRasterTypeProperties
ppAddRastersParameters
- A reference to a com.esri.arcgis.datasourcesraster.IAddRastersParameters (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IAddRastersParameters getAddRastersParameters() throws IOException, AutomationException
getAddRastersParameters
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSynchronizeParameters(ISynchronizeParameters ppSynchronizeParameters) throws IOException, AutomationException
setSynchronizeParameters
in interface IRasterTypeProperties
ppSynchronizeParameters
- A reference to a com.esri.arcgis.datasourcesraster.ISynchronizeParameters (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISynchronizeParameters getSynchronizeParameters() throws IOException, AutomationException
getSynchronizeParameters
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOrthorectificationParametersByRef(IGeometricFunctionArguments ppIGeometricFunctionArguments) throws IOException, AutomationException
setOrthorectificationParametersByRef
in interface IRasterTypeProperties
ppIGeometricFunctionArguments
- A reference to a com.esri.arcgis.datasourcesraster.IGeometricFunctionArguments (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometricFunctionArguments getOrthorectificationParameters() throws IOException, AutomationException
getOrthorectificationParameters
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFirstAddTimeStamp(Date pFirstAddTimeStamp) throws IOException, AutomationException
setFirstAddTimeStamp
in interface IRasterTypeProperties
pFirstAddTimeStamp
- The pFirstAddTimeStamp (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Date getFirstAddTimeStamp() throws IOException, AutomationException
getFirstAddTimeStamp
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLastAddTimeStamp(Date pLastAddTimeStamp) throws IOException, AutomationException
setLastAddTimeStamp
in interface IRasterTypeProperties
pLastAddTimeStamp
- The pLastAddTimeStamp (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Date getLastAddTimeStamp() throws IOException, AutomationException
getLastAddTimeStamp
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLastSyncTimeStamp(Date pLastSyncTimeStamp) throws IOException, AutomationException
setLastSyncTimeStamp
in interface IRasterTypeProperties
pLastSyncTimeStamp
- The pLastSyncTimeStamp (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Date getLastSyncTimeStamp() throws IOException, AutomationException
getLastSyncTimeStamp
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOperationDescription(String pOperationDescription) throws IOException, AutomationException
setOperationDescription
in interface IRasterTypeProperties
pOperationDescription
- The pOperationDescription (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getOperationDescription() throws IOException, AutomationException
getOperationDescription
in interface IRasterTypeProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDataSourceCrawler getRecommendedCrawler(IPropertySet pDataSourceProperties) throws IOException, AutomationException
getRecommendedCrawler
in interface IRasterBuilder
pDataSourceProperties
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beginConstruction(IDataSourceCrawler pCrawler) throws IOException, AutomationException
beginConstruction
in interface IRasterBuilder
pCrawler
- A reference to a com.esri.arcgis.datasourcesraster.IDataSourceCrawler (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void constructURIs(Object crawlerItem) throws IOException, AutomationException
constructURIs
in interface IRasterBuilder
crawlerItem
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IItemURI getNextURI() throws IOException, AutomationException
getNextURI
in interface IRasterBuilder
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IItemURIArray endConstruction() throws IOException, AutomationException
endConstruction
in interface IRasterBuilder
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isStale(IItemURI pItemURI) throws IOException, AutomationException
isStale
in interface IRasterBuilder
pItemURI
- A reference to a com.esri.arcgis.datasourcesraster.IItemURI (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IBuilderItem build(IItemURI pItemURI) throws IOException, AutomationException
build
in interface IRasterBuilder
pItemURI
- A reference to a com.esri.arcgis.datasourcesraster.IItemURI (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropertiesByRef(IPropertySet ppBuilderPoperties) throws IOException, AutomationException
setPropertiesByRef
in interface IRasterBuilder
ppBuilderPoperties
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getProperties() throws IOException, AutomationException
getProperties
in interface IRasterBuilder
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAuxiliaryFieldsByRef(IFields ppAuxiliaryFields) throws IOException, AutomationException
setAuxiliaryFieldsByRef
in interface IRasterBuilder
ppAuxiliaryFields
- A reference to a com.esri.arcgis.geodatabase.IFields (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFields getAuxiliaryFields() throws IOException, AutomationException
getAuxiliaryFields
in interface IRasterBuilder
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAuxiliaryFieldAliasByRef(IPropertySet ppFieldNameMap) throws IOException, AutomationException
setAuxiliaryFieldAliasByRef
in interface IRasterBuilder
ppFieldNameMap
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getAuxiliaryFieldAlias() throws IOException, AutomationException
getAuxiliaryFieldAlias
in interface IRasterBuilder
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCanBuildInPlace() throws IOException, AutomationException
isCanBuildInPlace
in interface IRasterBuilder
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMosaicDatasetByRef(IMosaicDataset ppMosaicDataset) throws IOException, AutomationException
setMosaicDatasetByRef
in interface IRasterBuilderInit
ppMosaicDataset
- A reference to a com.esri.arcgis.datasourcesraster.IMosaicDataset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMosaicDataset getMosaicDataset() throws IOException, AutomationException
getMosaicDataset
in interface IRasterBuilderInit
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTrackCancelByRef(ITrackCancel ppTrackCancel) throws IOException, AutomationException
setTrackCancelByRef
in interface IRasterBuilderInit
ppTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITrackCancel getTrackCancel() throws IOException, AutomationException
getTrackCancel
in interface IRasterBuilderInit
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultSpatialReferenceByRef(ISpatialReference ppDefaultSrs) throws IOException, AutomationException
setDefaultSpatialReferenceByRef
in interface IRasterBuilderInit
ppDefaultSrs
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getDefaultSpatialReference() throws IOException, AutomationException
getDefaultSpatialReference
in interface IRasterBuilderInit
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRasterTypeOperationByRef(IRasterTypeOperation ppRasterTypeOperation) throws IOException, AutomationException
setRasterTypeOperationByRef
in interface IRasterBuilderInit
ppRasterTypeOperation
- A reference to a com.esri.arcgis.datasourcesraster.IRasterTypeOperation (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRasterTypeOperation getRasterTypeOperation() throws IOException, AutomationException
getRasterTypeOperation
in interface IRasterBuilderInit
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IBuilderItem createBuilderItem(IItemURI pItemURI, IRasterDataset pDataset, int eRasterCategory, ISpatialReference pDefaultRasterSrs, IGeometry pItemFootprint) throws IOException, AutomationException
createBuilderItem
in interface IRasterTypeOperation
pItemURI
- A reference to a com.esri.arcgis.datasourcesraster.IItemURI (in)pDataset
- A reference to a com.esri.arcgis.geodatabase.IRasterDataset (in)eRasterCategory
- A com.esri.arcgis.datasourcesraster.esriRasterCatalogItemCategory constant (in)pDefaultRasterSrs
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pItemFootprint
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRasterDataset openRasterDataset(String dataSource, IRasterInfo pRasterInfo, boolean overwrite) throws IOException, AutomationException
openRasterDataset
in interface IRasterTypeOperation
dataSource
- The dataSource (in)pRasterInfo
- A reference to a com.esri.arcgis.datasourcesraster.IRasterInfo (in)overwrite
- The overwrite (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clipDatasetToItemFootprint(IBuilderItem pBuilderItem) throws IOException, AutomationException
clipDatasetToItemFootprint
in interface IRasterTypeOperation
pBuilderItem
- A reference to a com.esri.arcgis.datasourcesraster.IBuilderItem (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void processItem(IBuilderItem pBuilderItem) throws IOException, AutomationException
processItem
in interface IRasterTypeOperation
pBuilderItem
- A reference to a com.esri.arcgis.datasourcesraster.IBuilderItem (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFunctionRasterDataset applyOrthorectification(IFunctionRasterDataset pDataset) throws IOException, AutomationException
applyOrthorectification
in interface IRasterTypeOperation
pDataset
- A reference to a com.esri.arcgis.datasourcesraster.IFunctionRasterDataset (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 |