从WPF应用程序调用Windows 8地图应用程序

本文关键字:应用程序 地图 Windows 调用 WPF | 更新日期: 2023-09-27 17:51:07

我正在开发WPF应用程序。我有一个要求,我有来源和目的地位置的经度和纬度。现在我想调用Windows 8地图应用程序与lat,源和目的地位置的长,并希望Windows 8地图开始导航从源到目的地。

我见过很多使用Windows Bing地图控件和WPF应用程序和显示路线的例子。我的需求是导航,所以它给我一步一步的方向。

从WPF应用程序调用Windows 8地图应用程序

是的,你可以从WPF应用程序启动Windows 8地图应用程序,但是在Windows 8地图应用程序中没有轮流导航。

要从WPF启动Windows 8地图应用程序,您可以使用地图应用程序可用的协议激活URL。https://msdn.microsoft.com/en-us/library/windows/apps/xaml/jj635237.aspx

通过创建一个以bingmaps://开头的URL并将其放在web浏览器地址栏中,您可以启动应用程序并执行上面URL中记录的一些功能。

然后你可以像这样从WPF打开这个URL:

System.Diagnostics.Process.Start("bingmaps:?rtp=adr.Paris~adr.London&sty=a&trfc=1");