|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.datasourcesraster.BasicRasterSdeLoader
public class 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(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. BasicRasterSdeLoader theBasicRasterSdeLoader = (BasicRasterSdeLoader) obj; |
|
| 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(Object o)
Compare this object with another |
String |
getCatalogName()
The ArcSDE raster catalog name. |
static String |
getClsid()
getClsid. |
int |
getCompressionQuality()
The compression quality. |
int |
getCompressionType()
The compression type. |
String |
getDatabase()
The database name. |
String |
getInputBitMaskName()
The input 1-bit raster dataset name to be used as mask. |
String |
getInputRasterName()
The input raster dataset name. |
String |
getInstance()
The server instance. |
String |
getKeyword()
The keyword. |
IRaster |
getMaskRaster()
The input raster mask to be loaded to SDE. |
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. |
String |
getRasterName()
The ArcSDE raster name. |
String |
getSdeRasterName()
The output raster dataset name. |
String |
getServerName()
The server name. |
ISpatialReference |
getSpatialReference()
The SpatialReference. |
int |
getTileHeight()
The tile height. |
int |
getTileWidth()
The tile width. |
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)
interfaceSupportsErrorInfo |
void |
mosaic()
Instructs Raster SDE Server to mosaic data based on the defined storage properties. |
void |
setCatalogName(String catalogElementName)
The ArcSDE raster catalog name. |
void |
setCompressionQuality(int value)
The compression quality. |
void |
setCompressionType(int type)
The compression type. |
void |
setDatabase(String databaseName)
The database name. |
void |
setInputBitMaskName(String bitMaskName)
The input 1-bit raster dataset name to be used as mask. |
void |
setInputRasterName(String inputName)
The input raster dataset name. |
void |
setInstance(String name)
The server instance. |
void |
setKeyword(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(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(String rasterName)
The ArcSDE raster name. |
void |
setSdeRasterName(String outputName)
The output raster dataset name. |
void |
setSdeWorkspaceName(IWorkspaceName rhs1)
The SDE Connection, set through WorkspaceName object. |
void |
setServerName(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(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 |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public BasicRasterSdeLoader()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public BasicRasterSdeLoader(Object obj)
throws IOException
BasicRasterSdeLoader theBasicRasterSdeLoader = (BasicRasterSdeLoader) obj;
obj to BasicRasterSdeLoader.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setServerName(String name)
throws IOException,
AutomationException
setServerName in interface IBasicRasterSdeConnectionname - The name (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getServerName()
throws IOException,
AutomationException
getServerName in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInstance(String name)
throws IOException,
AutomationException
setInstance in interface IBasicRasterSdeConnectionname - The name (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getInstance()
throws IOException,
AutomationException
getInstance in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDatabase(String databaseName)
throws IOException,
AutomationException
setDatabase in interface IBasicRasterSdeConnectiondatabaseName - The databaseName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getDatabase()
throws IOException,
AutomationException
getDatabase in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSdeRasterName(String outputName)
throws IOException,
AutomationException
setSdeRasterName in interface IBasicRasterSdeConnectionoutputName - The outputName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getSdeRasterName()
throws IOException,
AutomationException
getSdeRasterName in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUserName(String userName)
throws IOException,
AutomationException
setUserName in interface IBasicRasterSdeConnectionuserName - The userName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getUserName()
throws IOException,
AutomationException
getUserName in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPassword(String password)
throws IOException,
AutomationException
setPassword in interface IBasicRasterSdeConnectionpassword - The password (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getPassword()
throws IOException,
AutomationException
getPassword in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInputRasterName(String inputName)
throws IOException,
AutomationException
setInputRasterName in interface IBasicRasterSdeConnectioninputName - The inputName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getInputRasterName()
throws IOException,
AutomationException
getInputRasterName in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInputBitMaskName(String bitMaskName)
throws IOException,
AutomationException
setInputBitMaskName in interface IBasicRasterSdeConnectionbitMaskName - The bitMaskName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getInputBitMaskName()
throws IOException,
AutomationException
getInputBitMaskName in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSdeWorkspaceName(IWorkspaceName rhs1)
throws IOException,
AutomationException
setSdeWorkspaceName in interface IBasicRasterSdeConnectionrhs1 - A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRaster getRaster()
throws IOException,
AutomationException
getRaster in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRasterByRef(IRaster raster)
throws IOException,
AutomationException
setRasterByRef in interface IBasicRasterSdeConnectionraster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRaster getMaskRaster()
throws IOException,
AutomationException
getMaskRaster in interface IBasicRasterSdeConnectionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaskRasterByRef(IRaster maskRaster)
throws IOException,
AutomationException
setMaskRasterByRef in interface IBasicRasterSdeConnectionmaskRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTileWidth(int width)
throws IOException,
AutomationException
setTileWidth in interface IRasterSdeStoragesetTileWidth in interface IRasterSdeStorage2width - The width (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTileWidth()
throws IOException,
AutomationException
getTileWidth in interface IRasterSdeStoragegetTileWidth in interface IRasterSdeStorage2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTileHeight(int height)
throws IOException,
AutomationException
setTileHeight in interface IRasterSdeStoragesetTileHeight in interface IRasterSdeStorage2height - The height (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTileHeight()
throws IOException,
AutomationException
getTileHeight in interface IRasterSdeStoragegetTileHeight in interface IRasterSdeStorage2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPyramidResampleType(int method)
throws IOException,
AutomationException
setPyramidResampleType in interface IRasterSdeStoragesetPyramidResampleType in interface IRasterSdeStorage2method - A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPyramidResampleType()
throws IOException,
AutomationException
getPyramidResampleType in interface IRasterSdeStoragegetPyramidResampleType in interface IRasterSdeStorage2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISpatialReference getSpatialReference()
throws IOException,
AutomationException
getSpatialReference in interface IRasterSdeStoragegetSpatialReference in interface IRasterSdeStorage2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSpatialReferenceByRef(ISpatialReference spRef)
throws IOException,
AutomationException
setSpatialReferenceByRef in interface IRasterSdeStoragesetSpatialReferenceByRef in interface IRasterSdeStorage2spRef - 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 void setPyramidOption(int option)
throws IOException,
AutomationException
setPyramidOption in interface IRasterSdeStoragesetPyramidOption in interface IRasterSdeStorage2option - A com.esri.arcgis.datasourcesraster.esriRasterSdePyramidOptEnum constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPyramidOption()
throws IOException,
AutomationException
getPyramidOption in interface IRasterSdeStoragegetPyramidOption in interface IRasterSdeStorage2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCompressionType(int type)
throws IOException,
AutomationException
setCompressionType in interface IRasterSdeStoragesetCompressionType in interface IRasterSdeStorage2type - A com.esri.arcgis.geodatabase.esriRasterSdeCompressionTypeEnum constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCompressionType()
throws IOException,
AutomationException
getCompressionType in interface IRasterSdeStoragegetCompressionType in interface IRasterSdeStorage2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setKeyword(String keyword)
throws IOException,
AutomationException
setKeyword in interface IRasterSdeStoragesetKeyword in interface IRasterSdeStorage2keyword - The keyword (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getKeyword()
throws IOException,
AutomationException
getKeyword in interface IRasterSdeStoragegetKeyword in interface IRasterSdeStorage2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMosaicingTolerance(IPoint rhs1)
throws IOException,
AutomationException
setMosaicingTolerance in interface IRasterSdeStoragesetMosaicingTolerance in interface IRasterSdeStorage2rhs1 - A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void create()
throws IOException,
AutomationException
create in interface IRasterSdeServerOperationcreate in interface IRasterSdeServerOperation2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void update()
throws IOException,
AutomationException
update in interface IRasterSdeServerOperationupdate in interface IRasterSdeServerOperation2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void delete()
throws IOException,
AutomationException
delete in interface IRasterSdeServerOperationdelete in interface IRasterSdeServerOperation2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void mosaic()
throws IOException,
AutomationException
mosaic in interface IRasterSdeServerOperationmosaic in interface IRasterSdeServerOperation2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void buildPyramids()
throws IOException,
AutomationException
buildPyramids in interface IRasterSdeServerOperationbuildPyramids in interface IRasterSdeServerOperation2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void computeStatistics()
throws IOException,
AutomationException
computeStatistics in interface IRasterSdeServerOperationcomputeStatistics in interface IRasterSdeServerOperation2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCompressionQuality(int value)
throws IOException,
AutomationException
setCompressionQuality in interface IRasterSdeStorage2value - The value (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCompressionQuality()
throws IOException,
AutomationException
getCompressionQuality in interface IRasterSdeStorage2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void insert()
throws IOException,
AutomationException
insert in interface IRasterSdeServerOperation2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCatalogName(String catalogElementName)
throws IOException,
AutomationException
setCatalogName in interface IRasterSdeCatalogcatalogElementName - The catalogElementName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getCatalogName()
throws IOException,
AutomationException
getCatalogName in interface IRasterSdeCatalogIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRasterName(String rasterName)
throws IOException,
AutomationException
setRasterName in interface IRasterSdeCatalograsterName - The rasterName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getRasterName()
throws IOException,
AutomationException
getRasterName in interface IRasterSdeCatalogIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws IOException,
AutomationException
Indicates whether the interface supports IErrorInfo.
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (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 | ||||||||