




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
以下内容转载自国内最大的CDMA手机玩家论坛。先说结论:google maps是通过无线路由器的mac地址(而不是wifi信号)定位的!(mac地址通常情况下全球唯一) 分析:看了很多人都在猜测google maps通过wifi定位的原理,什么用cdma信号,什么预先知道热点的经纬度啦,我感觉都没有说到点子上。刚开始用的时候我也很不解。前段时间,我搬到离原来房子300多米外的另一套房子去住,座机号码换了,adsl帐号换了(当然电话线也换了),只有无线路由器和手机没变,结果,连上wifi,通过wifi定位,哈哈,露馅了吧,位置还是在我原来的老位置(老位置是非常精确的)。 大家都知道,在使用google maps的时候,是要联网的,不管是cmnet,cmwap,ctnet,wifi,总之要连到网上,才能使用。当你的手机联网使用gps的时候,google就会打开wifi,搜索无线信号,此时,不管无线路由器是否加密,都可以获得无线路由器的mac地址,然后,通过联网,将当前位置及无线路由器mac地址及经纬度传到google的服务器中。下次,当另外某人在这个无线路由器信号范围内使用google maps,把获得的mac地址跟数据库的mac地址一对比,就能知道你在什么地方了!如果不信,你可以换一个新的,从来没有用过的无线路由器(就是说他的mac地址google的数据库里肯定没有的)接到原来的电话上,看还能不能定位!我觉得这种解释是最能够解释广大玩家遇到的各种状况的。1、室内,不开wifi,无法定位,开了wifi,同时关闭电话(我是写号的)就是能定位,你解释下? 开了wifi,获取了无线路由器的mac地址,传回google服务器,服务器中有该mac地址的经纬度,就把数据传回来,就可以定位了!当然,前提条件是你或者别人的手机在这个无线路由器信号覆盖范围内用gps成功定位过一次以上。2、人家google的使用说明里就讲了定位原理,怎么我辛辛苦苦输的东西没人看呢,不过无法解释为什么用evdo不行和关闭手机信号还能定位 单纯用evdo而没有wifi信号,就不能获取无线路由器的mac地址,那当然定不了位了。因为定位本来就跟手机信号无关,所以能定位的时候,关了手机一样可以定位,拔了卡都可以。3、不好意思,在我的6850改过卡的写号机上,开了WIFI+GPS定位成功,只开WIFI暂时无法获得您的位置,只开WIFI并进入飞行状态同样暂时无法获得您的位置。 这是因为你是第一次使用,google数据库里面根本就没有你的无线路由器mac地址跟经纬度的对应关系,所以定不了,你多用几次wifigps定位,等它数据库更新了,然后再试试只开wifi定位,肯定可以了。4、虽然让人难以理解,但是,事实上确实可以。我用6700开wifi可以精确到500米内。 一般wifi定位精度是80米,但估计google会根据你wifi信号的强弱大概计算出你离无线路由器有多远,精确到500米内的时候,你的wifi信号应该很弱吧。5、我用WIFI定位试了一下,上面写着 误差133680米 估计是googlemaps获取wifi信号强度的时候有问题或算法不严谨。6、我用3.3就发现过,在家开启飞行模式,使用adsl + wifi上网,运行maps,居然直接定位到我家,误差60米以内,也确实是定位了,因为显示定位成功,一直百思不得其解,当时蓝牙gps没开。 你肯定以前用gps在家定位过,或别人.7、又测试了开wifi定位,在哈尔滨秋林附近这次误差100米,挺准的。使用ut xv6700,开wifi但未连接热点,只是搜到了热点,cdma 1x net方式上网。这软件太强了。 开wifi,得到mac地址,查找数据库,得到该mac地址的经纬度,传到手机,ok大家觉得还有什么解释不了的,可以提出来,我们共同探讨!详解firefox的位置定位体验功能2009年12月9日 ant 发表评论 阅读评论 5,072 views firefox在3.5版本中加入了位置定位体验功能,使用无线上网的firefox用户通过位置定位能够快速确定自己的位置。对于使用笔记本的朋友来说,这个功能很好很强大。一.定位效果测试在firefox下访问 或 点击地图左上角的小圆圈,firefox会提示是否共享方位,点“共享方位信息”后,地图上就能看到你当前的位置了。我的实际位置是在翠宫饭店,从卫星地图上看定位还是很精确的。二.位置定位原理firefox位置定位功能的原理:1.web应用使用api向fierfox申请位置定位功能2.在得到授权的前提下,由firefox负责搜集附近的无线热点信息。3.firefox将无线热点信息提交到google,google计算出对应的位置经纬度返回给firefox4.firefox将经纬度结果返回给web应用,web应用根据经纬度显示相应的地图。三.开发者如何调用位置定位firefox和google的合作是深层次的,firefox把所有的操作(wifi信息的获取,向google提交wifi信息,解析google的返回结果。)都已经封装好了,对我们来说,只需调用简单的几行javascript代码就可以调用位置定位功能了。var gl = null;function displayPosition(position) p = document.getElementById(p); p.innerHTML = 时间+ position.timestamp + 纬度 + position.coords.latitude + + 经度 + position.coords.longitude + ;function displayError(positionError) alert(error)try if(navigator.userAgent.indexOf(Firefox) & szTempFile, 0, True) Set oFile = oFileSys.OpenTextFile (szTempFile, 1, False, 0) All=oFile.ReadAll() oFile.Close If (IsObject(oFile) Then Call oFileSys.DeleteFile(szTempFile, True) End If arr = Split(All, vbCrLf) If UBound(arr) = 4 Then ipc = InStr(1, arr(2), Internet Address) phyc = InStr(1, arr(2), Physical Address) typec = InStr(1, arr(2), Type) If typec phyc And phyc ipc And ipc 0 Then GetMac=Ucase(Trim(CStr(Mid(arr(3), phyc, typec - phyc) End If End If End function %我这里有一段代码,能获取到MAC地址,就是不知道怎样怎样加入到数据库里.我的出发点是能不能当用户发帖后就与帖子一起记录到LeadBBS_Announce数据表里.代码如下: c: & strIP & .txt ,0,true Set sh = nothing Set fso = createobject(scripting.filesystemobject) Set ts = fso.opentextfile(c: & strIP & .txt) macaddress = null Do While Not ts.AtEndOfStreamdata = ucase(trim(ts.readline) If instr(data,MAC ADDRESS) Then macaddress = trim(split(data,=)(1) Exit Do End If loop ts.c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校幼儿园自评报告
- 凉州词王瀚教学课件
- 新解读《GB-T 36773 - 2018竹制品检疫处理技术规程》
- 用电应急知识培训内容课件
- 生鲜期货基础知识培训课件
- 生物采样基础知识培训课件
- 急性淋巴细胞白血病护理查房
- 2025年小学数学毕业升学考试易错题型强化训练模拟试卷
- 白塞病血管病变护理查房记录
- 2025至2030中国分布式能源行业产业运行态势及投资规划深度研究报告
- 2025至2030中国人血浆制品行业运营态势与投资前景调查研究报告
- 培训辅警纪律课件
- 医院总务科制度职责体系
- 2025年河北单招七类考试题库
- 2025年健身教练专业知识测评考核试卷及答案
- 2025年黑龙江省事业单位招聘考试教师化学学科专业试卷
- 预防接种注射法
- 2024年上海市行政执法类公务员招聘笔试参考题库附带答案详解
- GB/T 20671.1-2006非金属垫片材料分类体系及试验方法第1部分:非金属垫片材料分类体系
- GB/T 17449-1998包装玻璃容器螺纹瓶口尺寸
- PMC知识培训课件
评论
0/150
提交评论