专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Windows Mobile

手机基站定位,该怎么处理

发布时间:2010-05-30 01:00:38 文章来源:www.iduyao.cn 采编人员:星星草
手机基站定位
打算开始做手机基站定位的事情,特此前来请教各位大牛如何着手。请大家不吝赐教,我想看一些源代码是如何做的。给个思路也行。我用的是C++。c#也行,有劳各位了。

------解决方案--------------------
基站定位是和手机底层相关的,要明白手机和基站的电波传送才可以。
好像没有统一的接口,我们做的时候是向厂商要的api。
不知道大家有没有别的办法?
------解决方案--------------------
探讨
可以通过RIL API去取。

------解决方案--------------------
基站定位,记得是叫LPS 定位,需要厂家支持,走特定接口
------解决方案--------------------
1.RIL稳定?这个要求签名会比较苛刻。
2。貌似GOOGLE的数据库当中不包括国内的基站数据。
------解决方案--------------------
GSM的只能通过CellID来获取,可是CellId不一定能拿到,还有就是拿到了,也要用一个相应的数据库
CDMA的话,本身包含基站定位,据说可以拿到,虽然电信还没正式商用
------解决方案--------------------
你先用用google map体验下吧。
------解决方案--------------------
谢谢chengzhf详细的解释。
我之前也是这样做的。
google的实现我理解是建立在强大的数据分析基础上的。
假设Google的手机客户端程序可以取得CellID和Lac等信息,此时并没有位置信息,但手机用户可能打开了GPS,这样客户端就可以将这些信息一起传递给Google的服务器。
使用的人多了,自然给大家感觉GoogleMap就直接可以定位了。其实到偏僻的地方也是不行。
------解决方案--------------------
探讨
GSM的只能通过CellID来获取,可是CellId不一定能拿到,还有就是拿到了,也要用一个相应的数据库
CDMA的话,本身包含基站定位,据说可以拿到,虽然电信还没正式商用

------解决方案--------------------
探讨

引用:
你先用用google map体验下吧。


用过的~定位还算精准

------解决方案--------------------
探讨

谢谢chengzhf详细的解释。
我之前也是这样做的。
google的实现我理解是建立在强大的数据分析基础上的。
假设Google的手机客户端程序可以取得CellID和Lac等信息,此时并没有位置信息,但手机用户可能打开了GPS,这样客户端就可以将这些信息一起传递给Google的服务器。
使用的人多了,自然给大家感觉GoogleMap就直接可以定位了。其实到偏僻的地方也是不行。

------解决方案--------------------
探讨
引用:

引用:
你先用用google map体验下吧。


用过的~定位还算精准


cellid定位精度一般是500米

------解决方案--------------------
用google map时,手机没有GPS也可以定位的,同意。

这是GOOGLE的又一项技术,实际上就是通过手机用户发向GOOGLE服务器的位置信息,记录位置。
这样,只要知道CELLID,你自己也可以做个定位的系统,不过我想的方法:每到一个基站,要
记录下CELLID和对应的名称就行,忘请指证!
------解决方案--------------------
其实CELL发送的信息本身是不带位置信息的。只有一个唯一的ID,其实GOOGLE的WIFI定位也是这样的道理,就他是搜索所有WIFI的位置,然后通过WIFI广播出来的ID信息。通过这个唯一的ID去检查WIFI的位置,数据量大了,还可以校正那些被挪了位置的WIFI。
------解决方案--------------------
探讨
两天没来,大家又给出了那么多信息 哈哈 我现在能够读取一个基站及其强度了了 但是从理论上来说,定位必须有三个圈才能够做到精确定位 一个基站及其强度只能给出一个范围 那么要读取多个基站,是怎么实现的呢?

是不是需要开个新帖呢?

------解决方案--------------------
探讨
引用:
引用:
可以通过RIL API去取。

请问是取CellID吧。
能拿到定位信息吗?


目前我了解到的信息是:先是通过读串口或者RIL API去获得CellID和LAC等,CellID和LAC里有基站的编号等信息,但是没有基站的地理信息如经纬度等。这就需要存在一个基站地理位置的数据库。这个数据库只在移……

------解决方案--------------------
再接着上面说的

看了上面很多关于LAC 和 CELL ID的说法,这个方法不是不可以,但是如果只是靠这个那很难解释一个问题,如果我附近只有一个基站而不是多个,那此时如何计算位置,所有手机不是显示在同一个位置吗?

再说了手机attach时它只会attach到信号最强的cell上,此时只有一个cell,如果只靠Cell 来测量,那么处在多个基站中间的准确度应该和处在一个基站中间时是相近的,但是恰恰相反我们在城里基站相对较多时得到的位置是更准确的而在郊外基站较少时则误差非常大。也就是说,手机位置测量肯定不是基于cell的。

还是我上面说的,每个基站应该是有自己GPS地理位置信息的,怎么获取这个信息恐怕只有移动知道了。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: