一种路况信息通知的方法、电子设备和存储介质技术

技术编号:17469081 阅读:47 留言:0更新日期:2018-03-15 06:05
本发明专利技术公开了一种路况信息通知的方法,所述方法包括:接收客户端发送的第一提醒消息,其中,所述第一提醒消息至少包括:位置信息及标注信息;判断是否存在与所述第一提醒消息的内容相同的第二提醒消息;若存在,则不作处理;否则,将所述第一提醒消息通知给所述客户端在内的所有客户端,其中,所述第一提醒消息,用于供所述客户端在所述第一提醒消息中位置信息对应的地图位置处展示所述第一提醒消息中的标注信息。本发明专利技术还同时公开了一种路况信息通知的电子设备。

【技术实现步骤摘要】
一种路况信息通知的方法、电子设备和存储介质
本专利技术涉及通信领域中的信息处理技术,特别涉及一种路况信息通知的方法、电子设备和存储介质。
技术介绍
当前,在信息技术高速发展,人们也越来越享受科技带来的各种好处。通常,人们在出行或者跑步时,会使用导航或计步软件,使得出行或运动更加方便。现有技术中导航等软件仅显示路线或基于服务器自行产生并推送路况信息。实际使用时发现会存在路况信息推送不及时的问题。此外,由服务器从交通系统等处获得路况信息,信息来源过于单一。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例主要提供一种路况信息通知的方法、电子设备和存储介质,能够解决不能及时更新道路的路况信息的问题。本专利技术实施例的技术方案是这样实现的:一种路况信息通知的方法,所述方法包括:接收客户端发送的第一提醒消息,其中,所述第一提醒消息至少包括:位置信息及标注信息;判断是否存在与所述第一提醒消息的内容相同的第二提醒消息;若存在,则不作处理;否则,将所述第一提醒消息通知给所述客户端在内的所有客户端,其中,所述第一提醒消息,用于供所述客户端在所述第一提醒消息中位置信息对应的地图位置处展示所述第一提醒消息中的标注信息。上述技术方案中,判断是否存在与所述第一提醒消息的内容相同的第二提醒消息,具体包括:查找是否存在与所述第一提醒消息中的位置信息相同的第二提醒消息;若存在,则进一步判断所述第二提醒消息中的标注信息所表征的路况是否与所述第一提醒消息中的标注信息所表征的路况相同;若相同,则确定存在与所述第一提醒消息的内容相同的第二提醒消息,若不同,则确定不存在与所述第一提醒消息的内容相同的第二提醒消息;若不存在,则确定不存在与所述第一提醒消息的内容相同的第二提醒消息。上述技术方案中,在确定不存在与所述第一提醒消息的内容相同的第二提醒消息后,所述方法还包括:直接存储所述第一提醒信息;或者,将与所述第一提醒消息中的位置信息相同的第二提醒消息中的标注信息更新为第一提醒消息中的标注信息。上述技术方案中,在确定存在与所述第一提醒消息的内容相同的第二提醒消息后,所述方法还包括:统计当前时刻之前的预设时间段内,接收的与所述第一提醒消息的内容相同的第二提醒消息的条数;当统计的条数超过阈值时,向所有客户端发送携带有所述第一提醒消息中的位置信息的提示指令,其中,所述提示指令用于指示客户端在所述第一提醒消息中的位置信息对应的地图位置处展示提示标记。上述技术方案中,当同时接收到多个第一提醒消息时,且判断是否存在与所述第一提醒消息的内容相同的第二提醒消息之前,所述方法还包括:根据所述多个第一提醒消息中的标注信息以及预设优先级列表,确定所述多个第一提醒消息的处理顺序;按照确定的处理顺序依次处理所述多个第一提醒消息。本专利技术实施例还提供了一种路况信息通知方法,所述方法包括:接收服务器发送的第一提醒消息;所述第一提醒消息至少包括:位置信息及标注信息;在所述第一提醒消息中位置信息对应的地图位置处展示所述第一提醒消息中的标注信息。上述技术方案中,所述方法包括:接收服务器发送的携带有第一提醒消息中的位置信息的提示指令;响应所述提示指令,在所述第一提醒消息中的位置信息对应的地图位置处展示提示标记。本专利技术实施例还提供了一种电子设备,包括:接收模块和处理模块;其中,所述接收模块,用于接收客户端发送的第一提醒消息,其中,所述第一提醒消息至少包括:位置信息及标注信息;所述处理模块,用于判断是否存在与所述第一提醒消息的内容相同的第二提醒消息;若存在,则不作处理;否则,将所述第一提醒消息通知给所述客户端在内的所有客户端,其中,所述第一提醒消息,用于供所述客户端在所述第一提醒消息中位置信息对应的地图位置处展示所述第一提醒消息中的标注信息。上述技术方案中,所述处理模块,具体用于:查找是否存在与所述第一提醒消息中的位置信息相同的第二提醒消息;若存在,则进一步判断所述第二提醒消息中的标注信息所表征的路况是否与所述第一提醒消息中的标注信息所表征的路况相同;若相同,则确定存在与所述第一提醒消息的内容相同的第二提醒消息,若不同,则确定不存在与所述第一提醒消息的内容相同的第二提醒消息;若不存在,则确定不存在与所述第一提醒消息的内容相同的第二提醒消息。上述技术方案中,所述处理模块,还用于直接存储所述第一提醒信息;或者,将与所述第一提醒消息中的位置信息相同的第二提醒消息中的标注信息更新为第一提醒消息中的标注信息。上述技术方案中,所述处理模块,还用于统计当前时刻之前的预设时间段内,接收的与所述第一提醒消息的内容相同的第二提醒消息的条数;当统计的条数超过阈值时,向所有客户端发送携带有所述第一提醒消息中的位置信息的提示指令,其中,所述提示指令用于指示客户端在所述第一提醒消息中的位置信息对应的地图位置处展示提示标记。上述技术方案中,当同时接收到多个第一提醒消息时,且判断是否存在与所述第一提醒消息的内容相同的第二提醒消息之前,所述处理模块还用于:根据所述多个第一提醒消息中的标注信息以及预设优先级列表,确定所述多个第一提醒消息的处理顺序;按照确定的处理顺序依次处理所述多个第一提醒消息。本专利技术实施例还提供了一种电子设备,运行有客户端,所述电子设备包括:接收模块和提示模块;其中,所述接收模块,用于接收服务器发送的第一提醒消息;所述第一提醒消息至少包括:位置信息及标注信息;所述提示模块,用于在所述第一提醒消息中位置信息对应的地图位置处展示所述第一提醒消息中的标注信息。上述技术方案中,所述接收模块,还用于:接收服务器发送的携带有第一提醒消息中的位置信息的提示指令;所述提示模块,还用于响应所述提示指令,在所述第一提醒消息中的位置信息对应的地图位置处展示提示标记。本专利技术实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,所述处理器用于运行所述计算机程序时,执行上述方法的步骤。本法专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。本专利技术实施例所提供的路况信息通知的方法和电子设备,服务器会接收客户端自动上报的提醒消息,这样服务器不仅可以从公共交通系统获取路况信息,还可以从与其连接的客户端获取路况信息等提醒消息,从而解决了信息来源单一的问题。服务器连接多个客户端,用户可能持有运行客户端的电子设备,在经过交通事故等现场时,可以通过电子设备直接向服务器上报携带有交通状况或路况信息的提醒消息,相对于由公共交通系统获取路况信息,再由公共交通系统转发给服务器而言,可以减少中间处理的时延。这样其他客户端就能够及时在地图的对应位置上显示提醒消息,从而实现路况信息的快速更新。此外,在发送提醒消息之前,会对当前接收及历史接收的两个提醒消息的进行判断,在基于同一个地理位置处产生的不同提醒信息才会发送给客户端,从而避免内容实质相同的提醒消息的重复发送。附图说明图1为本专利技术实施例中路况信息通知方法的实现流程图;图2为本专利技术实施例中电子地图的示意图;图3为本专利技术实施例中另一种路况信息通知方法的实现流程图;图4为本专利技术实施例中路况信息通知方法的具体实现流程图;图5为本专利技术实施例中电子设备的组成结构图;图6为本专利技术实施例中另一种电子设备的组成结构图;图7为本专利技术本文档来自技高网...
一种路况信息通知的方法、电子设备和存储介质

