[Windows Phone]簡單的使用MAP經緯度定位一個點。

  • 8776
  • 0
  • 2014-01-22

[windows phone]簡單的使用MAP經緯度定位一個點。

 

 

在XAML使用MAP前,需要在上面引入

 

   1: xmlns:maps="clr-namespace:Microsoft.Phone.Maps.Controls;assembly=Microsoft.Phone.Maps"

 

 

 

 

 

或是可以從「工具箱」加入「MAP」,他會自己引入上面的文字。

 

 

 

2

 

 

 

 

接下來設定MAP的基本的設定。

 

 

1

 

 

 

 

再來,請到「WMAppManifest.xml」的「功能」裡將「ID_CAP_MAP」打勾。

 

3

 

 

 

 

將下來到「MainPage()」加入「setmap()」,讓系統產生這個方法。

 

 

然後在setmap加入

 

   1: map.Center = new System.Device.Location.GeoCoordinate(Longitude, Latitude);
   2: map.ZoomLevel = 17;

 

第1行是將地圖的中心點移至所在的經度及緯度。

 

第2行將地圖的縮放放到17的Level。

 

 

 

接下來只要在「MainPage」使用這方法即可。

 

4

 

 

 

 

 

 

結果

 

wp_ss_20131125_0001

 

 

 

 

 

References

<Windows Phone 8>地圖經度與緯度(1)

 

 

若有觀念錯誤、內容錯誤,勞請告知。 謝謝。

若要轉載請註明出處,謝謝。