gpt4 book ai didi

android - 如何查找您是否面对 Android 中的某个位置?

转载 作者:搜寻专家 更新时间:2023-11-01 07:46:23 24 4
gpt4 key购买 nike

我在网上搜索过,但还没有找到这样的东西。基本上,有没有办法让我知道我是否面对某个位置。

例如,我在纬度和经度上有我当前的位置,在纬度和经度上有第二个位置。现在我想知道当我转弯时第二个位置何时在我正前方。

最佳答案

我假设您的意思是手机“面向”感兴趣的位置,并且您已经知道哪个轴将决定这一点。我会做的是使用 SensorManager.getOrientation(float\[\], float\[\])获取设备朝向的弧度,然后将其转换为度数。

接下来,我将确保从设备(GPS,而非网络)获得准确的当前点,然后调用 Location.bearingTo(Location)在设备的位置上,以目标位置作为参数来获取它的度数。

最后,我会比较两个结果并确定设备是否在一定范围内“面向”。这可能需要根据目的地与当前位置的距离进行调整,但我会对此进行一些试验。

关于android - 如何查找您是否面对 Android 中的某个位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43399696/

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