2013-05-02 82 views
1

我正在开发Surface应用程序,但遇到了一个问题。我需要开发一个控制与下一个能力:表面离线地图

  1. 世界地图的背景(应显示大陆)。
  2. 我需要一种方法来找出哪个大陆用户触摸(交互式背景图)。
  3. 任何控件都可以添加到地图控件的顶部(对于地图不同区域的示例视频播放器控件)。
  4. 地图控件只能在离线模式下运行(没有任何连接到互联网的 )。

我找不到符合我目标的任何框架。 所以,任何人都知道一些项目/代码样本,可以帮助我实现我的目标

回答

2

离线映射可以用许多方式完成,其中一个将下载/得到shapefile为大洲。 (您可以搜索)。稍后,您可以使用SharpMap在WPF应用程序中显示该shapefile。 SharpMap是一个基于.Net框架的开源应用程序,可以读取多个地理空间格式。 另一种读取地理空间数据的选项是DotSpatial