一种热点查询方法、装置及系统的制作方法
【技术领域】
[0001] 本发明涉及无线和数据业务技术领域,特别是涉及一种热点查询方法及装置及系 统。
【背景技术】
[0002] 现有WiFi热点查询方法,一般需要用户在地图中选择要进行热点查询的城市,然 后根据页面提示,在热点查询的搜索框中输入搜索关键字进行查询,最后通过在热点信息 库的对应字段中比对用户输入的搜索关键字进行查询,该种方法的查询速度快,但是在进 行热点查询时,只能根据用户输入的建筑物关键字查询对应建筑物内是否设有热点,而不 能搜索附近建筑物中的热点。
【发明内容】
[0003] 本发明的目的在于提供一种热点查询方法及装置,用W解决现有热点查询技术只 能查询对应建筑物内是否设有热点,不能查询搜索位置附近是否设有热点的问题。
[0004] 为了实现上述目的,本发明提供了一种热点查询方法,包括:
[0005] 获取用户发送的热点搜索关键字,并将所述热点搜索关键字发送给地图检索系 统;
[0006] 获取所述地图检索系统根据所述热点搜索关键字得到的第一地理信息;
[0007] 根据所述第一地理信息,获取所述第一地理信息所指示的地理范围内的所有热点 信息。
[0008] 其中,上述热点查询方法,所述获取用户发送的热点搜索关键字,并将所述热点搜 索关键字发送给地图检索系统的步骤之前还包括:
[0009] 获取用户输入的第一搜索范围信息,其中,所述第一搜索范围信息包括:用户所选 区域信息。
[0010] 其中,所述获取所述地图检索系统根据所述热点搜索关键字得到的第一地理信息 的步骤包括:
[0011] 将所述热点搜索关键字发送给所述地图检索系统;
[0012] 发送将所述热点搜索关键字转换为地理信息的转换请求给所述地图检索系统;
[0013] 接收所述地图检索系统根据所述转换请求生成的第一地理信息。
[0014] 其中,所述根据所述第一地理信息,获取所述第一地理信息所指示的地理范围内 的所有热点信息的步骤包括:
[0015] 获取所述第一地理信息对应的第一地理位置所在区域内的所有热点信息;
[0016] 计算所述第一地理位置与每个热点的经度差W及缔度差;
[0017] 获取经度差和缔度差都位于第一地理信息所指示的地理范围内的所有热点信息。
[0018] 其中,所述获取所述第一地理信息对应的第一地理位置所在区域内的所有热点信 息的步骤包括:
[0019] 根据所述第一地理信息,提取所述第一地理信息对应的第一地理位置所在区域的 区域代码;
[0020] 发送所述区域代码给热点信息数据库;
[0021] 接收所述热点信息数据库筛选出的所述区域代码对应区域内的所有热点信息。
[0022] 其中,获取经度差和缔度差都位于第一地理信息所指示的地理范围内的所有热点 信息的步骤后还包括:
[0023] 计算所述第一地理信息对应的第一地理位置与每个热点的经度差W及缔度差的 绝对值的和,得出所述每个热点的距离值;
[0024] 对所述距离值按预设顺序进行排序,得出第一排序结果。
[00巧]其中,所述对所述距离值按预设顺序进行排序,得出第一排序结果后还包括:
[0026] 根据用户查询时间与所述热点开放时间的匹配度W及热点的推荐度对所述第一 排序结果按预设顺序进行排序,得出第二排序结果并返回给用户。
[0027] 本发明的实施例还提供了一种热点查询装置,包括:
[0028] 第一获取模块,用于获取用户发送的热点搜索关键字,并将所述热点搜索关键字 发送给地图检索系统;
[0029] 第二获取模块,用于获取所述地图检索系统根据所述热点搜索关键字得到的第一 地理信息;
[0030] 第H获取模块,用于根据所述第一地理信息,获取所述第一地理信息所指示的地 理范围内的所有热点信息。
[0031] 其中,上述热点查询装置,还包括:
[0032]第四获取模块,用于在所述第一获取模块获取用户发送的热点搜索关键字,并将 所述热点搜索关键字发送给地图检索系统之前获取用户输入的第一搜索范围信息,其中, 所述第一搜索范围信息包括:用户所选区域信息。
[0033] 其中,所述第二获取模块包括:
[0034]第一发送模块,用于将所述热点搜索关键字发送给所述地图检索系统;
[00巧]第二发送模块,用于发送将所述热点搜索关键字转换为地理信息的转换请求给所 述地图检索系统;
[0036] 接收模块,用于接收所述地图检索系统根据所述转换请求生成的第一地理信息。
[0037] 其中,所述第H获取模块包括:
[0038] 第一获取单元,用于获取所述第一地理信息对应的第一地理位置所在区域内的所 有热点信息;
[0039] 第一计算单元,用于计算所述第一地理位置与每个热点的经度差W及缔度差;
[0040] 第二获取单元,用于获取经度差和缔度差都位于第一地理信息所指示的地理范围 内的所有热点信息。
[0041] 其中,所述第一获取单元包括:
[0042] 提取单元,用于根据所述第一地理信息,提取所述第一地理信息对应的第一地理 位置所在区域的区域代码;
[0043] 发送单元,用于发送所述区域代码给热点信息数据库;
[0044] 接收单元,用于接收所述热点信息数据库筛选出的所述区域代码对应区域内的所 有热点信息。
[0045] 其中,上述热点查询装置,还包括:
[0046] 第二计算单元,用于获取经度差和缔度差都位于第一地理信息所指示的地理范围 内的所有热点信息后计算所述第一地理信息对应的第一地理位置与所述热点的经度差W 及缔度差的绝对值的和,得出所述每个热点的距离值;
[0047] 第一排序单元,用于对所述距离值按预设顺序进行排序,得出第一排序结果。
[0048] 其中,上述热点查询装置,还包括:
[0049] 第二排序单元,用于所述第一排序单元对所述距离值按预设顺序进行排序,得出 第一排序结果后,根据用户查询时间与所述热点开放时间的匹配度W及热点的推荐度对所 述第一排序结果按预设顺序进行排序,得出第二排序结果并返回给用户。
[0050] 本发明实施例还提供了一种热点查询系统,包括:
[0051] 热点查询平台,用于获取用户发送的热点搜索关键字;
[0052] 地图检索系统,用于根据所述热点搜索关键字得到第一地理信息;
[0053] 热点查询平台,用于根据所述第一地理信息,得到第一地理信息对应的第一地理 位置所在区域内的所有热点信息;
[0054] 所述还包括;如上所述的热点查询装置,用于获取所述热点查询平台发送的热点 搜索关键字,并获取所述地图检索系统根据所述热点搜索关键字得到的第一地理信息,W 及根据所述热点信息数据库得到的第一地理信息对应的第一地理位置所在区域内的所有 热点信息,获取所述第一地理信息所指示的地理范围内的所有热点信息。
[00巧]本发明实施例具有W下有益效果:
[0056] 本发明实施例的热点查询方法,引入了地图检索技术,根据地图检索系统,将用户 输入的搜索关键字转换为对应建筑物的地理位置,然后计算该建筑物与所述建筑物所在区 域内所有热点之间的距离,将距离位于
预设范围内的热点作为查询结果,实现了不仅可W 查询对应建筑物内是否设有热点,还可W查询搜索位置附近是否设有热点,同时具备了模 糊搜索机制的功能。
【附图说明】
[0057] 图1为本发明实施例的方法流程图;
[0058] 图2为本发明实施例的交互流程图;
[0059] 图3为本发明实施例装置的结构框图;
[0060] 图4为本发明实施例系统的结构框图。
【具体实施方式】
[0061] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施 例及附图进行详细描述。
[0062] 本发明实施例解决现有热点查询技术只能查询对应建筑物内是否设有热点,不能 查询搜索位置附近是否设有热点的问题,本发明实施例提供了一种热点查询方法,如图1 所示,包括:
[0063] 步骤10 ;获取用户发送的热点搜索关键字,并将所述热点搜索关键字发送给地图 检索系统;
[0064] 步骤20;获取所述地图检索系统根据所述热点搜索关键字得到的第一地理信息;
[0065] 步骤30;根据所述第一地理信息,获取所述第一地理信息所指示的地理范围内的 所有热点信息。
[0066] 本发明实施例的热点查询方法,通过将用户输入的热点搜索关键字转换为相应的 地理位置信息,不仅可W查询对应建筑物内是否设有热点,还可W查询搜索位置附近是否 设有热点,同时解决了传统热点查询方法不具备模糊搜索机制的问题。
[0067] 本发明实施例的热点查询方法中,所述获取用户发送的热点搜索关键字,并将所 述热点搜索关键字发送给地图检索系统的步骤之前还包括:
[0068] 获取用户输入的第一搜索范围信息,其中,所述第一搜索范围信息包括:用户所选 区域信息。
[0069] 在本发明的具体实施例中,地图检索系统根据用户选择区域信息和热点搜索关键 字,可W更快更准确地得到用户搜索关键字对应的地理位置,提高了用户体验。
[0070] 本发明实施例的热点查询方法中,所述步骤20包括:
[0071] 将所述热点搜索关键字发送给所述地图检索系统;
[0072] 发送将所述热点搜索关键字转换为地理信息的转换请求给所述地图检索系统;
[0073]接收所述地图检索系统根据所述转换请求生成的第一地理信息。
[0074] 本发明实施例引入地图检索系统,地图检索系统将用户输入的热点搜索关键字转 换对相应的地理位置信息,然后再搜索地理位置信息指示范围内的热点信息,解决了传统 热点查询方法只能在热点信息数据库的对应字段中使用用户输入的热点搜索关键字进行 查询而不具备模糊搜索功能的缺陷。
[00巧]本发明实施例的热点查询方法中,所述步骤30包括:
[0076] 获取所述第一地理信息对应的第一地理位置所在区域内的所有热点信息;
[0077] 计算所述第一地理位置与每个热点的经度差W及缔度差;
[0078] 获取经度差和缔度差都位于第一地理信息所指示的地理范围内的所有热点信息。
[0079] 本发明具体实施例中,通过计算所述第一地理位置与每个热点的经度差W及缔度 差的方式来获取位于第一地理信息所指示的地理范围内的所有热点信息,大大降低了计算 量,可更方便地筛选出指示范围内的热点信息。
[0080] 本发明实施例的热点查询方法中,所述获取所述第一地理信息对应的第一地理位 置所在区域内的所有热点信息的步骤包括:
[0081] 根据所述第一地理信息,提取所述第一地理信息对应的第一地理位置所在区域的 区域代码;
[0082] 发送所述区域代码给热点信息数据库;
[0083] 接收所述热点信息数据库筛选出的所述区域代码对应区域内的所有热点信息。
[0084] 本发明实施例的热点信息数据库根据区域代码筛选出对应区域内的所有热点信 息,为热点查询装置获取所述第一地理信息所指示的地理范围内的所有热点信息提供了基 础。
[0085] 本发明实施例的热点查询方法中,获取经度差和缔度差都位于第一地理信息所指 示的地理范围内的所有热点信息的步骤后还包括:
[0086] 计算所述第一地理信息对应的第一地理位置与所述每个热点的经度差W及缔度 差的绝对值的和,得出所述每个热点的距离值;
[0087] 对所述距离值按预设顺序进行排序,得出第一排序结果。
[0088] 在本发明具体实施例中,对所述距离值按预设顺序进行排序,距离越小,排名越靠 前,可W更好地展示筛选出的热点信息,大大提升了用户体验。
[0089] 本发明实施例的热点查询方法中,所述对所述距离值按预设顺序进行排序,得出 第一排序结果后还包括:
[0090] 根据用户查询时间与所述热点开放时间的匹配度W及热点的推荐度对所述第一 排序结果按预设顺序进行排序,得出第二排序结果并返回给用户。
[0091] 本发明实施例的热点查询方法,通过引用地图检索系统,不仅可W查询对应建筑 物内是否设有热点,还可W查询搜索位置附近是否设有热点。
[0092] 下面具体说明上述实施例的实现过程。
[009引如图2所示,上述实施例的具体实现过程包括:
[0094] 步骤1 ;用户在地图中选择要进行热点查询的区域,提交到热点查询平台;
[0095] 在本发明的具体实施例中,热点查询平台在区域切换页面中,可W根据用户IP判 断用户所在区域,并将用户所在区域作为推荐项显示在区域切换页面最上方,方便用户使 用。
[0096] 步骤2 ;热点查询平台处理用户切换区域的请求并返回用户所选区域的地图;
[0097] 步骤3;用户按照页面提示,在热点查询平台的搜索框中热点输入搜索关键字,点 击"搜索/查询"按钮,将查询请求提交到热点查询平台;
[0098] 步骤4 ;热点查询平台将接收到的用户输入的热点搜索关键字和用户所选城市信 息一起转发到热点查询装置;
[0099] 步骤5 ;热点查询装置发送将所述用户输入的热点搜索关键字转换为地理信息的 转换请求给所述地图检索系统;
[0100] 步骤6 ;接收所述地图检索系统根据所述转换请求得到的热点搜索关键字对应建 筑物的第一地理位置信息;
[0101] 进一步地,如果用户输入的搜索关键字对应到多个建筑物,地图检索系统会将该 些建筑物的信息一并返回至热点查询装置。热点查询装置通知热点查询平台,将搜索到的 所有建筑物W列表的形式展示给用户,由用户从中选择对应的建筑物。选择完成后,该建筑 物的信息会通过热点查询平台同步至热点查询装置;
[0102] 步骤7 ;热点查询装置分析返回的建筑物的第一地理位置信息,提取该建筑物所 在区域的区域代码;
[0103] 步骤8 ;热点查询装置将建筑物所在区域的区域代码发送至热点信息数据库;
[0104] 步骤9 ;热点查询装置接收所述热点信息数据库筛选出的区域代码对应区域内的 所有热点信息;
[0105] 如果对应区域内的热点数据为0,热点查询装置则会保存用户此次查询的建筑物 地理位置信息;同时,查询流程跳转至步骤12,由热点查询装置通知热点查询平台,在热点 查询平台中提示用户查询的建筑物附近没有热点;
[0106] 步骤10;热点查询装置根据建筑物和该区域内所有热点的经缔度信息,计算所述 建筑物与该区域内每个热点的距离;
[0107]通常情况
下,忽略地球曲率的影响,可W使用经度差和缔度差的平方和表示建筑 物和热点之间的距离。进一步的,可W对附近热点进行筛选:计算建筑物与区域内所有热点 的缔度差和经度差,若与某一热点的经度差和缔度差的绝对值均在设定阔值范围内,则将 该热点归类为查询结果。
[010引为了更好地展示筛选出的热点,还需要对它们进行排序。具体可W采用建筑物与 热点经度差和缔度差的绝对值和表示它们之间的距离,作为参数指导排序。距离越小,排名 越靠前。
[0109] 在上述排序方法的基础上,还可W根据用户查询时间与热点开放时间的匹配度、 热点是否为推荐热点等因素,对使用距离的排序结果进行修正。具体实现方法:如果用户的 查询时间在热点开放时间之内,则取值为1,否则取值为0 ;如果热点为推荐热点,则取值为 1,否则取值为0。为距离、时间匹配度和推荐热点H个因素分配相应的权值,计算加权后的 总得分,对热点进行排序,得出查询结果。
[0110] 步骤11;将查询结果返回给热点查询平台;
[0111] 在本发明的具体实施例中,如果查询结果为0,热点查询装置保存用户此次查询的 建筑物地理位置信息。
[0112] 步骤12,热点查询平台将此次热点查询的结果W列表和地图的形式展示给用户。 如果查询结果为0,则在热点查询平台中提示用户查询的建筑物附近没有热点。
[0113]进一步地,由于在本发明实施例的热点信息数据库中的热点信息字段,如表1所 示,包括开放时间的信息,因而开放时间可W作为本方案的一个优化因素。在本发明的具体 实施例中,可W根据用户进行热点查询的时间(例如周一),对呈现给用户的热点数据进行 筛选,仅显示周一开放的热点信息给用户。但为了避免用户其实是为了其他时间使用热点 而做的查询,可W将该些热点信息是具有时间限制的信息呈现给用户,若用户不需要则可 W取消时间限制或者指定其他具体的时间进行查询。
[0114]
[011引
[0116]表1
[0117] 上述流程实现了仅用一个检索框,可同时搜索附近建筑物中的热点,且具备模糊 搜索功能,为用户提供了更大的方便。
[0118] 本发明实施例还提供了一种热点查询装置,如图3所示,包括:
[0119] 第一获取模块,用于获取用户发送的热点搜索关键字,并将所述热点搜索关键字 发送给地图检索系统;
[0120] 第二获取模块,用于获取所述地图检索系统根据所述热点搜索关键字得到的第一 地理信息;
[0121] 第H获取模块,用于根据所述第一地理信息,获取所述第一地理信息所指示的地 理范围内的所有热点信息。
[0122] 本发明实施例的信息处理装置中,还包括:
[0123]第四获取模块,用于在所述第一获取模块获取用户发送的热点搜索关键字,并将 所述热点搜索关键字发送给地图检索系统之前获取用户输入的第一搜索范围信息,其中, 所述第一搜索范围信息包括:用户所选区域信息。
[0124] 本发明实施例的信息处理装置中,所述第二获取模块包括:
[0125]第一发送模块,用于将所述热点搜索关键字发送给所述地图检索系统;
[0126] 第二发送模块,用于发送将所述热点搜索关键字转换为地理信息的转换请求给所 述地图检索系统;
[0127] 接收模块,用于接收所述地图检索系统根据所述转换请求生成的第一地理信息。 [012引本发明实施例的信息处理装置中,所述第H获取模块包括:
[0129] 第一获取单元,用于获取所述第一地理信息对应的第一地理位置所在区域内的所 有热点信息;
[0130]第一计算单元,用于计算所述第一地理位置与每个热点的经度差W及缔度差;
[0131] 第二获取单元,用于获取经度差和缔度差都位于第一地理信息所指示的地理范围 内的所有热点信息。
[0132] 本发明实施例的信息处理装置中,所述第一获取单元包括:
[0133] 提取单元,用于根据所述第一地理信息,提取所述第一地理信息对应的第一地理 位置所在区域的区域代码;
[0134] 发送单元,用于发送所述区域代码给热点信息数据库;
[0135] 接收单元,用于接收所述热点信息数据库筛选出的所述区域代码对应区域内的所 有热点信息。
[0136] 本发明实施例的信息处理装置中,还包括:
[0137] 第二计算单元,用于获取经度差和缔度差都位于第一地理信息所指示的地理范围 内的所有热点信息后计算所述第一地理信息对应的第一地理位置与每个热点的经度差W 及缔度差的绝对值的和,得出所述每个热点的距离值;
[013引第一排序单元,用于对所述距离值按预设顺序进行排序,得出第一排序结果。
[0139] 本发明实施例的信息处理装置中,还包括:
[0140] 第二排序单元,用于所述第一排序单元对所述距离值按预设顺序进行排序,得出 第一排序结果后,根据用户查询时间与所述热点开放时间的匹配度W及热点的推荐度对所 述第一排序结果按预设顺序进行排序,得出第二排序结果并返回给用户。
[0141] 本发明实施例还提供了一种热点查询系统,如图4所示,包括:
[0142] 热点查询平台,用于获取用户发送的热点搜索关键字;
[0143] 地图检索系统,用于根据所述热点搜索关键字得到第一地理信息;
[0144] 热点查询平台,用于根据所述第一地理信息,得到第一地理信息对应的第一地理 位置所在区域内的所有热点信息;
[0145] 所述系统还包括:如上述实施例中所述的热点查询装置,用于获取所述热点查询 平台发送的热点搜索关键字,并获取所述地图检索系统根据所述热点搜索关键字得到的第 一地理信息,W及根据所述热点信息数据库得到的第一地理信息对应的第一地理位置所在 区域内的所有热点信息,获取所述第一地理信息所指示的地理范围内的所有热点信息。具 体说明如下:
[0146]本发明实施例的热点查询平台是为用户提供热点查询功能的平台,负责接收用户 的热点查询请求,为用户展示最终的热点查询结果。热点查询平台与热点查询装置连接:热 点查询平台将用户输入的搜索关键字转发给热点查询装置,热点查询装置处理查询请求, 得到查询结果后返回给热点查询平台,由热点查询平台将最终的查询结果通过列表和地图 的方式展示给用户。
[0147] 热点查询装置是基于地图检索的热点查询中的核也设备,负责处理用户的热点查 询请求。热点查询装置与热点查询平台、地图检索系统和热点信息数据库连接:热点查询平 台将用户输入的搜索关键字转发给热点查询装置,热点查询装置请求地图检索系统处理关 键字和地理位置的转换请求,地图检索系统处理后将转换后的地理位置信息返回给热点查 询装置。热点查询装置将建筑物的所在区域的代码发送至热点信息数据库,发起查询请求, 热点信息数据库根据区域代码筛选出对应区域内的所有热点信息,返回给热点查询装置。 [014引地图检索系统是由电子地图服务提供商维护的,可W为用户提供网络地图搜索服 务的系统。使用地图检索系统,用户只需要按照页面提示,在搜索框中输入想要搜索的内 容,按回车键或者点击"搜索/查询"按钮,即可得到最符合要求的内容,找到指定的城市、 城区、街道、建筑物等所在的地理位置。地图检索系统与热点查询装置连接:热点查询装置 将用户输入的搜索关键字同步到地图检索系统,地图检索系统处理关键字和地理位置的转 换请求,将转换后的地理位置信息返回给热点查询装置。
[0149] 热点信息数据库
中保存了指定区域内的多个热点信息,与热点查询装置连接:在 地图检索系统返回用户搜索关键字对应的建筑物地理位置信息后,热点查询装置分析该建 筑物的所在区域,并将区域代码发送至热点信息数据库,发起查询请求,热点信息数据库根 据区域代码筛选出对应区域内的所有热点信息,返回给热点查询装置。
[0150] 需要说明的是,该热点查询装置是与上述方法实施例对应的装置,上述方法实施 例中所有实现方式均适用于该热点查询装置的实施例中,也能达到相同的技术效果。
[0151] 本发明实施例的热点查询方法、装置及系统,根据地图检索系统,将用户输入的搜 索关键字转换为对应建筑物的地理位置信息,然后再对该位置附近进行搜索,最终,实现了 不仅可W查询对应建筑物内是否设有热点,还可W查询搜索位置附近是否设有热点,同时 具备了模糊搜索机制的功能,弥补了现有热点查询技术的不足,有效提升了用户体验。
[0152]W上所述仅为本发明的较佳实施例而已,并不用W限制本发明,凡在本发明的精 神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种热点查询方法,其特征在于,包括: 获取用户发送的热点搜索关键字,并将所述热点搜索关键字发送给地图检索系统; 获取所述地图检索系统根据所述热点搜索关键字得到的第一地理信息; 根据所述第一地理信息,获取所述第一地理信息所指示的地理范围内的所有热点信 肩、。2. 根据权利要求1所述的热点查询方法,其特征在于,在所述获取用户发送的热点搜 索关键字,并将所述热点搜索关键字发送给地图检索系统的步骤之前还包括: 获取用户输入的第一搜索范围信息,其中,所述第一搜索范围信息包括:用户所选区域 信息。3. 根据权利要求1所述的热点查询方法,其特征在于,所述获取所述地图检索系统根 据所述热点搜索关键字得到的第一地理信息的步骤包括: 将所述热点搜索关键字发送给所述地图检索系统; 发送将所述热点搜索关键字转换为地理信息的转换请求给所述地图检索系统; 接收所述地图检索系统根据所述转换请求生成的第一地理信息。4. 根据权利要求2所述的热点查询方法,其特征在于,所述根据所述第一地理信息,获 取所述第一地理信息所指示的地理范围内的所有热点信息的步骤包括: 获取所述第一地理信息对应的第一地理位置所在区域内的所有热点信息; 计算所述第一地理位置与每个热点的经度差以及纬度差; 获取经度差和纬度差都位于第一地理信息所指示的地理范围内的所有热点信息。5. 根据权利要求4所述的热点查询方法,其特征在于,所述获取所述第一地理信息对 应的第一地理位置所在区域内的所有热点信息的步骤包括: 根据所述第一地理信息,提取所述第一地理信息对应的第一地理位置所在区域的区域 代码; 发送所述区域代码给热点信息数据库; 接收所述热点信息数据库筛选出的所述区域代码对应区域内的所有热点信息。6. 根据权利要求4所述的热点查询方法,其特征在于,获取经度差和纬度差都位于第 一地理信息所指示的地理范围内的所有热点信息的步骤后还包括: 计算所述第一地理信息对应的第一地理位置与每个热点的经度差以及纬度差的绝对 值的和,得出所述每个热点的距离值; 对所述距离值按预设顺序进行排序,得出第一排序结果。7. 根据权利要求6所述的热点查询方法,其特征在于,所述对所述距离值按预设顺序 进行排序,得出第一排序结果后还包括: 根据用户查询时间与所述热点开放时间的匹配度以及热点的推荐度对所述第一排序 结果按预设顺序进行排序,得出第二排序结果并返回给用户。8. -种热点查询装置,其特征在于,包括: 第一获取模块,用于获取用户发送的热点搜索关键字,并将所述热点搜索关键字发送 给地图检索系统; 第二获取模块,用于获取所述地图检索系统根据所述热点搜索关键字得到的第一地理 信息; 第三获取模块,用于根据所述第一地理信息,获取所述第一地理信息所指示的地理范 围内的所有热点信息。9. 根据权利要求8所述的热点查询装置,其特征在于,还包括: 第四获取模块,用于在所述第一获取模块获取用户发送的热点搜索关键字,并将所述 热点搜索关键字发送给地图检索系统之前获取用户输入的第一搜索范围信息,其中,所述 第一搜索范围信息包括:用户所选区域信息。10. 根据权利要求8所述的热点查询装置,其特征在于,所述第二获取模块包括: 第一发送模块,用于将所述热点搜索关键字发送给所述地图检索系统; 第二发送模块,用于发送将所述热点搜索关键字转换为地理信息的转换请求给所述地 图检索系统; 接收模块,用于接收所述地图检索系统根据所述转换请求生成的第一地理信息。11. 根据权利要求9所述的热点查询装置,其特征在于,所述第三获取模块包括: 第一获取单元,用于获取所述第一地理信息对应的第一地理位置所在区域内的所有热 点信息; 第一计算单元,用于计算所述第一地理位置与每个热点的经度差以及纬度差; 第二获取单元,用于获取经度差和纬度差都位于第一地理信息所指示的地理范围内的 所有热点信息。12. 根据权利要求11所述的热点查询装置,其特征在于,所述第一获取单元包括: 提取单元,用于根据所述第一地理信息,提取所述第一地理信息对应的第一地理位置 所在区域的区域代码; 发送单元,用于发送所述区域代码给热点信息数据库; 接收单元,用于接收所述热点信息数据库筛选出的所述区域代码对应区域内的所有热 点信息。13. 根据权利要求11所述的热点查询装置,其特征在于,还包括: 第二计算单元,用于获取经度差和纬度差都位于第一地理信息所指示的地理范围内的 所有热点信息后计算所述第一地理信息对应的第一地理位置与每个热点的经度差以及纬 度差的绝对值的和,得出所述每个热点的距离值; 第一排序单元,用于对所述距离值按预设顺序进行排序,得出第一排序结果。14. 根据权利要求13所述的热点查询装置,其特征在于,还包括: 第二排序单元,用于所述第一排序单元对所述距离值按预设顺序进行排序,得出第一 排序结果后,根据用户查询时间与所述热点开放时间的匹配度以及热点的推荐度对所述第 一排序结果按预设顺序进行排序,得出第二排序结果并返回给用户。15. -种热点查询系统,其特征在于,包括: 热点查询平台,用于获取用户发送的热点搜索关键字; 地图检索系统,用于根据所述热点搜索关键字得到第一地理信息; 热点查询平台,用于根据所述第一地理信息,得到第一地理信息对应的第一地理位置 所在区域内的所有热点信息; 所述系统还包括:如权利要求8-14所述的热点查询装置,用于获取所述热点查询平台 发送的热点搜索关键字,并获取所述地图检索系统根据所述热点搜索关键字得到的第一地
【专利摘要】本发明提供了一种热点查询的方法、装置及系统,解决现有的热点查询技术只能查询对应建筑物内是否设有热点,不能查询搜索位置附近是否设有热点的问题。本发明的热点查询方法包括:获取用户发送的热点搜索关键字,并将所述热点搜索关键字发送给地图检索系统;获取所述地图检索系统根据所述热点搜索关键字得到的第一地理信息;根据所述第一地理信息,获取所述第一地理信息所指示的地理范围内的所有热点信息。本发明的热点查询方法,引入了地图检索技术,不仅可以查询对应建筑物内是否设有热点,还可以查询搜索位置附近是否设有热点,同时具备了模糊搜索机制的功能。
【IPC分类】G06F17/30
【公开号】CN104881412
【申请号】CN201410071778
【发明人】董肖
【申请人】中国移动通信集团广东有限公司
【公开日】2015年9月2日
【申请日】2014年2月28日
转载请注明原文地址:https://www.famiwei.com/read-8138663.html