com.esri.arcgis.networkanalyst
Interface INAServerClosestFacilityResults3

All Superinterfaces:
INAServerClosestFacilityResults, INAServerClosestFacilityResults2, INAServerSolverResults, Serializable
All Known Implementing Classes:
NAServerClosestFacilityResults

public interface INAServerClosestFacilityResults3
extends INAServerClosestFacilityResults2, Serializable

Provides access to properties that contain the results of performing closest facility network analysis with NAServer.

Remarks

INAServerClosestFacilityResults3 provides methods on an NAServerClosestFacilityResults object returned by the Solve method on INAServer to retrieve the results of the network analysis.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 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.INAServerClosestFacilityResults2
getCompactDirections
 
Methods inherited from interface com.esri.arcgis.networkanalyst.INAServerClosestFacilityResults
getBarriers, getCFRouteGeometries, getCFRoutes, getDirections, getFacilities, getIncidents, getTotalImpedances
 
Methods inherited from interface com.esri.arcgis.networkanalyst.INAServerSolverResults
getMapImage, getSolveMessages
 

Method Detail

getPolylineBarriers

IRecordSet getPolylineBarriers()
                               throws IOException,
                                      AutomationException
RecordSet of polyline barriers returned from the network analysis.

Remarks

PolylineBarriers contains polyline barriers used in the analysis.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordSet
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPolygonBarriers

IRecordSet getPolygonBarriers()
                              throws IOException,
                                     AutomationException
RecordSet of polygon barriers returned from the network analysis.

Remarks

PolygonBarriers contains polygon barriers used in the analysis.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordSet
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.