手机基站定位,该怎么处理
发布时间:2010-05-30 01:00:38 文章来源:www.iduyao.cn 采编人员:星星草
手机基站定位
打算开始做手机基站定位的事情,特此前来请教各位大牛如何着手。请大家不吝赐教,我想看一些源代码是如何做的。给个思路也行。我用的是C++。c#也行,有劳各位了。
------解决方案--------------------
基站定位是和手机底层相关的,要明白手机和基站的电波传送才可以。
好像没有统一的接口,我们做的时候是向厂商要的api。
不知道大家有没有别的办法?
------解决方案--------------------
------解决方案--------------------
基站定位,记得是叫LPS 定位,需要厂家支持,走特定接口
------解决方案--------------------
1.RIL稳定?这个要求签名会比较苛刻。
2。貌似GOOGLE的数据库当中不包括国内的基站数据。
------解决方案--------------------
GSM的只能通过CellID来获取,可是CellId不一定能拿到,还有就是拿到了,也要用一个相应的数据库
CDMA的话,本身包含基站定位,据说可以拿到,虽然电信还没正式商用
------解决方案--------------------
你先用用google map体验下吧。
------解决方案--------------------
谢谢chengzhf详细的解释。
我之前也是这样做的。
google的实现我理解是建立在强大的数据分析基础上的。
假设Google的手机客户端程序可以取得CellID和Lac等信息,此时并没有位置信息,但手机用户可能打开了GPS,这样客户端就可以将这些信息一起传递给Google的服务器。
使用的人多了,自然给大家感觉GoogleMap就直接可以定位了。其实到偏僻的地方也是不行。
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
用google map时,手机没有GPS也可以定位的,同意。
这是GOOGLE的又一项技术,实际上就是通过手机用户发向GOOGLE服务器的位置信息,记录位置。
这样,只要知道CELLID,你自己也可以做个定位的系统,不过我想的方法:每到一个基站,要
记录下CELLID和对应的名称就行,忘请指证!
------解决方案--------------------
其实CELL发送的信息本身是不带位置信息的。只有一个唯一的ID,其实GOOGLE的WIFI定位也是这样的道理,就他是搜索所有WIFI的位置,然后通过WIFI广播出来的ID信息。通过这个唯一的ID去检查WIFI的位置,数据量大了,还可以校正那些被挪了位置的WIFI。
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
再接着上面说的
看了上面很多关于LAC 和 CELL ID的说法,这个方法不是不可以,但是如果只是靠这个那很难解释一个问题,如果我附近只有一个基站而不是多个,那此时如何计算位置,所有手机不是显示在同一个位置吗?
再说了手机attach时它只会attach到信号最强的cell上,此时只有一个cell,如果只靠Cell 来测量,那么处在多个基站中间的准确度应该和处在一个基站中间时是相近的,但是恰恰相反我们在城里基站相对较多时得到的位置是更准确的而在郊外基站较少时则误差非常大。也就是说,手机位置测量肯定不是基于cell的。
还是我上面说的,每个基站应该是有自己GPS地理位置信息的,怎么获取这个信息恐怕只有移动知道了。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
wince手持设备串口通信问题(在线等回复)
手持设备上的串口COM4能用函数CreatFile()打开(以同步模式),但用WriteFile()发送数据时,里边参数显...
-
windows mobile 移动开发用的是什么语言啊
windows mobile 移动开发用的是什么语言啊 我是学c/c++的想做 windows mobile 方面的...
-
Gps获得的经纬度不准确
通过GPSGetPosition获得到数据
纬度比实际纬度大0.002度左右
经度比实际经度小0.004度左右
测的位置与实...
-
wp7 利用ZipOutputStream压缩.txt文件问题
//压缩
private static void CreateZipFile(string filesPath, string zipFi...
-
WP开发工具安装问题
因为一些其他的原因,我暂时我只能工作在XP的环境下,但是我正在WP开发的路中。
我在XP上安装WP开发工具的时候...
-
VS2008的wince 6.0模拟器怎么和PC端的socket连接,需要怎么设置模拟器,谢谢
VS2008的wince 6.0模拟器怎么和PC端的socket连接,需要怎...
-
Windows Phone Express
我安装了Microsoft Virtual Studio 2010 for Express Windows Phone,Windows Phone项目成功创建,但是模拟器...
-
关于fmodce.dll资源释放的问题
请教各位: 使用C#在Mobile上用fmodce.dll进行声音文件的播放,播放结束调用:
bool isSuccess = fmod_S...
-
wp7 如何把手机联系人的电话号码写到一个.txt文件里面?
wp7 如何把手机联系人的电话号码写到一个.txt文件里面?
------解决方案---...
-
为什么C#修改注册表没有权限 如何获得权限?
C# code
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\MICROSOFT...