GPS 、AGPS、LBS、WiFi定位及测试方法

一、关键知识

1、GPS是可以独立存在的,不依靠网络;

2、AGPS必须依赖GPS,如果GPS不能正常工作,AGPS无从谈起;

3、AGPS可以理解成是一个辅助工具,在GPS的基础上才有用,可用可不用,就像MM的唇膏一样;

4、AGPS必须用到网络,GPRS也好,WIFI也好;

5、AGPS是在GPS没有搜索到卫星信号的时候,先通过网络下载一个卫星的信息,将这个数据传递给GPS,GPS就可以据此直接找到卫星,省去了冷启动搜星的时间(快的几十秒,慢的几分钟);

6、AGPS在室内无效,为什么?因为室内GPS无效;

7、AGPS用了,就是比GPS定位的速度快点;

8、LBS 基站定位服务,必须有SIM卡,没插卡不能工作;

9、WIFI 定位,可以没有GPS,可以不插SIM卡,只要能连接上WIFI就能定位,前提是使用这个功能的APK后台有对应的WIFI地址数据库,如GOOGLE MAP(国内好像不行,需翻墙),百度,高德应该也可以;

二、测试方法

测试机器海尔H8(这台机器GPS模块比较好,45秒能启动),测试地址,室内(公司),室外(楼下草坪)

室内:

1、在室内,我重置了手机,插入SIM卡,开机,关闭GPS,开启数据,打开浏览器登陆百度,点击定位或者进入地图页面,就是不能定位;

2、在室内,我重置了手机,插入SIM卡,开机,开启GPS,开启数据,打开浏览器登陆百度,点击定位或者进入地图页面,就是不能定位;

3、在室内,我重置了手机,开机,关闭GPS,开启WIFI,打开浏览器登陆百度,点击定位或者进入地图页面,就是不能定位;

4、在室内,我重置了手机,开机,开启GPS,开启WIFI,打开浏览器登陆百度,点击定位或者进入地图页面,就是不能定位;

室外:

1、在室外,我重置了手机,插入SIM卡,开机,关闭GPS,开启数据,打开浏览器登陆百度,点击定位或者进入地图页面,就是不能定位;

2、在室外,我重置了手机,插入SIM卡,开机,开启GPS,开启数据,打开浏览器登陆百度,点击定位或者进入地图页面,等待十来秒后,再次点击,可以定位;

3、在室外,我重置了手机,开机,关闭GPS,开启WIFI(连接到我自己手机的WIFI热点),打开浏览器登陆百度,点击定位或者进入地图页面,就是不能定位;

4、在室外,我重置了手机,开机,开启GPS,开启WIFI(连接到我自己手机的WIFI热点),打开浏览器登陆百度,点击定位或者进入地图页面,等待十来秒后,再次点击,可以定位;

如有任何疑问,请发送邮箱至[email protected],感谢您的阅读

时间: 2024-08-08 19:35:59

GPS 、AGPS、LBS、WiFi定位及测试方法的相关文章

手机定位原理 - GPS/GLONASS/北斗 + WIFI + 基站

卫星定位系统 - GPS/GLONASS/北斗: 关于GPS.GLONASS.北斗.伽利略系统的科普请自行谷歌. GPS是使用最广泛的全球定位网络,几乎是所有智能手机的标配.进几年,俄罗斯的GLONASS定位功能也逐步加入智能手机芯片,与GPS组成双定位系统,定位速度大幅提升.中国自主研发的北斗导航系统,也开始出现在部分高端机型.至于欧洲的伽利略系统,目前还没有见到有哪部手机支持. 卫星定位系统的优点在于精度高,误差一般在15米以内.GPS芯片会接收天空中多颗卫星的同步信号,然后根据信号的相位差

Gps定位和wifi定位和基站定位的比较

现在手机定位的方式是:Gps定位,wifi定位,基站定位 Gps定位的前提,手机开启Gps定位模块,在室外,定位的精度一般是几米的范围 wifi定位的前提,手机要开启wifi,连不连上wifi热点都可以,定位的精度一般是几十米的范围 基站定位的前提,手机必须插入sim卡并且有网络信号,定位的精度一般是几百米的范围 Gps定位原理 : 采用全球定位卫星 wifi定位的原理 :假如你的家里有个自己设立的无线路由器,经常开机,你的邻居正在阳台上用手机玩谷歌地图,恰好他手机的wifi是开着的,不过没有连

