Beispiel #1
0
        /// <summary>
        /// Creates a new routing intepreter with default settings.
        /// </summary>
        public OsmRoutingInterpreter()
        {
            _edgeInterpreter = new Edge.EdgeInterpreter();
            _constraints     = null;

            this.FillRelevantTags();
        }
Beispiel #2
0
        /// <summary>
        /// Creates a new routing interpreter with given constraints.
        /// </summary>
        /// <param name="constraints"></param>
        public OsmRoutingInterpreter(IRoutingConstraints constraints)
        {
            _edgeInterpreter = new Edge.EdgeInterpreter();
            _constraints     = constraints;

            this.FillRelevantTags();
        }
 /// <summary>
 /// Creates a new routing interpreter with given constraints.
 /// </summary>
 /// <param name="constraints"></param>
 public OsmRoutingInterpreter(IRoutingConstraints constraints)
 {
     _edgeInterpreter = new Edge.EdgeInterpreter();
     _constraints = constraints;
     
     this.FillRelevantTags();
 } 
        /// <summary>
        /// Creates a new routing intepreter with default settings.
        /// </summary>
        public OsmRoutingInterpreter()
        {
            _edgeInterpreter = new Edge.EdgeInterpreter();
            _constraints = null;

            this.FillRelevantTags();
        }
Beispiel #5
0
 /// <summary>
 /// Creates a new routing interpreter a custom edge interpreter.
 /// </summary>
 /// <param name="interpreter"></param>
 public OsmRoutingInterpreter(IEdgeInterpreter interpreter)
 {
     _edgeInterpreter = interpreter;
     _constraints     = null;
 }
 /// <summary>
 /// Creates a new routing interpreter a custom edge interpreter.
 /// </summary>
 /// <param name="interpreter"></param>
 public OsmRoutingInterpreter(IEdgeInterpreter interpreter)
 {
     _edgeInterpreter = interpreter;
     _constraints = null;
 }	  
 /// <summary>
 /// Creates a new routing interpreter with given constraints.
 /// </summary>
 /// <param name="constraints"></param>
 public OsmRoutingInterpreter(IRoutingConstraints constraints)
 {
     _edge_interpreter = new Edge.EdgeInterpreter();
     _constraints = constraints;
 }
 /// <summary>
 /// Creates a new routing intepreter with default settings.
 /// </summary>
 public OsmRoutingInterpreter()
 {
     _edge_interpreter = new Edge.EdgeInterpreter();
     _constraints = null;
     //_constraints = new DefaultHighwayConstraints(_edge_interpreter);
 }