GPS澄清

时间:2011-05-20 04:32:54

标签: android gps android-networking

我想问一下有关Android手机GPS功能的一些说明。当应用程序激活手机的GPS时,手机是否需要处于数据计划中,或者应该激活GPS的数据流量(设置>无线和网络设置>移动网络>数据流量)以获得电话的坐标?

3 个答案:

答案 0 :(得分:3)

来自Wikipdeia

  

全球定位系统(GPS)是一颗基于太空的卫星   导航系统,提供所有位置和时间信息   天气,地球上或附近的任何地方,没有通畅的地方   四颗或更多GPS卫星的视线。它由维护   美国政府,任何拥有GPS的人都可以免费使用   接收机。

如果您专门谈论GPS,那么它与数据计划甚至服务提供商无关。 GPS完全独立于它。想象一个独立的GPS接收器设备,例如Garmin GPS 10。它只是通过蓝牙连接到您的笔记本电脑(有些使用USB线)并开始向其发送GPS数据。这些设备通常以NMEA格式输出GPS数据。现代手机包括集成在其中的相同类型的GPS接收器电路。这里不同的是,这些手机消耗内部可用的GPS数据,而不是直接以原始形式输出。这就是你在iPhone和Android智能手机中获取GPS位置信息的方法。另一方面,想想我们在汽车中使用的GPS导航设备,例如Garmin nuvi。它显示了集成地图上汽车的位置。里面没有SIM卡。与GPS fitness watches相同。

这里的一个好问题是 GPS如何计算位置?我找到的最佳解释是HowStuffWorks。这很简单,也很好解释。除了GPS之外,世界上还有其他定位系统,尽管GPS是最古老和最广泛使用的。来自美国的GPS后,来自俄罗斯的GLONASS。有些手机也支持GLONASS,例如iPhone 4S和三星Galaxy S III。那么开发人员没有什么可担心的。这些手机内部使用GPS和GLONASS,具有较高的定位精度,并以相同的方式提供位置。

其他定位系统包括来自中国的CompassGalileo。目前正在开发中。有关完整列表检查this Wikipedia article

编辑:位置也可以由移动网络和wifi网络决定。例如,如果您使用wifi连接,即使您没有连接GPS设备,谷歌纵横也会告知您的大致位置。在通过移动网络确定位置的情况下,服务提供商可以对位置收费。通常情况下,移动和无线网络确定的位置不是很准确,但可以在室内确定位置,这是GPS位置计算的一个非常大的问题。

希望这将有助于事情的发展。

干杯! :)

答案 1 :(得分:1)

印度的Atleast只要能看到天空,我就可以使用GPS,我不需要数据计划。

答案 2 :(得分:0)

我没有在Android上尝试过,但应该可以在没有数据计划的情况下获得GPS坐标。我的iPhone即使在接收时也会获得GPS位置,我无法理解为什么android会有所不同。