簡體   English   中英

如何與圖釘共享地圖:必應地圖,WP8.1,地圖控件

[英]How to share map with pushpins : Bing Maps, WP8.1, Map Control

我正在使用wp8.1默認控件中的MapControl。 我可以在地圖上添加不同的元素:

MapControl.MapElements.Add(polygonElement);
MapControl.MapElements.Add(mapIcon);

問題是,如何與他人分享這個元素? 當我使用Bing Maps瀏覽器應用程序時,我只需單擊“共享”按鈕並獲得鏈接

http://binged.it/1zEKwlo

會將所有添加的數據顯示給擁有此鏈接的任何人。 有什么方法可以將MapElements共享給另一個用戶?

並不是的。 如果您想共享地圖視圖,則可以捕獲並發送屏幕截圖,但這並不是很互動,我想不是您想要的。 如果僅希望共享基於點的數據,則可以創建指向Bing Maps消費者站點的鏈接,這將導致Windows Phone上的本機地圖應用程序打開(在瀏覽器中打開其他應用程序)。 這將使您可以共享一個點。 如果您要共享的內容之外,我建議創建一個移動網站,該網站可以從URL字符串或數據庫中加載數據。 如果僅共享少量數據,則URL可能就足夠了。 如果您有足夠的數據來使URL長度超過2083個字符,那么您將需要考慮其他解決方案。 一種選擇是創建用於保存地圖視圖的Web服務。 這可以為視圖生成唯一的ID,然后您可以將該ID作為URL中的參數傳遞給自定義移動網站。 此過程需要大量的開發工作,但會消除使用其他方法會遇到的大多數限制。 如果使用此方法,建議您看一下Azure移動服務,因為您可以快速輕松地創建連接到數據庫的Web服務。 如果需要,您甚至還可以輕松添加身份驗證。

暫無
暫無

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

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