对于具备GPS功能的手机而言,GPS定位的速度跟手机有关系吗?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/11/01 07:00:55
对于具备GPS功能的手机而言,GPS定位的速度跟手机有关系吗?
是不是高价手机的GPS芯片使用的卫星定位服务比低价GPS芯片使用的卫星服务更高级?
因为我听说GPS是一次性收费的,厂商把GPS做进手机里面的时候已经付过费了,用户购买手机的钱里面包括这些,所以有这么个疑问:会不会存在GPS芯片价格高,得到的服务等级也更高的情况?
还是说,所有的GPS芯片都是一样的?因此所有手机的GPS定位速度从理论上来说都是一样的?
是不是高价手机的GPS芯片使用的卫星定位服务比低价GPS芯片使用的卫星服务更高级?
因为我听说GPS是一次性收费的,厂商把GPS做进手机里面的时候已经付过费了,用户购买手机的钱里面包括这些,所以有这么个疑问:会不会存在GPS芯片价格高,得到的服务等级也更高的情况?
还是说,所有的GPS芯片都是一样的?因此所有手机的GPS定位速度从理论上来说都是一样的?
GPS主要由三个部分组成:空间部分(卫星),用户接收部分(手机,车载GPS等我们用的设备),地面控制部分(主控站,监测站,注入站,都在美国,咱们管不着).我们在地球上除了南北极,头上至少有4颗星来定位,有时会有更多星,这样更准确.这与你的位置有关.
GPS的数据是美国给的,有P码和C/A码之说,P码基本频率高,精确,是美国军方用的,咱们多少钱也买不到,这涉及到政治原因.所以咱们用的都是C/A码.这个全国都一样,不会因为多花钱就会有更多数据.不清楚你说的服务等级是指精确度吗?从数据来看理论上说GPS的定位速度应该都是一样的,不过因为用户接收部分可能在硬件上存在差异(这包括芯片的制作和手机的速度),会略有参差.不知道我的回答能否解决你的疑惑
再问: 我所说的服务等级是指速度,我现在是为了搞Android开发,编程时需频繁调试 而我电脑配置不行,模拟器太慢,想买个真机代替模拟器调试 我可能每隔5分钟(甚至更短)就会调试一次程序,即用手机进行一次GPS定位,如果手机每次定位都需要一两分钟甚至更久的话。。。那就效率太低了 根据你的回复,理论上,不论手机档次如何,只要支持GPS的,定位速度应该都一样?实际区别取决于手机本身的其他差异?(如厂家优化?)
再答: 我是学导航制导的,GPS是我学的专业课的一部分,理论上定位时传播的速度是光速,如果你觉得慢应该是和手机本身有关
再问: 遇上专家了,嘿嘿 你所说的光速应该类似于计算机网络里面的“传播延时”吧,这个已经到极限了 那么GPS服务里面会不会有类似“转发延时”,即服务优先级? 比如花更大的价格可以买到优先级更高的服务?在卫星服务器数据量很大的时候优先处理高等级的用户? 简言之,会不会是高价格的GPS芯片对应高优先级的GPS服务,卫星处理数据的时间更短;而低价格的GPS芯片对应低优先级的GPS服务,排队等待的时间更长?
再答: 这个应该不会吧……没遇到你这种实际问题。卫星处理数据的原理是根据接收机的时间和卫星上的时间的差值,乘以光速算得。一般四颗星算出位置(坐标的三个值和高度),个人感觉这种计算应该很快,不应该是这的问题,或者明天再去问问老师好了
再问: 如果可以问问你的老师的话,那就拜托麻烦你了 采纳你的答案时我会追加一倍的分数的,谢谢啦~
再答: 老师说不存在什么优先选择接收数据计算的问题,都是按顺序来的。我认为应该还是和硬件有关,刚才上Google上看了一下,还有车载的也一分多钟。还有一点就是你处的位置可能信号差,可以换换其他屋子或者干脆到外面试试,一般屋子的信号不是很好
GPS的数据是美国给的,有P码和C/A码之说,P码基本频率高,精确,是美国军方用的,咱们多少钱也买不到,这涉及到政治原因.所以咱们用的都是C/A码.这个全国都一样,不会因为多花钱就会有更多数据.不清楚你说的服务等级是指精确度吗?从数据来看理论上说GPS的定位速度应该都是一样的,不过因为用户接收部分可能在硬件上存在差异(这包括芯片的制作和手机的速度),会略有参差.不知道我的回答能否解决你的疑惑
再问: 我所说的服务等级是指速度,我现在是为了搞Android开发,编程时需频繁调试 而我电脑配置不行,模拟器太慢,想买个真机代替模拟器调试 我可能每隔5分钟(甚至更短)就会调试一次程序,即用手机进行一次GPS定位,如果手机每次定位都需要一两分钟甚至更久的话。。。那就效率太低了 根据你的回复,理论上,不论手机档次如何,只要支持GPS的,定位速度应该都一样?实际区别取决于手机本身的其他差异?(如厂家优化?)
再答: 我是学导航制导的,GPS是我学的专业课的一部分,理论上定位时传播的速度是光速,如果你觉得慢应该是和手机本身有关
再问: 遇上专家了,嘿嘿 你所说的光速应该类似于计算机网络里面的“传播延时”吧,这个已经到极限了 那么GPS服务里面会不会有类似“转发延时”,即服务优先级? 比如花更大的价格可以买到优先级更高的服务?在卫星服务器数据量很大的时候优先处理高等级的用户? 简言之,会不会是高价格的GPS芯片对应高优先级的GPS服务,卫星处理数据的时间更短;而低价格的GPS芯片对应低优先级的GPS服务,排队等待的时间更长?
再答: 这个应该不会吧……没遇到你这种实际问题。卫星处理数据的原理是根据接收机的时间和卫星上的时间的差值,乘以光速算得。一般四颗星算出位置(坐标的三个值和高度),个人感觉这种计算应该很快,不应该是这的问题,或者明天再去问问老师好了
再问: 如果可以问问你的老师的话,那就拜托麻烦你了 采纳你的答案时我会追加一倍的分数的,谢谢啦~
再答: 老师说不存在什么优先选择接收数据计算的问题,都是按顺序来的。我认为应该还是和硬件有关,刚才上Google上看了一下,还有车载的也一分多钟。还有一点就是你处的位置可能信号差,可以换换其他屋子或者干脆到外面试试,一般屋子的信号不是很好