gpt4 book ai didi

iphone - 如何显示相对于我当前位置的位置?

转载 作者:行者123 更新时间:2023-11-29 13:03:55 31 4
gpt4 key购买 nike

我有我 friend 所在位置的纬度和经度以及我当前所在的位置。我想在 iPhone 应用程序中显示我 friend 相对于我所在位置的位置,就像指南针一样。我知道函数 didUpdateHeading -

-(void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading
{
NSLog(@"New magnetic heading: %f", newHeading.magneticHeading);
NSLog(@"New true heading: %f", newHeading.trueHeading);
}

我不知道该怎么做,请帮助我。

最佳答案

如果没有其他人提供更好的解决方案,这里是如何做到这一点:

你的点是A,你的 friend 点是B,公共(public)点是任何0,0,公共(public)引用:C

使用distanceFromLocation 功能。

有了那个点你就会知道 3 个三角形的边。现在去维基百科或回到六年级学校如何计算三角形的角度,如果你有边值。

您需要 1 个角度。

我懒得搜索和编写准备好复制粘贴的代码,因为我知道你也不会对此投赞成票:)

关于iphone - 如何显示相对于我当前位置的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19098375/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com