This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ESRI.ArcGIS.Snippets > Snippets > Statements - Set Route Properties Snippet (ArcObjects .NET 10.4 SDK) |
Set route solver parameters.
//<-- Snippet Start --> // DESCRIPTION: // Set route solver parameters, including settings for... ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2 naRouteSolver=naSolver as ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2; // ...sequencing naRouteSolver.FindBestSequence=false; naRouteSolver.PreserveFirstStop=true; naRouteSolver.PreserveLastStop=true; // ...time constraints naRouteSolver.UseTimeWindows=false; naRouteSolver.UseStartTime=false; // Note the default date value used by the solver is (12/30/1899 8:00:00AM). // This is the earliest date that any routes can start from. naRouteSolver.StartTime=new System.DateTime(1899, 12, 30, 8, 0, 0); // ...output naRouteSolver.CreateTraversalResult=true; naRouteSolver.OutputLines=ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineTrueShape; //<-- Snippet End -->
'<-- Snippet Start --> ' DESCRIPTION: ' Set route solver parameters, including settings for... Dim naRouteSolver As ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2=CType(naSolver, ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2) ' ...sequencing naRouteSolver.FindBestSequence=False naRouteSolver.PreserveFirstStop=True naRouteSolver.PreserveLastStop=True ' ...time constraints naRouteSolver.UseTimeWindows=False naRouteSolver.UseStartTime=False ' Note the default date value used by the solver is (12/30/1899 8:00:00AM). ' This is the earliest date that any routes can start from. naRouteSolver.StartTime=New System.DateTime(1899, 12, 30, 8, 0, 0) ' ...output naRouteSolver.CreateTraversalResult=True naRouteSolver.OutputLines=ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineTrueShape '<-- Snippet End -->