一种poi信息搜索方法、装置、系统及相关设备的制造方法

文档序号:9235443阅读:204来源:国知局
一种poi信息搜索方法、装置、系统及相关设备的制造方法
【技术领域】
[0001]本发明涉及数据搜索技术领域,尤其涉及一种POI信息搜索方法、装置、系统及相关设备。
【背景技术】
[0002]在基于互联网的POI信息搜索中,基于类别词的搜索成为热门搜索方式之一。类别词是指表示兴趣点(POI,Point of Interest)类别的词,如在电子地图中搜索“餐馆”、“酒店”等。在现有的地图搜索服务器中,根据搜索关键词进行POI搜索,通常只会返回预设数量的搜索结果,如返回前10条最相关的搜索结果。
[0003]而在基于类别词的搜索中,用户通常希望得到在电子地图视图范围之内的所有的POI信息,如搜索“酒店”时,希望在电子地图上显示所有的酒店Ρ0Ι,以便能够根据自身的需求在搜索结果中进行选择。同时,当用户拖动地图视图或者改变电子地图缩放级别时,相应的搜索结果需要随之变化。但是,如果POI信息搜索系统对基于类别词的搜索请求返回所有的搜索结果,增加了其处理的复杂性;而且,基于类别词的搜索往往还伴随着高频率的改变视图(如拖动地图视图或者改变电子地图缩放级别)的操作,不仅增加了地图搜索服务器的数据处理负担,也影响对其它搜索请求的响应时间,降低了地图搜索服务器的处理性倉泛。

【发明内容】

