一种地图信息推送方法及装置的制造方法

文档序号:9581777阅读:328来源:国知局
一种地图信息推送方法及装置的制造方法
【技术领域】
[0001]本发明涉及在线地图技术领域,尤其是涉及一种地图信息推送方法及装置。
【背景技术】
[0002]目前对于在线地图,都是基于客户端请求、服务端响应的模式,即用户根据自己的需要向服务端发送请求,例如加载地图、放大缩小、路径查询等,服务端基于已有的地图相关数据进行查询、计算,再通过地图渲染技术把用户所要的内容如路径等显示在地图上。
[0003]发明人在实现本发明的过程中发现,目前的地图服务只能提供这种单一的请求-响应模式,用户之间彼此隔离,只能由服务器向用户提供所有的信息,导致用户通过地图获得的信息有限,尤其是对于复杂多变室内的场景,目前的地图服务不能满足用户更进一步的需求。

【发明内容】

[0004]为克服相关技术中存在的问题,本发明提供一种地图信息推送方法及装置,通过推送向用户提供更多的地图信息,实现用户信息共享。
[0005]根据本公开实施例的第一方面,提供一种地图信息推送方法,用于服务器,所述方法包括:
[0006]获取第一终端的位置信息;
[0007]判断第一终端的位置信息与服务器数据库中第一终端的原位置信息相比是否发生了变化;
[0008]如果发生了变化,则更新服务器数据库中第一终端的原位置信息,并将第一终端的位置信息推送给第二终端,以使第二终端更新第一终端对应的图像标识在第二终端的地图上的显示位置。
[0009]可选的,所述获取第一终端的位置信息,包括:
[0010]接收各接入点分别上报的第一终端的信号强度数据,其中,所述信号强度数据是各接入点对第一终端发出的定位信号分别进行检测而获得的数据,所述接入点是用于终端接入网络的无线接入节点;
[0011]根据各信号强度数据,获取第一终端与各接入点之间的距离信息;
[0012]根据各距离信息以及各接入点的位置信息,获取第一终端的位置信息。
[0013]可选的,所述获取第一终端的位置信息,包括:
[0014]接收网络控制器发送的第一终端的位置信息,其中,所述位置信息是由网络控制器根据各接入点上报的第一终端的信号强度数据而获得,所述接入点是用于终端接入网络的无线接入节点。
[0015]可选的,所述方法还包括:
[0016]获取第一终端的地图上的编辑信息,所述第一终端的地图上的编辑信息包括第一终端上的用户在第一终端的地图上所画的标记;
[0017]判断所述第一终端的地图上的编辑信息与服务器数据库中第一终端的地图上的原编辑?目息相比是否一致;
[0018]如果不一致,则更新服务器数据库中第一终端的地图上的原编辑信息,并更新第二终端的地图上同步显示的编辑信息。
[0019]可选的,所述方法还包括:
[0020]获取各接入点所收集的第一终端的上网行为信息,其中所述接入点是用于终端接入网络的无线接入节点;
[0021]将第一终端的上网行为信息推送给第二终端。
[0022]可选的,所述方法还包括:
[0023]获取各接入点所收集的第一终端的上网行为信息,其中所述接入点是用于终端接入网络的无线接入节点;
[0024]对所述第一终端的上网行为信息进行分析;
[0025]将对所述第一终端的上网行为信息分析后的结果推送给第二终端。
[0026]根据本公开实施例的第二方面,提供一种地图信息推送装置,用于服务器,所述装置包括:
[0027]位置信息获取单元,用于获取第一终端的位置信息;
[0028]推送单元,用于当第一终端的位置信息与服务器数据库中第一终端的原位置信息相比发生了变化时,更新服务器数据库中第一终端的原位置信息,并将第一终端的位置信息推送给第二终端,以使第二终端更新第一终端对应的图像标识在第二终端的地图上的显示位置。
[0029]可选的,所述装置还包括:
[0030]地图编辑信息获取单元,用于获取第一终端的地图上的编辑信息,所述第一终端的地图上的编辑信息包括第一终端上的用户在第一终端的地图上所画的标记;
[0031]所述推送单元还用于:当所述第一终端的地图上的编辑信息与服务器数据库中第一终端的地图上的原编辑信息相比不一致时,更新服务器数据库中第一终端的地图上的原编辑信息,并更新第二终端的地图上同步显示的编辑信息。
[0032]可选的,所述装置还包括:
[0033]上网行为信息获取单元,用于获取各接入点所收集的第一终端的上网行为信息,其中所述接入点是用于终端接入网络的无线接入节点;
[0034]所述推送单元还用于:将第一终端的上网行为信息推送给第二终端,以使第二终端的地图上显示出所述第一终端的上网行为信息。
[0035]可选的,所述装置还包括:
[0036]上网行为信息获取单元,用于获取各接入点所收集的第一终端的上网行为信息,其中所述接入点是用于终端接入网络的无线接入节点;
[0037]上网行为信息分析单元,用于对所述第一终端的上网行为信息进行分析;
[0038]所述推送单元还用于:将对所述第一终端的上网行为信息分析后的结果推送给第二终端。
[0039]本发明实施例提供的技术方案可以包括以下有益效果:
[0040]在本发明实施例中,服务器获取第一终端的位置信息后可以将第一终端的位置信息作为一种地图信息及时推送给第二终端,使得第二终端能够同步显示其他终端的位置,从而打破了用户之间原先的隔离状态,实现了用户信息共享。
[0041]另外,在本发明实施例中,服务器也可获取第一终端的地图上的编辑信息,例如第一终端上的用户在第一终端的地图上某位置画了一个圈,或者画出了一条路径,通过服务器的推送可以使第二终端的地图上同步显示出该编辑信息,实现了两个终端用户之间的交互,达到了信息共享。
[0042]此外,在本发明实施例中,服务器还可通过各接入点获取第一终端的上网行为信息,并将第一终端的上网行为信息推送给第二终端,从而便于第二终端用户及时了解其他终端用户的动态,实现了用户信息共享。
[0043]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本发明。
【附图说明】
[0044]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0045]图1是根据一示例性实施例示出的一种地图信息推送方法的流程图;
[0046]图2是根据一示例性实施例示出的室内所布带有接入点的线缆示意图;
[0047]图3是根据一示例性实施例示出的一种地图信息推送方法的流程图;
[0048]图4是根据一示例性实施例示出的接入点对终端进行信号检测示意图;
[0049]图5是根据一示例性实施例示出的室内地图;
[0050]图6是根据一示例性实施例示出的一种地图信息推送方法的流程图;
[0051]图7是根据一示例性实施例示出的地图上的编辑信息示意图;
[0052]图8是根据一示例性实施例示出的地图上的编辑信息示意图;
[0053]图9是根据一示例性实施例示出的一种地图信息推送方法的流程图;
[0054]图10是根据一示例性实施例示出的上网行为信息显示示意图;
[0055]图11是根据一示例性实施例示出的一种地图信息推送装置的框图;
[0056]图12是根据一示例性实施例示出的一种地图信息推送装置的框图;
[0057]图13是根据一示例性实施例示出的一种地图信息推送装置的框图。
【具体实施方式】
[0058]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0059]图1是根据一示例性实施例示出的一种地图信息推送方法的流程图。该方法可用于服务器。参见图1所示,该方法可以包括:
[0060]S101、获取第一终
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1