我工作的公司决定创建一个与我们网站功能相似的 wpf 应用程序。该网站的主要组成部分之一是使用 MapQuest javascript api。我的任务是开发一种适用于 wpf 应用程序的替代方案。
我做了大量的研究,并模拟了一个 WebBrowser 控件,该控件包含一个可以在其中构建地图的 html 页面。不幸的是,我们使用的不仅仅是地图,还有多边形地理围栏、点、方向等……这需要(在 asp.net 端)大量客户端脚本来处理所有这些。根据我对 wpf 和 WebBrowser 控件的了解,增加了另一层复杂性来管理所有客户端脚本。
我的问题是——
我是否继续沿着这条路径创建 WebBrowser 控件?或者.. 我应该看看 GMap.NET 等第三方库吗?
**一个旁注。MapQuest 是我唯一的选择,因为我们需要付费才能使用它。