2011-06-14 31 views
0

我知道在Google地图,mapquest或其他Web应用程序中集成地图非常简单,但我想知道是否可以集成地图在普通的客户端/服务器应用程序(WPF)上。使用谷歌地图或Mapquest获取客户端/服务器应用程序上的地图

事实上,我甚至不想在我的应用程序中看到它,但我想在报告中打印映射的图像版本。这份报告会给用户一个去哪里的视角。

这是可能的,如果是的,哪个系统是最好的(谷歌,mapquest,bing,任何其他?)。很明显,电脑需要连接到互联网,但这不会来自之前提到的网络应用程序。

谢谢。

回答

1

如果你只是想一个嵌入到静态(打印?)报告中的地图图像,然后我会使用其中的一个e Bing地图服务。您可以使用SOAP界面或通过REST创建基于各种样式(道路,天线,混合等)的图像。

为SOAP意象业务的方法的参考是在http://msdn.microsoft.com/en-us/library/cc981090.aspx,并有一个在http://msdn.microsoft.com/en-us/library/dd221354.aspx

备选地(和我的优选方法)一个工作实例中,可以使用REST接口,在http://msdn.microsoft.com/en-us/library/ff701724.aspx说明。使用此接口,您可以创建一个简单的URL请求,并根据URL中传递的参数,选择显示地图上的图钉,路线或其他信息。

无论哪种方式,您需要首先从https://www.bingmapsportal.com注册一个Bing地图密钥。

0

MapQuest也提供Static Maps web service以及它可能值得一看。我相信可以在印刷报告中包含静态地图,但它可能涉及许可成本。你只需要确认许可条款。

相关问题