百度定位SDK:弥补Android基站WIFI定位缺失

http://tech.qq.com/a/20120524/000347.htm 如今,基于位置信息的移动应用越来越多,从餐饮.购物等本地生活服务,到定向广告的匹配.移动社交网络的构建,LBS类应用的开发离不开定位功能.国内大多数的地图SDK工具,都提供了免费.精准的定位功能,方便开发者以定位功能为基础,延伸出丰富.交互体验更佳的移动应用. 不过,仅仅是地图定位功能,不少SDK工具也都支持存在着较大差别.最近,一些地图应用的开发者都碰到了这样一个难题,一个由高校学生组织的开发团队,推出了一款LB

针对不同手机系统的LBS地图定位解决方案

原文:针对不同手机系统的LBS地图定位解决方案 摘要: 针对目前的三种手机系统:Android安卓.S60塞班.IOS苹果,做出的三种不同的手机地图应用解决方案. 查阅了多数地图API对手机的支持情况,发现并没有一家能完全覆盖到这三个平台. 目前,百度地图API的移动版,即SDK版本,只支持安卓系统一种.那么,如果我要开发苹果系统上的收费应用,或者塞班上的手机应用时,应该如何用地图API来实现呢? 我分别总结了三种情况的解决方案. --------------------------------

wifi定位

详情链接:wifi定位,wifi定位api,免费数据接口 支持全国wifi定位 支持格式: JSON/XML请求方式: GET/POST明文方式请求参数:名称类型必填说明keystring是API KEYmac1String是mac地址1mac2String是mac地址2typeInt否返回坐标类型 0(google坐标),1( 百度坐标),2(gps坐标):默认值: 0密文方式请求参数:名称类型必填说明IsEncryptbool是是否密文传输方式keystring是API KEYparamss

wifi定位原理

wifi定位和手机基站定位类别似,两者都需要收集wifi位置信息接入点. 其实WIFI奇妙,它靠的是侦測附近周围全部的无线网路基地台 (WiFi Access Point) 的 MAC Address (类似 10-78-D2-93-58-C2 这种格式),去比对资料库中该 MAC Address 的座标,交叉连集出所在地. 此法尚须有网路连线做资料库查询才干完毕定位. 最早开发这个技术的是Skyhook公司. 这个技术的原理是利用以下三条事实: wifi热点(也就是AP,或者无线路由器)越来越

LBS基站定位

LBS基站定位(Location Based Service,简称LBS)一般应用于手机用户,它是基于位置的服务,通过电信.移动运营商的无线电通讯网络(如GSM网.CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务.   其业务特点主要有: 一.要求覆盖率高.一方面要求覆盖的范围足够大. 另一方面要求覆盖的范围包括室内.用户大部

微信开发 LBS位置定位的存在问题的改进 基于java语言和mysql数据库

微信开发在 LBS位置定位的存在问题,位置变化了或者重新存入地址后,系统提供的位置还是以前的位置记录.所以改进位置信息存取的方式. 1.位置定位的数据库表 CREATE TABLE IF NOT EXISTS `user_location` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'user_location id', `open_id` varchar(128) NOT NULL COMMENT 'user_location 用户的Open

Wifi 定位原理及 iOS Wifi 列表获取

Wifi 定位原理及 iOS Wifi 列表获取 对于大家来说,Wifi 应该是一个很熟悉的词了,我们每天都可能在使用 Wifi 热点.Wifi 除了能给我们提供热点之外同时还有定位的作用, 现在移动设备的对用户的隐私保护是越来越严格了,就如定位功能,必须要经过设备用户的授权才能使用 Location 给这台设备定位.这些严格的隐私政策对用户起到到保护作用,但对开发人员却是一种阻碍,在产品强需求的情况下用户是会授权的,如地图类应用,但是另外一些没有对定位强需求的产品,用户可能就不会给你授权了,这