[0004]本发明实施例提供一种POI信息搜索方法、装置、系统及相关设备,用以减轻地图搜索服务器的处理负担,提高地图搜索服务器的处理性能。
[0005]本发明实施例提供一种网络侧POI信息搜索方法,包括:
[0006]接收类别搜索请求,所述类别搜索请求中携带有类别词和至少一个地图块标识;
[0007]将所述类别词分别与每一地图块标识进行组合;
[0008]针对每一个组合,从预先存储的兴趣点POI信息表中查找该组合对应的POI信息集,所述POI信息集包括所述组合中的地图块标识对应的地图块所包含的POI中与所述类别词对应的POI的信息;
[0009]反馈每一个组合对应的POI信息集。
[0010]本发明实施例提供一种网络侧POI信息搜索装置,包括:
[0011]存储单元,用于存储POI信息表;
[0012]接收单元,用于接收类别搜索请求,所述类别搜索请求中携带有类别词和至少一个地图块标识;
[0013]组合单元,用于将所述类别词分别与每一地图块标识进行组合;
[0014]查找单元,用于针对每一个组合,从所述存储单元预先存储的兴趣点POI信息表中查找该组合对应的POI信息集,所述POI信息集包括所述组合中的地图块标识对应的地图块所包含的POI中与所述类别词对应的POI的信息;
[0015]反馈单元,用于反馈每一个组合对应的POI信息集。
[0016]本发明实施例提供一种类别图层服务器,包括上述的网络侧POI信息搜索装置。
[0017]本发明实施例提供一种POI信息搜索系统,包括客户端设备和类别图层服务器,其中:
[0018]所述客户端设备,用于向所述类别图层服务器发送类别搜索请求,所述类别搜索请求中携带有类别词和至少一个地图块标识;以及接收所述类别图层服务器反馈的POI信息集;
[0019]所述类别图层服务器,用于将所述类别搜索请求中携带的所述类别词分别与每一地图块标识进行组合;并针对每一个组合,从预先存储的兴趣点POI信息表中查找该组合对应的POI信息集,所述POI信息集包括所述组合中的地图块标识对应的地图块所包含的POI中与所述类别词对应的POI的信息;向所述客户端设备反馈每一个组合对应的POI信息集。
[0020]本发明实施例提供一种客户端侧POI信息搜索方法,包括:
[0021]向类别图层服务器发送类别搜索请求,所述类别搜索请求中携带有类别词和至少一个地图块标识;
[0022]接收所述类别图层服务器反馈的兴趣点POI信息集,其中,所述POI信息集为所述类别图层服务器针对所述类别词和每一地图块标识的组合,从预先存储的POI信息表中查找到的,所述POI信息集包括所述类别词和每一地图块标识的组合中的地图块标识对应的地图块所包含的POI中与所述类别词对应的POI的信息。
[0023]本发明实施例提供一种客户端侧POI信息搜索装置,包括:
[0024]发送单元,用于向类别图层服务器发送类别搜索请求,所述类别搜索请求中携带有类别词和至少一个地图块标识;
[0025]接收单元,用于接收所述类别图层服务器反馈的兴趣点POI信息集,其中,所述POI信息集为所述类别图层服务器针对所述类别词和每一地图块标识的组合,从预先存储的POI信息表中查找到的,所述POI信息集包括所述类别词和每一地图块标识的组合中的地图块标识对应的地图块所包含的POI中与所述类别词对应的POI的信息。
[0026]本发明实施例提供一种客户端设备,包括上述的客户端侧POI信息搜索装置。
[0027]本发明实施例提供的POI信息搜索方法、装置、系统及相关设备,预先存储每一类别词和每一地图块标识组成的组合对应的POI信息集,这样,在接收到类别搜索请求时,针对该类别搜索请求中携带的类别词和每一地图块标识的组合,分别查找该组合对应的POI信息集,并返回查找到的POI信息集,由于上述过程与现有的地图搜索服务器独立,因此,类别图层搜索不会增加地图搜索服务器的数据处理负担,也不会影响电子地图搜索服务器对其它搜索请求的响应时间,从而,能够提高电子地图搜索服务器的处理性能。
[0028]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0029]此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0030]图1为本发明实施例中,POI信息搜索系统的结构示意图;
[0031]图2为本发明实施例中,类别图层服务器建立POI信息表的实施流程示意图;
[0032]图3为本发明实施例中,类别图层服务器进行数据更新的实施流程示意图;
[0033]图4为本发明实施例中,网络侧实施POI信息搜索方法的实施流程示意图;
[0034]图5为本发明实施例中,网络侧POI信息搜索装置的结构示意图;
[0035]图6为本发明实施例中,客户端侧实施POI信息搜索方法的实施流程示意图;
[0036]图7为本发明实施例中,客户端侧POI信息搜索装置的结构示意图。
【具体实施方式】
[0037]为了减轻电子地图搜索服务器的处理负担,提高电子地图搜索服务器的处理性能,本发明实施例提供了一种POI信息搜索方法、装置、系统及相关设备。
[0038]以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0039]实施例一
[0040]如图1所示,为本发明实施例提供的POI信息搜索系统的结构示意图,包括客户端设备11和类别图层服务器12,其中:
[0041]客户端设备11,用于向类别图层服务器12发送类别搜索请求;以及接收类别图层服务器12反馈的POI信息集。
[0042]其中,客户端设备11在发送的类别搜索请求中携带有类别词和至少一个地图块标识。
[0043]类别图层服务器12,用于将类别搜索请求中携带的类别词分别与每一地图块标识进行组合;并针对每一个组合,从预先存储的POI信息表中查找该组合对应的POI信息集,其中,POI信息集包括类别词和地图块标识组合中的地图块标识对应的地图块所包含的POI中与该类别词对应的POI的信息;向客户端设备11反馈每一个组合对应的POI信息集。
[0044]具体实施时,当客户端设备11向类别图层服务器12发送类别搜索请求时,其中可以携带有以下信息:
[0045]I)类别词。
[0046]类别词为与POI分类有关的词语,如“餐馆”、“酒店”、“停车场”、“商场”等,在POI数据中,有上千种分类,类别词也达到了几百个。客户端设备11向类别图层服务器12发送的类别词通常只有一个,通过该类别词可以映射到POI的分类类别。
[0047]2)地图块标识。
[0048]电子地图由于受客户端设备(如计算机或者手机、平板电脑等移动终端设备)屏幕尺寸和分辨率的限制,为了避免整张电子地图显示的效果受影响,可以将整张电子地图划分为多个矩形地图块,每个地图块均唯一对应一个固定的标识。客户端设备11向类别图层服务器12发送的类别搜索请求中可以携带多个地图块标识,即构成客户端设备11的显示屏上显示的电子地图当前视图的多个地图块对应的标识。这样,类别图层服务器12可以根据地图块标识确定需要查找的电子地图的范围。
[0049]当类别图层服务器12接收到客户端设备11发送的类别搜索请求时,首先解析其中携带的信息,得到类别词和多个地图块标识,并
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1