private static CalculateIsolineResponse CalculateIsolineSample() { CalculateIsolineRequest ci = new CalculateIsolineRequest() { RoutingMode = new RequestRoutingMode(RoutingType.Fastest, TransportModeType.Car), Start = new GeoWaypointParameter(0, new GeoCoordinate(51.459047, -0.4415217)), Departure = new DateTime(2018, 05, 15, 19, 00, 00), Ranges = new int[] { 500, 1000 }, RangeType = RangeType.Distance }; Console.WriteLine(ci.URL); CalculateIsolineResponse cir = ci.Get(); return(cir); }
private static void Main(string[] args) { HereAPI.HereAPISession.Register(appId, appCode, true); //CalculateRouteResponse route = CalculateRouteSample(); //Console.WriteLine(route.Routes.First().Summary.Text); //GetRouteResponse route2 = GetRouteSample(route.Routes[0].RouteId); //Console.WriteLine(route2.Routes.First().Summary.Text); CalculateIsolineResponse isoline = CalculateIsolineSample(); Console.WriteLine(isoline.Isoline.Components[0].Shape.Coordinates.Count()); Console.ReadKey(); }