2013-07-29 57 views
0

我使用Bing Maps Api創建應用程序,我需要添加地圖200標記。有什麼更好的解決方案呢。我可以使用這個SQLite,就像我在android中使用的那樣,或者使用XML對於這些數字標記足夠好嗎?Windows Phone 7.5上的Bing地圖 - SQLite或XML

對不起,我的英語不好。

+0

您是否希望存儲標記(座標和名稱?)以供將來使用? –

+0

是的,那是我的原因 – Denn

回答

1

XML & JSON

如果你只用200針處理,不太可能去超過這個數字,然後存儲引腳作爲XML或JSON是一個簡單的解決方案。 GeekChamp對如何序列化/反串行化XML一個很好的教程...

對於JSON,代碼將是非常相似的,而是你可以使用一個串行化JSON等ServiceStack.Text也可在NuGet(Visual Studio的包管理器)上使用。根據我的經驗,這個JSON序列化程序比任何XML版本都快。


數據庫

由於只有200個項目/針,數據庫可能矯枉過正你想要做什麼。但是,如果數量增加隨着時間的推移,你需要更靈活的存儲則正式選項是Microsoft SQL CE數據庫...

SQLite是唯一正式支持(雖然沒有內置,你必須添加它)在Windows Phone 8和Windows 8(WinRT)上。對於Windows Phone 7,有ports of SQLite這是有點舊,但others have reported they still work fine

+0

謝謝,很好的回答 – Denn

相關問題