我正在开发 Surface 应用程序,但遇到了一个问题。我需要开发具有以下能力的控件:
- 背景上的世界地图(应仅显示大陆)。
- 我需要一种方法来找出用户触摸了哪个大陆(交互式背景地图)。
- 任何控件都可以添加到地图控件的顶部(例如地图不同区域的视频播放器控件)。
- 地图控制只能在离线模式下工作(没有任何互联网连接)。
我找不到任何可以满足我目标的框架。所以,任何人都知道一些可以帮助我实现目标的项目/代码示例
我正在开发 Surface 应用程序,但遇到了一个问题。我需要开发具有以下能力的控件:
我找不到任何可以满足我目标的框架。所以,任何人都知道一些可以帮助我实现目标的项目/代码示例
离线映射可以通过多种方式完成,其中之一是下载/获取大陆的shapefile。(你可以搜索那个)。稍后您可以使用SharpMap在 WPF 应用程序中显示该 shapefile。SharpMap 是一个基于 .Net 框架的开源应用程序,可以读取多种地理空间格式。读取地理空间数据的另一个选项是DotSpatial。