Пример #1
0
        public OverviewPolyline getPolyline(MapAPIResponse response)
        {
            OverviewPolyline result = new OverviewPolyline();

            foreach (ResponseRoute r in response.routes)
            {
                result = r.overview_polyline;
            }
            return(result);
        }
Пример #2
0
        public Dictionary <Duration, StartLocation> getDurations(MapAPIResponse mapAPIResponse)
        {
            Dictionary <Duration, StartLocation> durations = new Dictionary <Duration, StartLocation>();

            foreach (ResponseRoute r in mapAPIResponse.routes)
            {
                foreach (Leg l in r.legs)
                {
                    foreach (Step s in l.steps)
                    {
                        durations.Add(s.duration, s.start_location);
                    }
                }
            }
            return(durations);
        }