|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.datasourcesraster.BasicRasterSdeLoader
A mechanism to control creation of SDE Raster datasets and load raster data.
RasterSdeLoader creates an 8.x raster dataset or raster catalog in ArcSDE, it is not recommended to be used in ArcGIS 9.x
| Constructor Summary | |
BasicRasterSdeLoader()
Constructs a BasicRasterSdeLoader using ArcGIS Engine. |
|
BasicRasterSdeLoader(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. |
|
| Method Summary | |
void |
buildPyramids()
Instructs Raster SDE Server to build pyramid layers based on the defined storage properties. |
void |
computeStatistics()
Computes statistics on a raster SDE. |
void |
create()
Creates a raster dataset on an SDE server. |
void |
delete()
Deletes raster dataset from SDE server. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IBasicRasterSdeConnection |
getAsIBasicRasterSdeConnection()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IRasterSdeCatalog |
getAsIRasterSdeCatalog()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IRasterSdeServerOperation |
getAsIRasterSdeServerOperation()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IRasterSdeServerOperation2 |
getAsIRasterSdeServerOperation2()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IRasterSdeStorage |
getAsIRasterSdeStorage()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IRasterSdeStorage2 |
getAsIRasterSdeStorage2()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
ISupportErrorInfo |
getAsISupportErrorInfo()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
java.lang.String |
getCatalogName()
The ArcSDE raster catalog name. |
static java.lang.String |
getClsid()
|
int |
getCompressionQuality()
The compression quality. |
int |
getCompressionType()
The compression type. |
java.lang.String |
getDatabase()
The database name. |
java.lang.String |
getInputBitMaskName()
The input 1-bit raster dataset name to be used as mask. |
java.lang.String |
getInputRasterName()
The input raster dataset name. |
java.lang.String |
getInstance()
The server instance. |
java.lang.String |
getKeyword()
The keyword. |
IRaster |
getMaskRaster()
The input raster mask to be loaded to SDE. |
java.lang.String |
getPassword()
The password. |
int |
getPyramidOption()
The option for building pyramids. |
int |
getPyramidResampleType()
The resampling method. |
IRaster |
getRaster()
The input raster to be loaded to SDE. |
java.lang.String |
getRasterName()
The ArcSDE raster name. |
java.lang.String |
getSdeRasterName()
The output raster dataset name. |
java.lang.String |
getServerName()
The server name. |
ISpatialReference |
getSpatialReference()
The SpatialReference. |
int |
getTileHeight()
The tile height. |
int |
getTileWidth()
The tile width. |
java.lang.String |
getUserName()
The username. |
int |
hashCode()
the hashcode for this object |
void |
insert()
Insert a raster into a raster catalog on an ArcSDE server. |
void |
interfaceSupportsErrorInfo(GUID riid)
Supported Platforms |
void |
mosaic()
Instructs Raster SDE Server to mosaic data based on the defined storage properties. |
void |
setCatalogName(java.lang.String catalogElementName)
The ArcSDE raster catalog name. |
void |
setCompressionQuality(int value)
The compression quality. |
void |
setCompressionType(int type)
The compression type. |
void |
setDatabase(java.lang.String databaseName)
The database name. |
void |
setInputBitMaskName(java.lang.String bitMaskName)
The input 1-bit raster dataset name to be used as mask. |
void |
setInputRasterName(java.lang.String inputName)
The input raster dataset name. |
void |
setInstance(java.lang.String name)
The server instance. |
void |
setKeyword(java.lang.String keyword)
The keyword. |
void |
setMaskRasterByRef(IRaster maskRaster)
The input raster mask to be loaded to SDE. |
void |
setMosaicingTolerance(IPoint rhs1)
The mosaicing tolerance. |
void |
setPassword(java.lang.String password)
The password. |
void |
setPyramidOption(int option)
The option for building pyramids. |
void |
setPyramidResampleType(int method)
The resampling method. |
void |
setRasterByRef(IRaster raster)
The input raster to be loaded to SDE. |
void |
setRasterName(java.lang.String rasterName)
The ArcSDE raster name. |
void |
setSdeRasterName(java.lang.String outputName)
The output raster dataset name. |
void |
setSdeWorkspaceName(IWorkspaceName rhs1)
The SDE Connection, set through WorkspaceName object. |
void |
setServerName(java.lang.String name)
The server name. |
void |
setSpatialReferenceByRef(ISpatialReference spRef)
The SpatialReference. |
void |
setTileHeight(int height)
The tile height. |
void |
setTileWidth(int width)
The tile width. |
void |
setUserName(java.lang.String userName)
The username. |
void |
update()
Updates properties of raster dataset on SDE server. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BasicRasterSdeLoader()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public BasicRasterSdeLoader(java.lang.Object obj)
throws java.io.IOException
obj to BasicRasterSdeLoader. BasicRasterSdeLoader theBasicRasterSdeLoader = (BasicRasterSdeLoader) obj;
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
public static java.lang.String getClsid()
public IBasicRasterSdeConnection getAsIBasicRasterSdeConnection()
public IRasterSdeStorage getAsIRasterSdeStorage()
public IRasterSdeServerOperation getAsIRasterSdeServerOperation()
public IRasterSdeStorage2 getAsIRasterSdeStorage2()
public IRasterSdeServerOperation2 getAsIRasterSdeServerOperation2()
public IRasterSdeCatalog getAsIRasterSdeCatalog()
public ISupportErrorInfo getAsISupportErrorInfo()
public boolean equals(java.lang.Object o)
public int hashCode()
public void setServerName(java.lang.String name)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setServerName in interface IBasicRasterSdeConnectionname - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getServerName()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getServerName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInstance(java.lang.String name)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setInstance in interface IBasicRasterSdeConnectionname - The name (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getInstance()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getInstance in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDatabase(java.lang.String databaseName)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setDatabase in interface IBasicRasterSdeConnectiondatabaseName - The databaseName (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getDatabase()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getDatabase in interface IBasicRasterSdeConnectionAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setSdeRasterName(java.lang.String outputName)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setSdeRasterName in interface IBasicRasterSdeConnectionoutputName - The outputName (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getSdeRasterName()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getSdeRasterName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUserName(java.lang.String userName)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setUserName in interface IBasicRasterSdeConnectionuserName - The userName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getUserName()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getUserName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPassword(java.lang.String password)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setPassword in interface IBasicRasterSdeConnectionpassword - The password (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getPassword()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getPassword in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInputRasterName(java.lang.String inputName)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setInputRasterName in interface IBasicRasterSdeConnectioninputName - The inputName (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getInputRasterName()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getInputRasterName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInputBitMaskName(java.lang.String bitMaskName)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setInputBitMaskName in interface IBasicRasterSdeConnectionbitMaskName - The bitMaskName (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getInputBitMaskName()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getInputBitMaskName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSdeWorkspaceName(IWorkspaceName rhs1)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setSdeWorkspaceName in interface IBasicRasterSdeConnectionrhs1 - A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRaster getRaster()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getRaster in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRasterByRef(IRaster raster)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setRasterByRef in interface IBasicRasterSdeConnectionraster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRaster getMaskRaster()
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
getMaskRaster in interface IBasicRasterSdeConnectionAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setMaskRasterByRef(IRaster maskRaster)
throws java.io.IOException,
AutomationException
IBasicRasterSdeConnection
setMaskRasterByRef in interface IBasicRasterSdeConnectionmaskRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setTileWidth(int width)
throws java.io.IOException,
AutomationException
IRasterSdeStorage
setTileWidth in interface IRasterSdeStoragewidth - The width (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public int getTileWidth()
throws java.io.IOException,
AutomationException
IRasterSdeStorage
getTileWidth in interface IRasterSdeStorageAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setTileHeight(int height)
throws java.io.IOException,
AutomationException
IRasterSdeStorage
setTileHeight in interface IRasterSdeStorageheight - The height (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTileHeight()
throws java.io.IOException,
AutomationException
IRasterSdeStorage
getTileHeight in interface IRasterSdeStorageAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setPyramidResampleType(int method)
throws java.io.IOException,
AutomationException
IRasterSdeStorage
setPyramidResampleType in interface IRasterSdeStoragemethod - A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPyramidResampleType()
throws java.io.IOException,
AutomationException
IRasterSdeStorage
getPyramidResampleType in interface IRasterSdeStoragejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISpatialReference getSpatialReference()
throws java.io.IOException,
AutomationException
IRasterSdeStorage
getSpatialReference in interface IRasterSdeStoragejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSpatialReferenceByRef(ISpatialReference spRef)
throws java.io.IOException,
AutomationException
IRasterSdeStorage
setSpatialReferenceByRef in interface IRasterSdeStoragespRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setPyramidOption(int option)
throws java.io.IOException,
AutomationException
IRasterSdeStorage
setPyramidOption in interface IRasterSdeStorageoption - A com.esri.arcgis.datasourcesraster.esriRasterSdePyramidOptEnum constant (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public int getPyramidOption()
throws java.io.IOException,
AutomationException
IRasterSdeStorage
getPyramidOption in interface IRasterSdeStoragejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCompressionType(int type)
throws java.io.IOException,
AutomationException
IRasterSdeStorage
setCompressionType in interface IRasterSdeStoragetype - A com.esri.arcgis.geodatabase.esriRasterSdeCompressionTypeEnum constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCompressionType()
throws java.io.IOException,
AutomationException
IRasterSdeStorage
getCompressionType in interface IRasterSdeStorageAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setKeyword(java.lang.String keyword)
throws java.io.IOException,
AutomationException
IRasterSdeStorage
setKeyword in interface IRasterSdeStoragekeyword - The keyword (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getKeyword()
throws java.io.IOException,
AutomationException
IRasterSdeStorage
getKeyword in interface IRasterSdeStoragejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMosaicingTolerance(IPoint rhs1)
throws java.io.IOException,
AutomationException
IRasterSdeStorage
setMosaicingTolerance in interface IRasterSdeStoragerhs1 - A reference to a com.esri.arcgis.geometry.IPoint (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void create()
throws java.io.IOException,
AutomationException
IRasterSdeServerOperation
create in interface IRasterSdeServerOperationAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void update()
throws java.io.IOException,
AutomationException
IRasterSdeServerOperation
update in interface IRasterSdeServerOperationAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void delete()
throws java.io.IOException,
AutomationException
IRasterSdeServerOperation
delete in interface IRasterSdeServerOperationAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void mosaic()
throws java.io.IOException,
AutomationException
IRasterSdeServerOperation
mosaic in interface IRasterSdeServerOperationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void buildPyramids()
throws java.io.IOException,
AutomationException
IRasterSdeServerOperation
buildPyramids in interface IRasterSdeServerOperationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void computeStatistics()
throws java.io.IOException,
AutomationException
IRasterSdeServerOperation
computeStatistics in interface IRasterSdeServerOperationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCompressionQuality(int value)
throws java.io.IOException,
AutomationException
IRasterSdeStorage2
setCompressionQuality in interface IRasterSdeStorage2value - The value (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public int getCompressionQuality()
throws java.io.IOException,
AutomationException
IRasterSdeStorage2
getCompressionQuality in interface IRasterSdeStorage2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void insert()
throws java.io.IOException,
AutomationException
IRasterSdeServerOperation2
insert in interface IRasterSdeServerOperation2AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setCatalogName(java.lang.String catalogElementName)
throws java.io.IOException,
AutomationException
IRasterSdeCatalog
setCatalogName in interface IRasterSdeCatalogcatalogElementName - The catalogElementName (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getCatalogName()
throws java.io.IOException,
AutomationException
IRasterSdeCatalog
getCatalogName in interface IRasterSdeCatalogAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setRasterName(java.lang.String rasterName)
throws java.io.IOException,
AutomationException
IRasterSdeCatalog
setRasterName in interface IRasterSdeCatalograsterName - The rasterName (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getRasterName()
throws java.io.IOException,
AutomationException
IRasterSdeCatalog
getRasterName in interface IRasterSdeCatalogAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
ISupportErrorInfoIndicates whether the interface supports IErrorInfo.
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||