适用于Web和Windows应用程序的.NET Map控件

时间:2014-03-31 15:37:06

标签: asp.net .net wpf gis

客户需要浏览器和桌面环境中的交互式地图。这些地图也应该可以在线上和线下场景中使用。这意味着,如果在线显示GoogleMaps或BingMaps等背景,则只会将其呈现为背景。

我们关心的是代码重复:我们想要编写两次代码最少的代码(JS for web vs c#for desktop)所以一个控件提供更高级别的抽象(例如GMap.NET - 不幸的是只有桌面才会很棒。

这种控制是否存在?或者最简单的方法是查看一个好的Web控件并将其嵌入WebBrowser控件中?

1 个答案:

答案 0 :(得分:0)

由于我们已经获得了Infragistics套件的许可,我们使用了他们的Silverlight"地理地图控件"。

我不推荐这个(Infragistics):在编写一个非常基本的POC时,我遇到了一个严重的视觉错误(自修复后)+一段代码必须以非常具体的方式重写(他们的方式),因为我的替代解决方案都非常缓慢。

我没有检查过建议的XAML地图控件Clemens(他参与的项目),因为我们需要在Silverlight中使用离线地图。