GPS在Android手机上如何工作?


11

今天,我第一次在Android上使用了GPS,我想知道它的实际工作原理。

我知道Android手机中装有GPS芯片,但是手机是否与GPS服务器建立了直接连接,或者还有其他情况吗?如果存在直接服务器连接,这是否意味着每个Android用户都可以建立直接服务器连接?

Answers:


16

GPS本身不需要与任何服务器的网络连接即可工作。它只需要至少4个GPS卫星发出的信号即可计算出良好的定位。

还有GPS历书,它基本上提供有关未来特定时间(通常长达7天)中卫星预计在何处的未来数据。这可以用来加快位置计算。年历由GPS卫星广播,最多需要15分钟即可通过GPS系统下载完整的年历。因此,Internet上还有一些服务器以更方便,更快捷的方式提供年历数据。也许这就是“ GPS服务器”的意思。Android也利用了这一点。


那么,有谁有空使用这些GPS卫星?这就是我想知道的...
2011年

1
您是否真的希望手机将信号发送到卫星?^^
neurino

1
@ c0da好吧,这取决于。如果您有GPS接收器,则可以“自由”使用GPS系统。该设备的制造商是付费使用GPS系统的制造商,并将此成本包括在GPS设备的成本中。这样,您无需支付月费或年费即可使用GPS。
Doliveras

1
@Doliveras,我可能会记错了,但是您也不需要在设计方面付费即可使用GPS卫星。我以前使用过GPS,甚至在我们自己的接收器上工作,而且没有这么高的成本。
Kortuk

1
@Doliveras不正确。GPS由美国纳税人提供,供任何人免费使用。制造商也不支付任何费用。
robguinness

6

GPS-所有GPS系统都从卫星获取信号。他们从不向GPS卫星发送数据。您的手机需要更大的天线才能向他们发送信号。

像OnStar这样的系统会将您的职位发送回他们的服务器。Google服务器确实会获取您的位置信息,以便它们可以计算方向并提取地图的图块。

美国政府不对使用GPS收费。它是全球性的。


3

GPS是一种被动系统。轨道上有一个星座,上面装有原子钟,对于任何愿意听的人来说,它们实际上只是在喊出自己的身份和时间。GPS接收器侦听信号并使用从不同卫星接收到的时间差异-由于光速延迟和相对论效应(!)-以及对卫星轨道的了解(也通过广播卫星),以三角化其在地球上的位置。

来自卫星的信号只是无线电。无需“网络”,电话连接或任何双向通讯。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.