wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了bing-maps – 如何在Bing Maps Control中添加“你在这里”标记大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

如何在Bing Maps控件中添加“你在这里”标记?在电话上,这表示为正方形内的圆圈,然后有一个表示位置精度的外圆. 看起来你可以使用图钉和@R_618_6992@来做,但我希望有一个更容易/更好的方法 您可以使用GeoCoordinateWatcher类来提供当前位置,然后添加一个简单的图钉.我不认为图钉是一个糟糕的选择和/或难以使用. GeoCoordinateWatcher watcher = new
@H_874_18@ 如何在Bing Maps控件中添加“你在这里标记?在电话上,这表示为正方形内的圆圈,然后有一个表示位置精度的外圆.
看起来你可以使用图钉和@R_618_6992@来做,但我希望有一个更容易/更好的方法

解决方法

您可以使用GeoCoordinateWatcher类来提供当前位置,然后添加一个简单的图钉.我不认为图钉是一个糟糕的选择和/或难以使用.

GeoCoordinateWatcher watcher = new GeoCoordinateWatcher();

GeoCoordinate loc = watcher.Position.LOCATIOn;

if (loc.IsUnkNown == truE)
{
    // CAnnot retrieve the GPS position
    return;
}

MyBingMap.SetView(loc,17);

MapLayer pushPinLayer = new MapLayer();

MyBingMap.Children.Add(pushPinLayer);

Pushpin p = new Pushpin();

p.Content = "YOU ARE HERE";
p.LOCATIOn = loc;

pushPinLayer.AddChild(p,loc,PositionOrigin.bottomLeft);

大佬总结

以上是大佬教程为你收集整理的bing-maps – 如何在Bing Maps Control中添加“你在这里”标记全部内容,希望文章能够帮你解决bing-maps – 如何在Bing Maps Control中添加“你在这里”标记所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。