ios iPhone/iPad 是否同时使用 GPS 和 GLONASS?我可以管理它们吗?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/21066296/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-30 23:04:53  来源:igfitidea点击:

Does iPhone/iPad use GPS and GLONASS in the same time? Can I manage them?

iosiphonegpslocation

提问by Dima Deplov

I know that iPhone/iPad could use GPS and GLONASS, but does they use they in the same time?

我知道 iPhone/iPad 可以使用 GPS 和 GLONASS,但它们是否同时使用?

I didn't find that info in documentation. GPS demand 4 satellites for proper work, (3 without altitude). Same thing with GLONASS. So, if we use just GPS we get 4 satellites and get's our standard GPS accuracy, and it's tolerance about 10-20 meters in open sky. I didn't find specified accuracy on wiki GPSpage, maybe I just missed, but anyway my numbers is close. As said wikipedia, GLONASS accuracy for civilian usage is very slightly less accurate than GPS, but on high latitudes (north or south), GLONASS' accuracy is better than that of GPS due to the orbital position of the satellites. GLONASS

我没有在文档中找到该信息。GPS 需要 4 颗卫星才能正常工作,(3 颗没有高度)。GLONASS 也是一样。所以,如果我们只使用 GPS,我们会得到 4 颗卫星并获得我们的标准 GPS 精度,它在开阔的天空中的容差约为 10-20 米。我没有在 wiki GPS页面上找到指定的准确度,也许我只是错过了,但无论如何我的数字很接近。正如维基百科所说,民用的 GLONASS 精度比 GPS 略低,但在高纬度地区(北或南),由于卫星的轨道位置,GLONASS 的精度优于 GPS。格洛纳斯

So, if we use both systems simultaneously, we have a great accuracy improvement because we have 8+ satellites from both systems. My question is: does iPhone/iPad use both systems and their location coordinates still sometimes very inaccurate? Is there a way to turn on/off one of the systems?

因此,如果我们同时使用两个系统,我们的精度会得到很大的提高,因为我们有来自两个系统的 8 颗以上的卫星。我的问题是:iPhone/iPad 是否同时使用这两个系统,它们的位置坐标有时仍然非常不准确?有没有办法打开/关闭其中一个系统?

采纳答案by thorb65

iOS locates the current location with all available services. That means GPS, mobile telephony transmitters (mobile cells), WLAN, and the newer iPhone with GLONASS. We have no way to decide programmatically which system exactly we want to use, but there are different ways to use the iOS location services. The desired accuracy and other parameters can be set via the CoreLocation Framework classes.

iOS 使用所有可用服务定位当前位置。这意味着 GPS、移动电话发射器(移动蜂窝)、WLAN 和带有 GLONASS 的较新 iPhone。我们无法以编程方式决定我们到底要使用哪个系统,但有多种使用 iOS 定位服务的方法。可以通过 CoreLocation 框架类设置所需的精度和其他参数。

You should read the Location Awareness Programming Guide from Apple.

您应该阅读 Apple 的位置感知编程指南。

回答by AlexWien

The main advantage of using GLONASS together with GPS is in situations with bad view to the sky, e.g., in urban canyons.

将 GLONASS 与 GPS 一起使用的主要优点是在天空视野不佳的情况下,例如在城市峡谷中。

In that case, the additional GLONASS satellites may help.
In open sky situations, a combined GPS/GLONASS has no accuracy benefit to a GPS chip alone.

在这种情况下,额外的 GLONASS 卫星可能会有所帮助。
在开阔的天空情况下,组合的 GPS/GLONASS 与单独的 GPS 芯片相比没有精度优势。

You cannot switch off any one of the GNSS systems in iOS. (iPhone 4S is the first iPhone that uses combined GPS/GLONASS).

您无法在 iOS 中关闭任何一种 GNSS 系统。(iPhone 4S 是第一款使用 GPS/GLONASS 组合的 iPhone)。