2008-12-04 84 views
3

我想创建一个wpf控件,将显示使用谷歌地图的地图图像。我希望能够将地图定位在应用程序指定的经度和纬度上。理想情况下,控件将允许用户移动地图标记并将标记的纬度/经度存储在应用程序中。嵌入谷歌地图在WPF控制

我能想到做到这一点的唯一方法是使用WebBrowser控件并在运行时创建一个HTML字符串,以显示所需位置的地图。这似乎是一个尴尬的解决方案,不会让我轻松检索标记位置。有谁知道有更好的方法来完成这个吗?

+0

检查http://greatmaps.codeplex.com/ – 2011-06-26 14:52:59

回答

1

我对此并不十分确定,但我认为这样做会违反Google Map的服务条款。

+0

是一个微软的WPF应用程序,我已经更加紧密地看着它,它是反对的条款。我现在正在寻找一个适合的替代地图API。 – 2008-12-11 09:54:32

0

Windows窗体和Microsoft Virtual Earth之间有很好的集成(sample here)。商业产品有许可考虑事项,但这当然更多或是“交钥匙”选项。您还需要查看Windows窗体主机以将Forms控件放入WPF应用程序中。