|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRasterGeometryProc
COM Interface 'IRasterGeometryProc'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'
Description: 'Provides access to members that allow raster geometry processing.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID2b473c3c_b18e_11d3_a650_0008c7df88a8
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
clip(IEnvelope ipRectangle,
IRaster pRaster)
Clips the input raster based on the specified envelope. |
void |
flip(IRaster pRaster)
Flips the input raster. |
boolean |
isPixelToMapTransSimple(IRaster pRaster)
Indicates if the transformation of pixel to map is simple. |
java.lang.Object |
leastSquareFit(IPointCollection sourceControlPoints,
IPointCollection targetControlPoints,
int transformType,
boolean forwardTransformation,
boolean returnTransformationCoef)
Computes a least squares fit for the input control points. |
IRaster |
merge(java.lang.String saveas_name,
IWorkspace ipWorkspace,
java.lang.String outRasterFormat,
double cellSize,
ISpatialReference ipSR,
IRaster pRaster)
Merges the input rasters into a single dataset. |
void |
mirror(IRaster pRaster)
Mirrors the input raster. |
IRaster |
mosaic(java.lang.String saveas_name,
IWorkspace pWorkspace,
java.lang.String outRasterFormat,
double cellSize,
ISpatialReference pSR,
IRaster pRaster)
Mosaics the input rasters into a single dataset. |
IPointCollection |
pointsTransform(IPointCollection inPoints,
boolean isForward,
IRaster pRaster)
Transforms a set of points based upon the transformation being applied to the input raster. |
void |
projectFast(ISpatialReference pNewSR,
int resampleType,
java.lang.Object pCellsize,
IRaster pRaster)
Projects the input raster using a single polynomial fit to compute the adjustment between coordinate systems. |
void |
rectify(java.lang.String saveas_name,
java.lang.String format,
IRaster pRaster)
Persists the input raster to a new dataset of the specified format. |
void |
register(IRaster pRaster)
Outputs the current transformation properties to the dataset header or auxilliary file. |
void |
resample(int resampleType,
double newCellsize,
IRaster pRaster)
Resamples the input raster to a new cellsize. |
void |
reScale(double xScale,
double yScale,
IRaster pRaster)
Scales the input raster by the specified x and y scale factors. |
void |
reset(IRaster pRaster)
Resets the input raster to its native coordinate space. |
void |
rotate(IPoint pPivotPoint,
double rotateAngle,
IRaster pRaster)
Rotates the input raster around the specified pivot by an angle specified in degrees. |
void |
shift(double deltaX,
double deltaY,
IRaster pRaster)
Shifts the input raster by deltaX and deltaY map units. |
void |
twoPointsAdjust(IPointCollection sourceControlPoints,
IPointCollection targetControlPoints,
IRaster pRaster)
Performs a Hermite transformation on the input raster based upon the 2 input control point pairs. |
void |
warp(IPointCollection sourceControlPoints,
IPointCollection targetControlPoints,
int transformType,
IRaster pRaster)
Warps the input raster based upon the input control points using the transformation type specified. |
Field Detail |
---|
static final int IID2b473c3c_b18e_11d3_a650_0008c7df88a8
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
void flip(IRaster pRaster) throws java.io.IOException, AutomationException
pRaster
- 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.void mirror(IRaster pRaster) throws java.io.IOException, AutomationException
pRaster
- 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.void shift(double deltaX, double deltaY, IRaster pRaster) throws java.io.IOException, AutomationException
deltaX
- The deltaX (in)deltaY
- The deltaY (in)pRaster
- 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.void reScale(double xScale, double yScale, IRaster pRaster) throws java.io.IOException, AutomationException
xScale
- The xScale (in)yScale
- The yScale (in)pRaster
- 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.void rotate(IPoint pPivotPoint, double rotateAngle, IRaster pRaster) throws java.io.IOException, AutomationException
pPivotPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)rotateAngle
- The rotateAngle (in)pRaster
- 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.void warp(IPointCollection sourceControlPoints, IPointCollection targetControlPoints, int transformType, IRaster pRaster) throws java.io.IOException, AutomationException
sourceControlPoints
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)targetControlPoints
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)transformType
- A com.esri.arcgis.datasourcesraster.esriGeoTransTypeEnum constant (in)pRaster
- 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.void twoPointsAdjust(IPointCollection sourceControlPoints, IPointCollection targetControlPoints, IRaster pRaster) throws java.io.IOException, AutomationException
sourceControlPoints
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)targetControlPoints
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)pRaster
- 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.IPointCollection pointsTransform(IPointCollection inPoints, boolean isForward, IRaster pRaster) throws java.io.IOException, AutomationException
inPoints
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)isForward
- The isForward (in)pRaster
- 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.java.lang.Object leastSquareFit(IPointCollection sourceControlPoints, IPointCollection targetControlPoints, int transformType, boolean forwardTransformation, boolean returnTransformationCoef) throws java.io.IOException, AutomationException
sourceControlPoints
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)targetControlPoints
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)transformType
- A com.esri.arcgis.datasourcesraster.esriGeoTransTypeEnum constant (in)forwardTransformation
- The forwardTransformation (in)returnTransformationCoef
- The returnTransformationCoef (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void reset(IRaster pRaster) throws java.io.IOException, AutomationException
pRaster
- 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.void rectify(java.lang.String saveas_name, java.lang.String format, IRaster pRaster) throws java.io.IOException, AutomationException
saveas_name
- The saveas_name (in)format
- The format (in)pRaster
- 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.void register(IRaster pRaster) throws java.io.IOException, AutomationException
pRaster
- 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.void clip(IEnvelope ipRectangle, IRaster pRaster) throws java.io.IOException, AutomationException
ipRectangle
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)pRaster
- 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.void projectFast(ISpatialReference pNewSR, int resampleType, java.lang.Object pCellsize, IRaster pRaster) throws java.io.IOException, AutomationException
pNewSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)resampleType
- A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)pCellsize
- A Variant (in, optional, pass null if not required)pRaster
- A reference to a com.esri.arcgis.geodatabase.IRaster (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IRaster merge(java.lang.String saveas_name, IWorkspace ipWorkspace, java.lang.String outRasterFormat, double cellSize, ISpatialReference ipSR, IRaster pRaster) throws java.io.IOException, AutomationException
saveas_name
- The saveas_name (in)ipWorkspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)outRasterFormat
- The outRasterFormat (in)cellSize
- The cellSize (in)ipSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pRaster
- 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.IRaster mosaic(java.lang.String saveas_name, IWorkspace pWorkspace, java.lang.String outRasterFormat, double cellSize, ISpatialReference pSR, IRaster pRaster) throws java.io.IOException, AutomationException
saveas_name
- The saveas_name (in)pWorkspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)outRasterFormat
- The outRasterFormat (in)cellSize
- The cellSize (in)pSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pRaster
- 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.void resample(int resampleType, double newCellsize, IRaster pRaster) throws java.io.IOException, AutomationException
resampleType
- A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)newCellsize
- The newCellsize (in)pRaster
- 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.boolean isPixelToMapTransSimple(IRaster pRaster) throws java.io.IOException, AutomationException
pRaster
- 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.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |