|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDistanceOp2
COM Interface 'IDistanceOp2'. 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 |
IIDd4ee724a_05fc_4db3_9be8_b2b7c07bb70c
|
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. |
IGeoDataset |
pathAllocation(IGeoDataset sourceData,
java.lang.Object costRaster,
java.lang.Object surfaceRaster,
java.lang.Object horizRaster,
java.lang.Object horizFactor,
java.lang.Object vertRaster,
java.lang.Object vertFactor,
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 |
pathBackLink(IGeoDataset sourceData,
java.lang.Object costRaster,
java.lang.Object surfaceRaster,
java.lang.Object horizRaster,
java.lang.Object horizFactor,
java.lang.Object vertRaster,
java.lang.Object vertFactor,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates the neighbor that is the next cell on the least-accumulative-path path from a cell to a source cell. |
IGeoDataset |
pathDistance(IGeoDataset sourceData,
java.lang.Object costRaster,
java.lang.Object surfaceRaster,
java.lang.Object horizRaster,
java.lang.Object horizFactor,
java.lang.Object vertRaster,
java.lang.Object vertFactor,
java.lang.Object maxDistance,
java.lang.Object valueRaster)
Calculates for each cell the least-accumulative-path distance over a path surface to a source cell or a set of source cells. |
IGeoDataset |
pathDistanceFull(IGeoDataset sourceData,
boolean distance,
boolean backlink,
boolean allocation,
java.lang.Object costRaster,
java.lang.Object surfaceRaster,
java.lang.Object horizRaster,
java.lang.Object horizFactor,
java.lang.Object vertRaster,
java.lang.Object vertFactor,
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. |
Field Detail |
---|
static final int IIDd4ee724a_05fc_4db3_9be8_b2b7c07bb70c
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.IGeoDataset pathDistance(IGeoDataset sourceData, java.lang.Object costRaster, java.lang.Object surfaceRaster, java.lang.Object horizRaster, java.lang.Object horizFactor, java.lang.Object vertRaster, java.lang.Object vertFactor, 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 Variant (in, optional, pass null if not required)surfaceRaster
- A Variant (in, optional, pass null if not required)horizRaster
- A Variant (in, optional, pass null if not required)horizFactor
- A Variant (in, optional, pass null if not required)vertRaster
- A Variant (in, optional, pass null if not required)vertFactor
- A Variant (in, optional, pass null if not required)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 pathAllocation(IGeoDataset sourceData, java.lang.Object costRaster, java.lang.Object surfaceRaster, java.lang.Object horizRaster, java.lang.Object horizFactor, java.lang.Object vertRaster, java.lang.Object vertFactor, 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 Variant (in, optional, pass null if not required)surfaceRaster
- A Variant (in, optional, pass null if not required)horizRaster
- A Variant (in, optional, pass null if not required)horizFactor
- A Variant (in, optional, pass null if not required)vertRaster
- A Variant (in, optional, pass null if not required)vertFactor
- A Variant (in, optional, pass null if not required)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 pathBackLink(IGeoDataset sourceData, java.lang.Object costRaster, java.lang.Object surfaceRaster, java.lang.Object horizRaster, java.lang.Object horizFactor, java.lang.Object vertRaster, java.lang.Object vertFactor, 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 Variant (in, optional, pass null if not required)surfaceRaster
- A Variant (in, optional, pass null if not required)horizRaster
- A Variant (in, optional, pass null if not required)horizFactor
- A Variant (in, optional, pass null if not required)vertRaster
- A Variant (in, optional, pass null if not required)vertFactor
- A Variant (in, optional, pass null if not required)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 pathDistanceFull(IGeoDataset sourceData, boolean distance, boolean backlink, boolean allocation, java.lang.Object costRaster, java.lang.Object surfaceRaster, java.lang.Object horizRaster, java.lang.Object horizFactor, java.lang.Object vertRaster, java.lang.Object vertFactor, 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)backlink
- The backlink (in)allocation
- The allocation (in)costRaster
- A Variant (in, optional, pass null if not required)surfaceRaster
- A Variant (in, optional, pass null if not required)horizRaster
- A Variant (in, optional, pass null if not required)horizFactor
- A Variant (in, optional, pass null if not required)vertRaster
- A Variant (in, optional, pass null if not required)vertFactor
- A Variant (in, optional, pass null if not required)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.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |