一种定位提示方法及电子设备技术

技术编号:24033996 阅读:20 留言:0更新日期:2020-05-07 01:23
本发明专利技术实施例提供了一种定位提示方法及电子设备,涉及通信技术领域,以解决用户解决定位异常的措施较为繁琐,且不一定有效,从而导致用户解决定位异常的效率较低的问题。其中,所述定位提示方法,包括:在所述电子设备发起定位请求的情况下,获取与所述定位请求关联的数据;其中,与所述定位请求关联的数据包括网络状态数据、辅助定位数据、GPS位置数据、网络位置数据和卫星状态数据;在与所述定位请求关联的目标数据为异常数据的情况下,输出提示消息;其中,所述提示消息的内容包括用于恢复所述目标数据为正常数据的操作信息。本发明专利技术实施例中的定位提示方法应用于电子设备中。

A location prompt method and electronic equipment

【技术实现步骤摘要】
一种定位提示方法及电子设备
本专利技术实施例涉及通信
,尤其涉及一种定位提示方法及电子设备。
技术介绍
目前,电子设备的定位功能应用场景较为广泛。常见的应用场景如,用户在电子设备上使用地图应用实现导航。通常,在定位功能的应用场景中,经常会出现以下几种情况:应用界面持续加载数据、没有及时更新定位信息、应用界面提示“信号弱”、应用界面持续显示“正在定位”等。当用户遇到上述这些情况时,常采用的措施是,退出当前应用、重启电子设备、断开网络重新连接等。但是,上述用户解决定位异常的措施较为繁琐,且不一定有效,从而导致用户解决定位异常的效率较低。
技术实现思路
本专利技术实施例提供一种定位提示方法及电子设备,以解决用户解决定位异常的措施较为繁琐,且不一定有效,从而导致用户解决定位异常的效率较低的问题。为了解决上述技术问题,本专利技术是这样实现的:本专利技术实施例提供了一种定位提示方法,应用于电子设备,包括:在所述电子设备发起定位请求的情况下,获取与所述定位请求关联的数据;其中,与所述定位请求关联的数据包括网络状态数据、辅助定位数据、GPS位置数据、网络位置数据和卫星状态数据;在与所述定位请求关联的目标数据为异常数据的情况下,输出提示消息;其中,所述提示消息的内容包括用于恢复所述目标数据为正常数据的操作信息。本专利技术实施例还提供了一种电子设备,包括:数据获取模块,用于在所述电子设备发起定位请求的情况下,获取与所述定位请求关联的数据;其中,与所述定位请求关联的数据包括网络状态数据、辅助定位数据、GPS位置数据、网络位置数据和卫星状态数据;提示输出模块,用于在与所述定位请求关联的目标数据为异常数据的情况下,输出提示消息;其中,所述提示消息的内容包括用于恢复所述目标数据为正常数据的操作信息。本专利技术实施例还提供了一种电子设备,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现所述定位提示方法的步骤。本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述定位提示方法的步骤。这样,在本专利技术实施例中,在电子设备发起定位请求的情况下,电子设备内部可在持续的定位请求中监听并获取网络位置数据、卫星状态数据、网络状态数据、GPS位置数据、辅助定位数据等与定位请求关联的一项数据或者多项数据。进一步地,针对获取的关联数据进行异常检测,在检测到其中的目标数据为异常数据的情况下,判定出现定位异常现象,从而根据出现异常的目标数据,输出提示消息,提示消息的内容包括用于恢复目标数据为正常数据的操作信息,进而用户可根据提示消息中的内容,尽快解决定位异常问题。可见,本实施例能够尽快帮助用户排查出是因目标数据异常导致定位异常的,并及时提供给用户解决定位异常的操作方法,使得用户能够针对性地操作,操作快捷,从而帮助用户快速恢复设备GPS定位的正常功能,提高用户解决定位异常的效率。附图说明图1是本专利技术实施例的定位提示方法的流程图之一;图2是本专利技术实施例的定位提示方法的流程图之二;图3是本专利技术实施例的定位提示方法的流程图之三;图4是本专利技术实施例的定位提示方法的流程图之四;图5是本专利技术实施例的定位提示方法的流程图之五;图6是本专利技术实施例的电子设备的框图之一;图7是本专利技术实施例的电子设备的框图之二。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,示出了本专利技术一个实施例的定位提示方法的流程图,应用于电子设备,包括:步骤S1:在电子设备发起定位请求的情况下,获取与定位请求关联的数据。其中,与定位请求关联的数据包括网络状态数据、辅助定位数据、GPS位置数据、网络位置数据和卫星状态数据。优选地,本实施例中的定位请求为全球定位系统(GlobalPositioningSystem,简称GPS)定位请求。示例性地,本专利技术实施例的应用场景如,有应用发起GPS定位请求。应用如地图应用。在本实施例中,当电子设备中有应用发起GPS定位请求时,电子设备内置的定位模块可监听系统内的网络位置数据、卫星状态数据、网络状态数据、GPS位置数据、辅助定位数据等与GPS定位请求关联的数据。步骤S2:在与定位请求关联的目标数据为异常数据的情况下,输出提示消息。其中,提示消息的内容包括用于恢复目标数据为正常数据的操作信息。在该步骤中,电子设备可针对获取的与定位请求关联的数据,进行异常检测,以根据检测出的异常情况,判断出现定位异常现象,从而输出提示消息。其中,提示消息是基于目标数据出现异常而来的,包括用于恢复目标数据为正常数据的操作信息,以提示用户检查与目标数据相关的影响因素。其中,定位异常包括GPS信号弱、无GPS信号等现象。优选地,在该步骤中,可按照一定的顺序依次排除各项数据是否出现了异常。若检测到某一项出现了异常,则获取到的该目标数据为异常数据。可以想到,在定位请求中,会因此异常造成定位异常,因此,电子设备可根据目标数据出现的异常,输出提示消息,从而用户可根据提示消息中的内容,按照提示的操作信息,针对性地排除造成定位异常的因素,以使得目标数据恢复正常,进而使得电子设备尽快恢复定位功能,确保用户正常使用。例如,在一次定位请求中,定位正常的情况下,电子设备在5s内就能获取到GPS位置数据,实现首次成功定位,并且每秒都有新的GPS位置数据更新上报。而若电子设备在发起定位请求后,5s内没有获取到GPS位置数据,或者每秒没有新的GPS位置数据更新上报,则GPS位置数据异常,出现定位异常。而在实际使用中,造成定位异常的原因很多,例如,电子设备内部硬件接触不良或损坏等原因,这种原因造成的定位异常是不可自动恢复的,需要进行维修;又如,室内或隧道等环境遮挡信号、设备之间的信号干扰、金属或磁性保护套遮挡天线、无辅助定位数据、网络连接异常等原因,这些原因造成的定位异常是可以根据环境、位置变化等自动恢复的。因此,在本实施例中,可根据不同数据出现的异常,确定是哪种原因导致的定位异常,从而输出对应的提示消息。在提示消息中,至少可以提示用户造成定位异常的原因,以及提示用户消除异常的操作,从而用户可针对性地进行操作,以解决这些问题,恢复目标数据正常,使电子设备尽快恢复定位功能,进而确保电子设备发起的定位请求成功。这样,在本专利技术实施例中,在电子设备发起定位请求的情况下,电子设备内部可在持续的定位请求中监听并获取网络位置数据、卫星状态数据、网络状态数据、GPS位置数据、辅助定位数据等与定位请求关联的一项数据或者多项数据。进一步地,针对获取的关联数据进行异常检测,本文档来自技高网...

