gpt4 book ai didi

c# - 在 MapControl Windows phone 上显示自定义 map 路线

转载 作者:行者123 更新时间:2023-11-30 18:27:08 25 4
gpt4 key购买 nike

我可以使用

找到两点之间的路线
MapRouteFinderResult routeResult = await MapRouteFinder.GetDrivingRouteAsync(startPoint,endPoint,MapRouteOptimization.Time,MapRouteRestrictions.None,290);
MapRouteView viewOfRoute = new MapRouteView(routeResult.Route);

我想做的是用我自己的路标创建一个 Route 对象,而不是将任务交给手机。一种选择是自己创建一个 SVG 并将其覆盖在 map 上我该怎么做?

最佳答案

为了完整起见,这就是您的操作方式。可以使用更简洁的方法,但我的示例是展示方法。 (Windows 电话 8.1)

BasicGeoposition waypoint1 = new BasicGeoposition() { Latitude = lat1, Longitude = long1 };
BasicGeoposition waypoint2 = new BasicGeoposition() { Latitude = lat2, Longitude = long2 };
BasicGeoposition waypoint3 = new BasicGeoposition() { Latitude = lat3, Longitude = long3 };

List<Geopoint> positions = new List<Geopoint>();

positions.Add(new Geopoint(waypoint1));
positions.Add(new Geopoint(waypoint2));
positions.Add(new Geopoint(waypoint3));

// Get the route between the points.
MapRouteFinderResult routeResult = await MapRouteFinder.GetWalkingRouteFromWaypointsAsync(positions);

关于c# - 在 MapControl Windows phone 上显示自定义 map 路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27288824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com