.net - Winforms 的商业或开源映射控制

标签 .net winforms map offline

我们公司正在构建一个 Winforms 应用程序,该应用程序需要一个 map 控件来帮助跟踪属性(property)调查。

我们目前正在使用 GMaps.NET - http://greatmaps.codeplex.com/

问题是我们需要以相当高的缩放级别(大约 lvl 18 使用谷歌地图)为整个澳大利亚提供离线 map 图 block ,而使用 GMaps 实现这一点的唯一方法是从在线服务中预取数据。

有谁知道商业或开源 Winforms map 控件:

  • 可提供,或使用离线 map 数据
  • 可以绘制多边形或标记
  • 让您在 map 上选择一个点并为您提供纬度/经度
  • 最佳答案

    开源 SharpMap具有您要求的所有功能。它至少支持 JPG 栅格图层。在商业产品中,TatukGIS是一个相当便宜的 .NET GIS SDK。想花钱的话,ESRI ArcObjects SDK支持各种离线栅格图层。

    关于.net - Winforms 的商业或开源映射控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5494362/

    相关文章:

    windows - 聚焦表单上的点击丢失

    Android:将 TextView 超链接到 map 位置?

    c++ - std::map 准备但不插入

    .net - 如何更改 WPF 中网格的网格线颜色?

    c# - Mono 和 Microsoft .Net 程序集如何具有相同的公钥 token ?

    c# - 从 FlowDocument 创建 XPS 文档并动态附加它

    c# - 关于 AlphaBeta 算法

    c# - WinForms ListView,在重新加载时记住滚动位置

    c# - 使用 C# 组合框放置图像和字符串

    android - 如何更新显示在 map 上的 Android 逐项叠加层