2013-05-02 81 views
1

我正在開發Surface應用程序,但遇到了一個問題。我需要開發一個控制與下一個能力:表面離線地圖

  1. 世界地圖的背景(應顯示大陸)。
  2. 我需要一種方法來找出哪個大陸用戶觸摸(交互式背景圖)。
  3. 任何控件都可以添加到地圖控件的頂部(對於地圖不同區域的示例視頻播放器控件)。
  4. 地圖控件只能在離線模式下運行(沒有任何連接到互聯網的 )。

我找不到符合我目標的任何框架。 所以,任何人都知道一些項目/代碼樣本,可以幫助我實現我的目標

回答

2

離線映射可以用許多方式完成,其中一個將下載/得到shapefile爲大洲。 (您可以搜索)。稍後,您可以使用SharpMap在WPF應用程序中顯示該shapefile。 SharpMap是一個基於.Net框架的開源應用程序,可以讀取多個地理空間格式。 另一種讀取地理空間數據的選項是DotSpatial