科普一下,gps定位系统是卫星随时随地的发送出定位信号,不同的地区的定位信号不一样,使用一个gps定位芯片就可以捕获这个信号,然后对这个信号进行解码就可以得到相关地区的经纬度以及时间、海拔高度等信息。这个信息协议叫做nmea-0183协议。所以手机要进行定位,需要设计一款软件app去调用gps芯片获取相关信息并加以解码从而获得定位信息的。
我国的北斗定位系统原理与此类似,还有一种定位是使用基站定位(通信基站,如移动、联通的基站),这个是手机获取的手机信号基于基站的位置而获取的定位。可参考vivo手机的开启方式:
1、可以进入设置--(安全与隐私/更多设置)--定位服务--开启“定位服务/使用GPS卫星”,开启后可选择软件开启定位权限;
2、打开手机的控制中心--点击定位按钮即可开启。以华为和小米手机分别举例:
华为手机:
1、进入定位服务,进入华为手机设置页面后找到并点击隐私选项,在隐私页面中选择并点击定位服务。
2、打开访问我的位置信息。打开定位服务页面后,将访问我的位置信息后面的按钮打开。
3、点击查找设备。打开定位服务后点击进入设置的安全中,在跳转的安全页面中点击上方的查找设备。
4、打开查找我的手机。进入查找设备页面后,将查找我的手机后面的按钮打开即可定位。
小米手机:
1、点击隐私保护。进入小米手机设置页面后,找到并点击页面中的隐私保护。
2、点击保护隐私。在跳转的隐私保护页面中,点击页面上方的保护隐私选项。
3、点击位置信息。打开保护隐私页面后,下滑屏幕找到并点击位置信息。
4、打开开启位置服务。进入位置信息页面后,将开启位置服务后面的按钮打开。
5、进入查找设备。打开以后点击进入安全设置中,在跳转的新页面中点击查找设备。
6、打开查找我的手机。进入查找设备页面后,将查找我的手机打开即可定位手机。1、如果对方和你都使用内置GPS模块的智能手机,安装GoogleMaps软件并使用其中的“纵横”功能,经过对方允许(称为允许定位的好友),可以在GoogleMaps中对对方进行定位。(这种定位相对比较精确)2、普通手机使用移动的手机地图业务,可以在地图中对指定移动号码进行定位,但对方会收到信息,并同意你的定位请求后,你才可以接到对方的位置信息。这种定位是运用了移动的基站定位方式,只能定出一个大概的位置,不如GPS模块定位精确。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)