【技术保护点】
一种路况信息通知的方法,其特征在于,所述方法包括:接收客户端发送的第一提醒消息,其中,所述第一提醒消息至少包括:位置信息及标注信息;判断是否存在与所述第一提醒消息的内容相同的第二提醒消息;若存在,则不作处理;否则,将所述第一提醒消息通知给所述客户端在内的所有客户端,其中,所述第一提醒消息,用于供所述客户端在所述第一提醒消息中位置信息对应的地图位置处展示所述第一提醒消息中的标注信息。

【技术特征摘要】
1.一种路况信息通知的方法,其特征在于,所述方法包括:接收客户端发送的第一提醒消息,其中,所述第一提醒消息至少包括:位置信息及标注信息;判断是否存在与所述第一提醒消息的内容相同的第二提醒消息;若存在,则不作处理;否则,将所述第一提醒消息通知给所述客户端在内的所有客户端,其中,所述第一提醒消息,用于供所述客户端在所述第一提醒消息中位置信息对应的地图位置处展示所述第一提醒消息中的标注信息。2.根据权利要求1所述的方法,其特征在于,判断是否存在与所述第一提醒消息的内容相同的第二提醒消息,具体包括:查找是否存在与所述第一提醒消息中的位置信息相同的第二提醒消息;若存在,则进一步判断所述第二提醒消息中的标注信息所表征的路况是否与所述第一提醒消息中的标注信息所表征的路况相同;若相同,则确定存在与所述第一提醒消息的内容相同的第二提醒消息,若不同,则确定不存在与所述第一提醒消息的内容相同的第二提醒消息;若不存在,则确定不存在与所述第一提醒消息的内容相同的第二提醒消息。3.根据权利要求1所述的方法,其特征在于,在确定不存在与所述第一提醒消息的内容相同的第二提醒消息后,所述方法还包括:直接存储所述第一提醒信息;或者,将与所述第一提醒消息中的位置信息相同的第二提醒消息中的标注信息更新为第一提醒消息中的标注信息。4.根据权利要求1所述的方法,其特征在于,在确定存在与所述第一提醒消息的内容相同的第二提醒消息后,所述方法还包括:统计当前时刻之前的预设时间段内,接收的与所述第一提醒消息的内容相同的第二提醒消息的条数;当统计的条数超过阈值时,向所有客户端发送携带有所述第一提醒消息中的位置信息的提示指令,其中,所述提示指令用于指示客户端在所述第一提醒消息中的位置信息对应的地图位置处展示提示标记。5.根据权利要求1所述的方法,其特征在于,当同时接收到多个第一提醒消息时,且判断是否存在与所述第一提醒消息的内容相同的第二提醒消息之前,所述方法还包括:根据所述多个第一提醒消息中的标注信息以及预设优先级列表,确定所述多个第一提醒消息的处理顺序;按照确定的处理顺序依次处理所述多个第一提醒消息。6.一种路况信息通知方法,其特征在于,所述方法包括:接收服务器发送的第一提醒消息;所述第一提醒消息至少包括:位置信息及标注信息;在所述第一提醒消息中位置信息对应的地图位置处展示所述第一提醒消息中的标注信息。7.根据权利要求6所述的方法,其特征在于,所述方法包括:接收服务器发送的携带有第一提醒消息中的位置信息的提示指令;响应所述提示指令,在所述第一提醒消息中的位置信息对应的地图位置处展示提示标记。8.一种电子设备,其特征在于,包括:接收模块和处理模块;其中,所述接收模块,用于接收客户端发送的第一提醒消息,其中,所述第一提醒消息至少包括:位置信息及标注信息;所述处理模块,用于判断是否存在与所述第一提醒消息的内容...

【专利技术属性】
技术研发人员:王毓清
申请(专利权)人:咪咕互动娱乐有限公司中国移动通信集团公司
类型:发明
国别省市:江苏,32

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

1