智能手机怎么找到制定路径呢

智能手机怎么找到制定路径呢,第1张

要解决这个问题首先要满足的几个条件!
1、对方一定使用的是智能 *** 作系统手机,比如:andorid、wm、iphone等等。
2、对方的手机上一定要有一个软件可以通过GSM/CDMA/GPS获取当前手机所在位置。该软件就是本文要介绍的。
这里本人用ANDROID21的系统举例,怎样构造一个获取对方物理位置信息的程序。
首先,需要搞清楚在手机上获取坐标的方法,通过最近一段时间的学习和总结,一共发现有三种方法:
1、如果手机上有GPS功能,并且一直开启,并且手机已经能够联系上4颗通讯卫星,那么可以使用GPS功能直接获取到坐标。
2、如果手机上没有GPS功能,那么通过无线基站的定位服务也可以获取到坐标。
3、如果基站不提供这种服务,我们可以通过手机获取其所在的物理位置区域编号,并使用google提供的Geolocation API Network Protocol来查询手机所在区域位置。
从准确性上将从方法1到3以此递减。其次要考虑的问题是通过什么方式获取对方手机信息,首先想到的是通过GPRS连接建立TCP/IP通信方式,但这种方式需要对方实时连接2G或3G网络,对于现在大多数人来说资费是个问题,不太可能实时的开启数据网络。另外一种方式就是通过短信方式,即,给对方手机发送一条特殊的短信,短信中携带一个特殊的标识,当对方手机收到这个标识时,启动定位程序,定位程序通过上述3种方式的其中一种获取位置信息,并再次通过短信方式将结果发回本端手机。
程序模型如下:
发送端手机 -----> 短信请求 -----> 接收端手机 ------> 对方手机处理短信并进行定位 -----> 短信回复 -----> 发送端手机 -----> 解析坐标数据并查地图软件显示
对方手机处理短信并进行定位,流程如下:
21 通过GPS定位,如果成功,则回复位置短消息,如果失败,则进入22
22通过无线基站定位,如果成功,则回复位置短消息,如果失败,则进入23
23 通过手机所在cell区域码,用json向google服务器请求定位

以上就是关于智能手机怎么找到制定路径呢全部的内容,包括:智能手机怎么找到制定路径呢、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9760884.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存