在wpf控件中嵌入GoogleMap

在wpf控件中嵌入GoogleMap,wpf,google-maps,Wpf,Google Maps,我正在尝试创建一个wpf控件,它将使用GoogleMaps显示地图图像。我希望能够在应用程序指定的经度和纬度上将地图居中。理想情况下,控件将允许用户移动地图标记并在应用程序中存储标记的纬度/经度 我能想到的唯一方法是使用WebBrowser控件,并在运行时创建一个HTML字符串,显示所需位置的地图。这似乎是一个笨拙的解决方案,不允许我轻松检索标记位置。有人知道更好的方法来实现这一点吗 对此我不是100%肯定,但我认为这样做会违反谷歌地图的服务条款。windows窗体和Microsoft Virt

我正在尝试创建一个wpf控件,它将使用GoogleMaps显示地图图像。我希望能够在应用程序指定的经度和纬度上将地图居中。理想情况下,控件将允许用户移动地图标记并在应用程序中存储标记的纬度/经度


我能想到的唯一方法是使用WebBrowser控件,并在运行时创建一个HTML字符串,显示所需位置的地图。这似乎是一个笨拙的解决方案,不允许我轻松检索标记位置。有人知道更好的方法来实现这一点吗

对此我不是100%肯定,但我认为这样做会违反谷歌地图的服务条款。

windows窗体和Microsoft Virtual Earth(.)之间有一个很好的集成。商业产品有许可方面的考虑,但这肯定更像是一个“交钥匙”选项。您还需要查看Windows窗体主机,将窗体控件放入WPF应用程序。

使用XAML在Microsoft WPF应用程序中托管Google Maps

是的,我已经更仔细地调查过了,这是违反条款的。我现在正在寻找一个合适的替代map api。Dave,你能给我指出T&C的特定部分吗?第9.1节中说,它不能仅由内部网络访问。该应用程序是一个内部业务应用程序,因此api不合适。此示例来自谷歌地图文档,由谷歌地理团队Marc Ridey于2009年3月发布。检查