嗨,我正在开发一个可跟踪用户保存其位置并将结果保存到包含地理坐标的会话类的可观察集合中的应用程序。

我的问题是,我现在有一堆坐标,我如何用它们在(bing)地图上绘制可见的溃败,即从每个坐标到下一坐标绘制很多(即整个会话)(而不仅仅是a到b)。

谢谢。

最佳答案

您可以使用以下API:

MapPolyline polyline = new MapPolyline();
polyline.Stroke = stroke;
polyline.StrokeThickness = strokeThinkness;
polyline.Opacity = opacity;
polyline.Locations = locationsList;

MyMap.Children.Add(polyline);


其中locationList是:

var locationsList = new LocationCollection();
locationsList.Add(new GeoCoordinate(latitude1, longtitude1, altitude1));
locationsList.Add(new GeoCoordinate(latitude2, longtitude2, altitude2));
locationsList.Add(new GeoCoordinate(latitude3, longtitude3, altitude3));


实际上,locationsList是您的polyLine。

关于c# - 使用可观察的地理坐标集合在WP7的bing map 上绘制路线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5776004/

10-10 16:36