|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 problems
public 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 Objectpublic int hashCode()
hashCode in class Object
public void setFullNameByRef(IName ppRasterTypeName)
throws IOException,
AutomationException
setFullNameByRef in interface IRasterTypeppRasterTypeName - 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 IRasterTypeIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRasterBuilderByRef(IRasterBuilder ppRasterBuilder)
throws IOException,
AutomationException
setRasterBuilderByRef in interface IRasterTypeppRasterBuilder - 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 IRasterTypeIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setURIFilterByRef(IItemURIFilter ppItemURIFilter)
throws IOException,
AutomationException
setURIFilterByRef in interface IRasterTypeppItemURIFilter - 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 IRasterTypeIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setItemTemplatesByRef(IItemTemplateArray ppItemTemplateArray)
throws IOException,
AutomationException
setItemTemplatesByRef in interface IRasterTypeppItemTemplateArray - 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 IRasterTypeIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getDefaultParameters()
throws IOException,
AutomationException
getDefaultParameters in interface IRasterTypeIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setParametersByRef(IPropertySet ppInputParameters)
throws IOException,
AutomationException
setParametersByRef in interface IRasterTypeppInputParameters - 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 IRasterTypeIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setName(String pRasterTypeName)
throws IOException,
AutomationException
setName in interface IRasterTypePropertiespRasterTypeName - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDescription(String pRasterTypeDescription)
throws IOException,
AutomationException
setDescription in interface IRasterTypePropertiespRasterTypeDescription - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInputDataSourceTypes(int pInputDataSourceTypes)
throws IOException,
AutomationException
setInputDataSourceTypes in interface IRasterTypePropertiespInputDataSourceTypes - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDataSourceFilter(String pDataSourceFilter)
throws IOException,
AutomationException
setDataSourceFilter in interface IRasterTypePropertiespDataSourceFilter - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSupportedURIFiltersByRef(IArray pppItemURIFilterArray)
throws IOException,
AutomationException
setSupportedURIFiltersByRef in interface IRasterTypePropertiespppItemURIFilterArray - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSupportsOrthorectification(boolean pbSupportsOrthorectification)
throws IOException,
AutomationException
setSupportsOrthorectification in interface IRasterTypePropertiespbSupportsOrthorectification - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSupportsStereo(boolean pbSupportsStereo)
throws IOException,
AutomationException
setSupportsStereo in interface IRasterTypePropertiespbSupportsStereo - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSupportsSeamline(boolean pbSupportsSeamline)
throws IOException,
AutomationException
setSupportsSeamline in interface IRasterTypePropertiespbSupportsSeamline - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEnableClipToFootprint(boolean pbEnableClipToFootprint)
throws IOException,
AutomationException
setEnableClipToFootprint in interface IRasterTypePropertiespbEnableClipToFootprint - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAddRastersParameters(IAddRastersParameters ppAddRastersParameters)
throws IOException,
AutomationException
setAddRastersParameters in interface IRasterTypePropertiesppAddRastersParameters - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSynchronizeParameters(ISynchronizeParameters ppSynchronizeParameters)
throws IOException,
AutomationException
setSynchronizeParameters in interface IRasterTypePropertiesppSynchronizeParameters - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOrthorectificationParametersByRef(IGeometricFunctionArguments ppIGeometricFunctionArguments)
throws IOException,
AutomationException
setOrthorectificationParametersByRef in interface IRasterTypePropertiesppIGeometricFunctionArguments - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFirstAddTimeStamp(Date pFirstAddTimeStamp)
throws IOException,
AutomationException
setFirstAddTimeStamp in interface IRasterTypePropertiespFirstAddTimeStamp - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLastAddTimeStamp(Date pLastAddTimeStamp)
throws IOException,
AutomationException
setLastAddTimeStamp in interface IRasterTypePropertiespLastAddTimeStamp - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLastSyncTimeStamp(Date pLastSyncTimeStamp)
throws IOException,
AutomationException
setLastSyncTimeStamp in interface IRasterTypePropertiespLastSyncTimeStamp - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOperationDescription(String pOperationDescription)
throws IOException,
AutomationException
setOperationDescription in interface IRasterTypePropertiespOperationDescription - 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 IRasterTypePropertiesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataSourceCrawler getRecommendedCrawler(IPropertySet pDataSourceProperties)
throws IOException,
AutomationException
getRecommendedCrawler in interface IRasterBuilderpDataSourceProperties - 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 IRasterBuilderpCrawler - 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 IRasterBuildercrawlerItem - 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 IRasterBuilderIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IItemURIArray endConstruction()
throws IOException,
AutomationException
endConstruction in interface IRasterBuilderIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isStale(IItemURI pItemURI)
throws IOException,
AutomationException
isStale in interface IRasterBuilderpItemURI - 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 IRasterBuilderpItemURI - 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 IRasterBuilderppBuilderPoperties - 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 IRasterBuilderIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAuxiliaryFieldsByRef(IFields ppAuxiliaryFields)
throws IOException,
AutomationException
setAuxiliaryFieldsByRef in interface IRasterBuilderppAuxiliaryFields - 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 IRasterBuilderIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAuxiliaryFieldAliasByRef(IPropertySet ppFieldNameMap)
throws IOException,
AutomationException
setAuxiliaryFieldAliasByRef in interface IRasterBuilderppFieldNameMap - 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 IRasterBuilderIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanBuildInPlace()
throws IOException,
AutomationException
isCanBuildInPlace in interface IRasterBuilderIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMosaicDatasetByRef(IMosaicDataset ppMosaicDataset)
throws IOException,
AutomationException
setMosaicDatasetByRef in interface IRasterBuilderInitppMosaicDataset - 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 IRasterBuilderInitIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTrackCancelByRef(ITrackCancel ppTrackCancel)
throws IOException,
AutomationException
setTrackCancelByRef in interface IRasterBuilderInitppTrackCancel - 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 IRasterBuilderInitIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultSpatialReferenceByRef(ISpatialReference ppDefaultSrs)
throws IOException,
AutomationException
setDefaultSpatialReferenceByRef in interface IRasterBuilderInitppDefaultSrs - 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 IRasterBuilderInitIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRasterTypeOperationByRef(IRasterTypeOperation ppRasterTypeOperation)
throws IOException,
AutomationException
setRasterTypeOperationByRef in interface IRasterBuilderInitppRasterTypeOperation - 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 IRasterBuilderInitIOException - 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 IRasterTypeOperationpItemURI - 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 IRasterTypeOperationdataSource - 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 IRasterTypeOperationpBuilderItem - 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 IRasterTypeOperationpBuilderItem - 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 IRasterTypeOperationpDataset - 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 | ||||||||