.net Winforms的商业或开源映射控件
我们公司正在构建一个Winforms应用程序,它需要一个地图控件来帮助跟踪财产调查 我们目前正在使用GMaps.NET- 问题是我们需要在相当高的缩放级别(使用谷歌地图大约18级)为整个澳大利亚提供离线地图分幅,而使用GMAP实现这一点的唯一方法是从在线服务中预取数据 是否有人知道商业或开源Winforms映射控件:.net Winforms的商业或开源映射控件,.net,winforms,map,offline,.net,Winforms,Map,Offline,我们公司正在构建一个Winforms应用程序,它需要一个地图控件来帮助跟踪财产调查 我们目前正在使用GMaps.NET- 问题是我们需要在相当高的缩放级别(使用谷歌地图大约18级)为整个澳大利亚提供离线地图分幅,而使用GMAP实现这一点的唯一方法是从在线服务中预取数据 是否有人知道商业或开源Winforms映射控件: 可以提供或使用脱机地图数据 可以绘制多边形或标记 允许您在地图上选择一个点,并提供纬度/经度 我们使用。它使用Shapefile格式的地图,到处都可以找到,并且可以放大到细节,因
- 可以提供或使用脱机地图数据
- 可以绘制多边形或标记
- 允许您在地图上选择一个点,并提供纬度/经度
希望这能有所帮助。开放源码具有您所要求的所有功能。它至少支持JPG光栅层。在商业产品中,是一个相当便宜的.NET GIS SDK。如果你想花钱,支持各种离线光栅图层。我在项目中使用。它易于使用,并支持形状文件和在线地图服务。我不确定离线地图数据,但我认为它是受支持的。预取数据的问题是什么?预取数据的问题是,要将整个澳大利亚预取到那种缩放级别,需要花费很长时间,而且只对开源地图合法,如openstreetmap.org这是一个相对的问题“”你可以找到更多的选择。干杯,我现在正在看你的建议。干杯,我也在看这些建议,我会勾选最好的答案:)SharpMap似乎最适合这里。我仍然面临的问题是获取一个离线数据库/文件,其中包含澳大利亚大部分地区的地图分幅。似乎大多数人都有地籍数据,但没有背景地图来放置它。其目标基本上是一个离线的谷歌地图,能够将地籍图层放置在顶部。