Ejemplo n.º 1
0
        /// <summary>
        /// Order points by distance
        /// </summary>
        /// <param name="type"></param>
        /// <param name="startPosition"></param>
        /// <param name="maxTime"></param>
        /// <returns></returns>
        public TravelTimeList GetOrderPointList(TravelTimeType type, LatLng start, List <LatLng> points)
        {
            TravelTimeList list = new TravelTimeList();

            list.Start  = start;
            list.Points = _algorithms[type].GetOrderedList(start, points, int.MaxValue);
            return(list);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Calculates a Travel Time Polygon given a start position and maximal travel time
 /// </summary>
 /// <param name="type"></param>
 /// <param name="startPosition"></param>
 /// <param name="maxTime"></param>
 /// <returns></returns>
 public TravelTimePolygon GetPolygon(TravelTimeType type, LatLng startPosition, double maxTime)
 {
     return(_algorithms[type].GetPolygon(startPosition, maxTime));
 }