目前市场中支持定位功能的手机都是通过两种方式来实现定位:
第一是通过内嵌的GPS芯片,接收GPS卫星定位信号;
第二是利用移动运营商基站获取大概的位置;
两种方式混合使用是最常见的,HTC G1就是如此。只是第二种方式会产生GPRS流量,长时间使用的话,下场可能会很惨.另外一个问题是使用GPRS的话,非常费电,电话也会很快发烫,用户感觉会非常不爽。而第一种方式就好很多,接收GPS卫星信号是免费的,而且这种数据处理起来很省电,用上一天手机也不会发热,更不会觉得烫。对于手机来说,好处是大大的。这里推荐一个Android客户端:LiveLocus的服务,它首选了使用GPS来实现定位,强烈不推荐用户使用基站定位([url]http://www.livelocus.com/[/url]).这篇文章我是转发的他的,所以就帮推荐下
然而GPS卫星信号容易受到干扰,出现点位不准确的问题,这里简单针对城市人群列一下需要注意的干扰因素,毕竟使用手机的人,还是混迹城市的时候比较多。
Top 6: 太阳。这个太阳系最大的老大,当然会影响一切,它所产生的磁场会对卫星信号产生影响。例如2010年左右太阳的黑子会增多,磁暴会更多的发生,GPS信号普遍会有所影响。
Top 5: 天气。卫星嘛,当然是在地球外面了,信号需要穿越大气层才能送达地面,所以恶劣的天气会有影响,比如雨雪、云层、磁场等。万里无云的好天气可以带来更高的精度。
Top 4: 建筑。城市嘛,最多的当然就是房子了。高楼大厦太多的地方,会阻隔卫星信号,如果你觉得望见天空都很困难了,那你的Gphone也会觉得很困难的。
Top 3: 容器。虽然名叫手机
第一是通过内嵌的GPS芯片,接收GPS卫星定位信号;
第二是利用移动运营商基站获取大概的位置;
两种方式混合使用是最常见的,HTC G1就是如此。只是第二种方式会产生GPRS流量,长时间使用的话,下场可能会很惨.另外一个问题是使用GPRS的话,非常费电,电话也会很快发烫,用户感觉会非常不爽。而第一种方式就好很多,接收GPS卫星信号是免费的,而且这种数据处理起来很省电,用上一天手机也不会发热,更不会觉得烫。对于手机来说,好处是大大的。这里推荐一个Android客户端:LiveLocus的服务,它首选了使用GPS来实现定位,强烈不推荐用户使用基站定位([url]http://www.livelocus.com/[/url]).这篇文章我是转发的他的,所以就帮推荐下
然而GPS卫星信号容易受到干扰,出现点位不准确的问题,这里简单针对城市人群列一下需要注意的干扰因素,毕竟使用手机的人,还是混迹城市的时候比较多。
Top 6: 太阳。这个太阳系最大的老大,当然会影响一切,它所产生的磁场会对卫星信号产生影响。例如2010年左右太阳的黑子会增多,磁暴会更多的发生,GPS信号普遍会有所影响。
Top 5: 天气。卫星嘛,当然是在地球外面了,信号需要穿越大气层才能送达地面,所以恶劣的天气会有影响,比如雨雪、云层、磁场等。万里无云的好天气可以带来更高的精度。
Top 4: 建筑。城市嘛,最多的当然就是房子了。高楼大厦太多的地方,会阻隔卫星信号,如果你觉得望见天空都很困难了,那你的Gphone也会觉得很困难的。
Top 3: 容器。虽然名叫手机