【技术保护点】
1.一种定位提示方法,应用于电子设备,其特征在于,包括:/n在所述电子设备发起定位请求的情况下,获取与所述定位请求关联的数据;其中,与所述定位请求关联的数据包括网络状态数据、辅助定位数据、GPS位置数据、网络位置数据和卫星状态数据;/n在与所述定位请求关联的目标数据为异常数据的情况下,输出提示消息;其中,所述提示消息的内容包括用于恢复所述目标数据为正常数据的操作信息。/n

【技术特征摘要】
1.一种定位提示方法,应用于电子设备,其特征在于,包括:
在所述电子设备发起定位请求的情况下,获取与所述定位请求关联的数据;其中,与所述定位请求关联的数据包括网络状态数据、辅助定位数据、GPS位置数据、网络位置数据和卫星状态数据;
在与所述定位请求关联的目标数据为异常数据的情况下,输出提示消息;其中,所述提示消息的内容包括用于恢复所述目标数据为正常数据的操作信息。


2.根据权利要求1所述的方法,其特征在于,所述在与所述定位请求关联的目标数据为异常数据的情况下,输出提示消息,包括:
在所述网络状态数据、所述辅助定位数据和所述GPS位置数据均为异常数据的情况下,输出第一提示消息;
其中,所述第一提示消息至少用于提示连接网络。


3.根据权利要求1所述的方法,其特征在于,所述在与所述定位请求关联的目标数据为异常数据的情况下,输出提示消息,包括:
在所述网络状态数据和所述辅助定位数据中至少有一项为正常数据、且所述GPS位置数据为异常数据的情况下,检测信号干扰;
在检测到信号干扰的情况下,输出第二提示消息;
其中,所述第二提示消息至少用于提示排除设备外部干扰信号或设备内部干扰信号。


4.根据权利要求3所述的方法,其特征在于,所述在所述网络状态数据和所述辅助定位数据中至少有一项为正常数据、且所述GPS位置数据为异常数据的情况下,检测信号干扰之后,还包括:
在未检测到信号干扰的情况下,根据所述卫星状态数据获取卫星信号值;
在所述卫星信号值全部为零的情况下,输出第三提示消息;其中,所述第三提示信息至少用于提示排除室内环境遮挡因素或硬件损坏因素;
在所述卫星信号值的平均值大于零且小于第一阈值、且所述电子设备处于移动状态的情况下,根据所述GPS位置数据获取所述电子设备的最大速度值;
在无法获取所述GPS位置数据的情况下,输出第四提示消息;或者,
在所述最大速度值小于速度阈值、且所述卫星信号值的平均值小于第二阈值的情况下,输出第四提示信息;或者,
在所述最大速度值大于或者等于所述速度阈值、且所述卫星信号值的平均值小于第三阈值的情况下,输出第四提示消息;
其中,所述第四提示消息至少用于提示排除室外环境遮挡因素或电子设备装饰物遮挡因素;
且所述第一阈值大于所述第二阈值,所述第二阈值大于所述第三阈值。


5.根据权利要求1所述的方法,其特征在于,所述在与所述定位请求关联的目标数据为异常数据的情况下,输出提示消息,包括:
在连续预设次数的定位请求中,在与所述定位请求关联的目标数据均为异常数据的情况下,输出提示消息。


6.一种电子设备,其特征在于,包括:
数据获取模块,用于在所...

【专利技术属性】
技术研发人员:唐奥林
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1