簡體   English   中英

使用可觀察到的地理坐標集合在WP7的bing地圖上繪制路線

[英]ploting route on bing maps for WP7 using an observable collection of geocoordinates

嗨,我正在開發一個應用程序,該應用程序跟蹤用戶保存其位置並將結果保存到可觀察到的包含地理坐標的會話類的集合中。

我的問題是,我現在有一堆坐標,我如何用它們在(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。

如果我正確的話,此API可與BingMaps silverlight控件一起使用。 在Bing Maps SOAP服務http://msdn.microsoft.com/zh-cn/library/cc980922.aspx中可以這樣做嗎? 我的應用程序僅調用SOAP服務並下載生成的圖像(沒有Silverlight,沒有JavaScript),但我找不到使用SOAP Web服務在地圖上呈現多邊形的等效API。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM