0

对于谷歌地图,我可以使用此代码通过浏览器获取地图:http://maps.google.com/map? q= 纬度,经度。

对于 Bing 地图,如何做到这一点?谢谢

4

2 回答 2

1

您可以使用BingMapsTask启动带有指定中心点(或搜索参数)的 bing 地图应用程序 - MSDN 上有一篇操作指南文章,尽管代码很简单:

BingMapsTask bingMapsTask = new BingMapsTask();

//Omit the Center property to use the user's current location.
bingMapsTask.Center = new GeoCoordinate(52.1, 1.2); // Substitute for your lat/long
bingMapsTask.Show();
于 2012-06-13T19:11:08.420 回答
0

启动 Bing 地图后,我转到共享选项卡以获取指向当前视图的完整链接,它给出了以下信息:

http://www.bing.com/maps/?v=2&cp=52.211442563609495~0.12835717468262953&lvl=14&dir=0&sty=r&eo=0&form=LMLTCC

cp 是中心点,后跟 lat~long

lvl 是缩放级别

sty 是样式(r=road,b=bird's eye,h=aerial,等等)

不太确定其他参数,但将它们排除在外似乎仍然有效:

http://www.bing.com/maps/?cp=52.211442563609495~0.12835717468262953&lvl=14&sty=r

于 2012-06-13T12:32:06.153 回答