|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface INAServerODCostMatrixResults
Provides access to properties that contain the results of performing OD Cost Matrix network analysis with NAServer.
INAServerODCostMatrixResults provides methods on an NAServerODCostMatrixResults object returned by the Solve method on INAServer to retrieve the results of the network analysis.
Method Summary | |
---|---|
IRecordSet |
getBarriers()
RecordSet of Barriers returned from the network analysis. |
String[] |
getCostAttributeNameIndex()
Array of mappings of the cost attribute names into ODMatrix array index values. |
int[] |
getDestinationOIDIndex()
Array of mappings of the Destination OIDs into ODMatrix array index values. |
IRecordSet |
getDestinations()
RecordSet of Destinations returned from the network analysis. |
IRecordSet |
getODLines()
RecordSet of ODRoutes returned from the network analysis. |
Object |
getODMatrix()
3D array [origin, destination, cost] of OD-values returned from the network analysis. |
int[] |
getOriginOIDIndex()
Array of mappings of the Origin OIDs into ODMatrix array index values. |
IRecordSet |
getOrigins()
RecordSet of Origins returned from the network analysis. |
IRecordSet |
getPolygonBarriers()
RecordSet of Polygon Barriers returned from the network analysis. |
IRecordSet |
getPolylineBarriers()
RecordSet of Polyline Barriers returned from the network analysis. |
Methods inherited from interface com.esri.arcgis.networkanalyst.INAServerSolverResults |
---|
getMapImage, getSolveMessages |
Method Detail |
---|
IRecordSet getODLines() throws IOException, AutomationException
ODLines contains the output line features between origins and destinations returned from the analysis.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IRecordSet getOrigins() throws IOException, AutomationException
Origins returns an IRecordSet that holds the origins used during analysis.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IRecordSet getDestinations() throws IOException, AutomationException
Destinations returns an IRecordSet that holds the destinations used during analysis.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IRecordSet getBarriers() throws IOException, AutomationException
Barriers returns an IRecordSet that holds the barriers used during analysis.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IRecordSet getPolylineBarriers() throws IOException, AutomationException
PolylineBarriers contains the polyline barriers used in the analysis.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IRecordSet getPolygonBarriers() throws IOException, AutomationException
PolygonBarriers contains the polygon barriers used in the analysis.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getODMatrix() throws IOException, AutomationException
ODMatrix contains an internal 3-dimensional array representing the ODMatrix.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int[] getOriginOIDIndex() throws IOException, AutomationException
OriginOIDIndex contains an array that can be used to lookup the ObjectID in the origins RecordSet based on the index in the ODMatrix.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int[] getDestinationOIDIndex() throws IOException, AutomationException
DestinationOIDIndex contains an array that can be used to lookup the ObjectID in the destinations RecordSet based on the index in the ODMatrix
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String[] getCostAttributeNameIndex() throws IOException, AutomationException
CostAttributeNameIndex contains the array of cost attributes in the ODMatrix.
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 |