|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDistanceOp
COM Interface 'IDistanceOp'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSpatialAnalyst.olb'
Description: 'Provides access to members that control the distance operations.' 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 |
IID4606f16d_b47d_11d2_9f3b_00c04f8ed1d7
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
IGeoDataset |
corridor(IGeoDataset distance1,
IGeoDataset distance2)
Calculates for each cell location the sum of the accumulative costs for two input accumulative-cost datasets. |
IGeoDataset |
costAllocation(IGeoDataset sourceData,
IGeoDataset costRaster,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates for each output cell the zone that could be reached with the least accumulative cost. |
IGeoDataset |
costBackLink(IGeoDataset sourceData,
IGeoDataset costRaster,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates the neighbor that is the next cell on the least-accumulative-cost path from a cell to a source cell. |
IGeoDataset |
costDistance(IGeoDataset sourceData,
IGeoDataset costRaster,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates for each cell the least-accumulative-cost distance over a cost surface to a source cell or a set of source cells. |
IGeoDataset |
costDistanceFull(IGeoDataset sourceData,
IGeoDataset costRaster,
boolean distance,
boolean backlink,
boolean allocation,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates for each cell the least-accumulative-cost distance, backlink, and allocation over a cost surface to a source cell or a set of source cells. |
IGeoDataset |
costPath(IGeoDataset fromData,
IGeoDataset distance,
IGeoDataset backlink,
int pathType)
Calculates the least-cost path(s) from selected cell(s) in the input data to the closest source cell. |
IGeometryCollection |
costPathAsPolyline(IPointCollection sourcePoints,
IGeoDataset distance,
IGeoDataset backlink)
Calculates the least-cost path(s) from selected points in the input data and returns it as a polyline. |
IGeoDataset |
eucAllocation(IGeoDataset sourceData,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates for each cell the zone of the closest source cell (in Euclidean distance). |
IGeoDataset |
eucDirection(IGeoDataset sourceData,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates the direction in degrees from each cell center to the cell center of the closest source. |
IGeoDataset |
eucDistance(IGeoDataset sourceData,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates for each cell the Euclidean distance to the closest source. |
IGeoDataset |
eucDistanceFull(IGeoDataset sourceData,
boolean distance,
boolean direction,
boolean allocation,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates for each cell optionally the Euclidean distance, direction, and allocation to the closest source. |
Field Detail |
---|
static final int IID4606f16d_b47d_11d2_9f3b_00c04f8ed1d7
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
IGeoDataset eucDistance(IGeoDataset sourceData, java.lang.Object maxDistance, java.lang.Object valueRaster) throws java.io.IOException, AutomationException
sourceData
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)maxDistance
- A Variant (in, optional, pass null if not required)valueRaster
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset eucDistanceFull(IGeoDataset sourceData, boolean distance, boolean direction, boolean allocation, java.lang.Object maxDistance, java.lang.Object valueRaster) throws java.io.IOException, AutomationException
sourceData
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)distance
- The distance (in)direction
- The direction (in)allocation
- The allocation (in)maxDistance
- A Variant (in, optional, pass null if not required)valueRaster
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset eucAllocation(IGeoDataset sourceData, java.lang.Object maxDistance, java.lang.Object valueRaster) throws java.io.IOException, AutomationException
sourceData
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)maxDistance
- A Variant (in, optional, pass null if not required)valueRaster
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset eucDirection(IGeoDataset sourceData, java.lang.Object maxDistance, java.lang.Object valueRaster) throws java.io.IOException, AutomationException
sourceData
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)maxDistance
- A Variant (in, optional, pass null if not required)valueRaster
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset costDistance(IGeoDataset sourceData, IGeoDataset costRaster, java.lang.Object maxDistance, java.lang.Object valueRaster) throws java.io.IOException, AutomationException
sourceData
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)costRaster
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)maxDistance
- A Variant (in, optional, pass null if not required)valueRaster
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset costAllocation(IGeoDataset sourceData, IGeoDataset costRaster, java.lang.Object maxDistance, java.lang.Object valueRaster) throws java.io.IOException, AutomationException
sourceData
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)costRaster
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)maxDistance
- A Variant (in, optional, pass null if not required)valueRaster
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset costBackLink(IGeoDataset sourceData, IGeoDataset costRaster, java.lang.Object maxDistance, java.lang.Object valueRaster) throws java.io.IOException, AutomationException
sourceData
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)costRaster
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)maxDistance
- A Variant (in, optional, pass null if not required)valueRaster
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset costDistanceFull(IGeoDataset sourceData, IGeoDataset costRaster, boolean distance, boolean backlink, boolean allocation, java.lang.Object maxDistance, java.lang.Object valueRaster) throws java.io.IOException, AutomationException
sourceData
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)costRaster
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)distance
- The distance (in)backlink
- The backlink (in)allocation
- The allocation (in)maxDistance
- A Variant (in, optional, pass null if not required)valueRaster
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset corridor(IGeoDataset distance1, IGeoDataset distance2) throws java.io.IOException, AutomationException
distance1
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)distance2
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset costPath(IGeoDataset fromData, IGeoDataset distance, IGeoDataset backlink, int pathType) throws java.io.IOException, AutomationException
fromData
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)distance
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)backlink
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)pathType
- A com.esri.arcgis.spatialanalyst.esriGeoAnalysisPathEnum constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeometryCollection costPathAsPolyline(IPointCollection sourcePoints, IGeoDataset distance, IGeoDataset backlink) throws java.io.IOException, AutomationException
sourcePoints
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)distance
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)backlink
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (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 |