我只想要求一些关于android手机的GPS功能的澄清。当应用程序激活电话的GPS时,电话是否需要在数据计划中,还是应该为GPS激活数据流量(设置>无线和网络设置>移动网络>数据流量)以获取电话的坐标?
发布于 2011-05-20 12:49:53
我还没有在Android上尝试过,但它应该可以在没有数据计划的情况下获得GPS坐标。我的iPhone即使在没有信号的情况下也能获得GPS定位,我看不出安卓有什么不同。
发布于 2012-06-27 15:07:01
来自Wikipdeia
全球定位系统(
)是一种基于空间的卫星导航系统,它在任何天气、地球上或地球附近的任何地方提供位置和时间信息,其中有四颗或更多全球定位系统卫星的视线畅通无阻。它由美国政府维护,任何拥有GPS接收器的人都可以免费访问。
如果您专门讨论GPS,那么它与数据计划甚至与您的服务提供商无关。GPS是完全独立于它的。想想一个独立的GPS接收器设备,例如Garmin GPS 10。它只是通过蓝牙连接到你的笔记本电脑(有些是用USB线连接的),然后开始向它发送GPS数据。这些设备通常以NMEA格式输出全球定位系统数据。现代电话包括集成在其中的同类GPS接收器电路。这里的不同之处在于,这些手机使用内部可用的GPS数据,而不是直接以原始形式输出。这就是你在iPhone和安卓智能手机上获取GPS位置信息的方式。另一方面,想想我们在汽车上使用的GPS导航设备,例如Garmin nuvi。它在集成地图上显示汽车的位置。里面没有SIM卡。GPS fitness watches也是如此。
这里有一个很好的问题,是如何计算位置的?我在HowStuffWorks上找到了最好的解释。这很简单,而且解释得很好。除了全球定位系统,世界上还有其他的定位系统,尽管全球定位系统是最古老和应用最广泛的。除了来自美国的GPS,还有来自俄罗斯的GLONASS。一些手机也支持GLONASS,比如iPhone 4S和三星Galaxy S III,不过开发者没什么好担心的。这些手机内部使用GPS和GLONASS具有高定位精度,并以相同的方式给出位置。
其他定位系统包括来自中国的Compass和Galileo。这些目前正在开发中。有关完整列表,请查看this Wikipedia article。
wifi编辑:位置也可以通过移动网络和wifi网络来确定。例如,Google Latitude会告诉你大致的位置,如果你连接了wifi,即使你没有连接GPS设备。在由移动网络确定位置的情况下,服务提供商可以对位置收费。通常情况下,通过移动和wifi网络确定位置不是很精确,但可以在室内确定位置,这是GPS位置计算的一个非常大的问题。
希望这将有助于事情是如何工作的。
干杯!:)
发布于 2011-05-20 15:14:37
至少在印度,只要我能看到天空,我就可以使用GPS访问,我不需要任何数据计划。
https://stackoverflow.com/questions/6067492
复制相似问题