[发明专利]离线状态下的地图搜索方法、装置、系统和存储介质在审
申请号: | 201710530607.4 | 申请日: | 2017-07-03 |
公开(公告)号: | CN109145067A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 艾瑞克·麦基 | 申请(专利权)人: | 精彩旅图(北京)科技发展有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 董巍;高伟 |
地址: | 100094 北京市海淀区东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储介质 地图搜索 离线状态 搜索 搜索结果 索引 关键字确定 关键字生成 搜索效率 相应属性 搜索线 匹配 门槛 | ||
1.一种离线状态下的地图搜索方法,其特征在于,所述方法包括下述搜索线程:
获取用户所输入的关键字,并基于所述关键字确定搜索范围;
判断所述关键字的属性,并基于所述关键字生成相应属性的索引;
基于所述索引,在所述搜索范围内进行搜索,以获得与所述关键字相匹配的搜索结果;以及
显示所述搜索结果。
2.根据权利要求1所述的方法,其特征在于,每获取用户所输入的一个关键字,便启动一个搜索线程,并停止前一个搜索线程。
3.根据权利要求1所述的方法,其特征在于,所述基于所述关键字确定搜索范围包括:
对已获取的所述关键字进行拆分组合,以判断所述关键字中是否存在区域信息;
获取当前的地图位置所在的区域;
当所述关键字中存在区域信息时,以与所述区域信息相对应的区域和所述当前的地图位置所在的区域作为搜索范围;
当所述关键字中不存在区域信息时,以所述当前的地图位置所在的区域作为搜索范围。
4.根据权利要求3所述的方法,其特征在于,所述当前的地图位置所在的区域包括所述当前的地图位置所在的城市和/或该城市所在的省。
5.根据权利要求3所述的方法,其特征在于,当所述关键字中存在区域信息时,基于提取所述区域信息后剩余的关键字生成所述索引。
6.根据权利要求1或5所述的方法,其特征在于,所述索引包括名称索引、地址索引和/或邮编索引。
7.根据权利要求1所述的方法,其特征在于,所述搜索是利用分级索引进行搜索。
8.根据权利要求1所述的方法,其特征在于,所述显示搜索结果包括:
当所述搜索结果与所述关键字完全匹配时,直接分组显示所述搜索结果;
当所述搜索结果与所述关键字部分匹配时,按照匹配度从高到低分组显示所述搜索结果。
9.一种地图搜索装置,其特征在于,所述装置包括:
关键字模块,用于获取用户输入的关键字;
区域模块,用于基于所述关键字确认搜索范围;
索引模块,用于判断所述关键字的属性,并基于所述关键字生成相应属性的索引;
组合模块,用于基于所述索引在所述搜索范围内进行搜索,以获得与所述关键字相匹配的搜索结果;
显示模块,用于显示所述搜索结果。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括地图模块,其中:
所述关键字模块进一步用于对所述关键字进行拆分组合,以判断所述关键字中是否存在区域信息;
所述地图模块用于获取当前的地图位置所在的区域;
当所述关键字模块确定所述关键字中存在区域信息时,所述区域模块以所述区域信息相对应的区域和所述当前的地图位置所在的区域作为搜索范围;
当所述关键字模块确定所述关键字中不存在区域信息时,所述区域模块以所述当前的地图位置所在的区域作为搜索范围。
11.根据权利要求10所述的装置,其特征在于,所述当前的地图位置所在的区域包括所述当前的地图位置所在的城市和/或该城市所在的省。
12.根据权利要求10所述的装置,其特征在于,当所述关键字模块确定所述关键字中存在区域信息时,所述索引模块基于提取所述区域信息后剩余的关键字生成所述索引。
13.根据权利要求9或12所述的装置,其特征在于,所述索引模块包括名称索引模块、地址索引模块和/或邮编索引模块。
14.根据权利要求9所述的装置,其特征在于,所述组合模块是利用分级索引进行搜索。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于精彩旅图(北京)科技发展有限公司,未经精彩旅图(北京)科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710530607.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于云技术的海籍信息管理方法
- 下一篇:地图更新方法及装置