菜鸟教程小白 发表于 2022-12-13 09:01:09

ios - 在 iOS 中,即使设备处于一个位置,也会检测到不同的位置


                                            <p><p>我正在使用 <a href="https://github.com/voyage11/Location" rel="noreferrer noopener nofollow">following code</a>检测特定用户的位置变化。但是,即使我将 iPhone 保持在同一位置几分钟,iPhone 也会检测到该位置的变化。以下是 iPhone 在同一位置时检测到的不同纬度经度。这是一些输出:
    {纬度=“22.46812”;
    经度=“88.39014”;}
    {纬度=“22.46814”;
    经度=“88.39017”;}
    {纬度=“22.46813”;
    longitude = "88.39016";} 等等...</p>

<p>为什么会发生这种情况,我可以做些什么来解决这个问题?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>这与 GPS 精度有很大关系。例如,太空中的卫星在移动,地球在移动。 GPS在很长一段时间内永远不会“精确”,它可能会在x时间内与您进行精确协调。随着地球继续移动,就像天空中的卫星试图对您的位置进行三角测量一样。 </p>

<p>长话短说,您的 GPS 位置绝不是静态的,只是近似的。 :D 你的代码很好,你的应用很好。 </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 在 iOS 中,即使设备处于一个位置,也会检测到不同的位置,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/31387418/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/31387418/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 在 iOS 中,即使设备处于一个位置,也会检测到不同的位置