导航设备的信息检索方法及装置制造方法及图纸

技术编号:4223310 阅读:243 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于在导航设备中进行信息检索的方法及装置,所述方法包括:利用导航设备内的预置的关键词库对输入的字符串进行匹配分析,以从所输入的字符串中提取出与关键词库匹配的词,作为一个或多个检索关键词;利用所述一个或多个检索关键词,在所述导航设备内的预置的数据库中获取原始数据中的兴趣点(POI)的POI缩略信息,所述POI缩略信息至少包括唯一的POI编号(POINo);根据所述POINo获取该POINo对应的POI的用于显示的信息;以及将所获得的POI的用于显示的信息汇总为POI列表进行显示。

【技术实现步骤摘要】

本专利技术涉及导航设备,尤其涉及一种在导航设备中使用的基于多个关键词的信息检索方法及装置。
技术介绍
随着公共交通设施的不断发展,驾驶者越来越需要导航设备来提供信息帮助,例 如,为驾驶者提供道路交通状况、到达目的地或者兴趣点(POI,point of interest)的行驶 线路等。所述POI是指比如导航地图中标注的设施之类的内容,例如餐馆、酒店、医院、旅游景点等。 在传统导航设备中进行信息检索时,通常都是在导航设备上为用户提供一些固定 检索条件,例如设施的分类。然后,在用户选择固定检索条件后,在导航设备上显示对应的 检索结果。例如,在用户利用传统导航设备进行设施检索时,首先需要在导航设备的给出的 检索条件选项中选择分类,然后,再选择地域等等。 在传统导航设备中,用户只能选择和输入导航设备所提供的特定输入条件,并且 这些检索条件是固定的,不能进行追加,也不能减少,从而限定了用户的信息检索范围。 很显然,在传统导航设备中,如果用户想要找到一个POI,则用户必须对了解的信 息进行分类,再选择合适的检索条件。而且,用户必须进行多次输入,从而导致操作不方便。 因此,需要一种新的导航设备的信息检索方法及装置,其能够在不知道导航设备 的指定检索条件的情况下方便并快速地进行检索。
技术实现思路
鉴于上述问题,提供一种用于在导航设备内进行信息检索的方法及装置,其利用 导航设备内的预置的关键词库对输入的字符串进行匹配分析,以获得一个或多个检索关 键词;利用所提取出的一个或多个检索关键词,在所述导航设备内的预置的数据库中获 取与所述检索关键词匹配的POI縮略信息,所述POI縮略信息至少包括唯一的POI编号 (P0INo);根据所述POINo获取该POINo对应的POI的用于显示的信息;将所获得的POI的 用于显示的信息汇总为POI列表进行显示。利用该方法及装置,用户可以在不知道导航设 备的指定检索条件时,可以方便地进行信息检索。并且,由于数据库的第一、第二和第三表 格中存储的仅仅是POI的縮略信息,从而可以提高检索速度。 根据本专利技术的一个方面,提供了一种用于在导航设备内进行信息检索的方法,包 括 利用导航设备内的预置的关键词库对输入的字符串进行匹配分析,以从所输入的 字符串中提取出与所述关键词库匹配的词,作为一个或多个检索关键词; 利用所提取出的一个或多个检索关键词,在所述导航设备内的预置的数据库中获 取原始数据中的兴趣点(POI)的P0I縮略信息,所述P0I縮略信息至少包括唯一的P0I编 号(POINo); 根据所述P0INo获取该POINo对应的POI的用于显示的信息; 将所获得的POI的用于显示的信息汇总为POI列表进行显示。 根据本专利技术的另一方面,提供了一种用于在导航设备内进行信息检索的装置,包括 关键词提取单元,用于利用导航设备内的预置的关键词库对输入的字符串进行匹 配分析,以从所输入的字符串中提取出与所述关键词库匹配的词,作为一个或多个检索关 键词; POI縮略信息获取单元,用于利用所提取出的一个或多个检索关键词,在所述导航 设备内的预置的数据库中获取原始数据中的兴趣点(POI)的POI縮略信息,所述POI縮略 信息至少包括唯一的POI编号(POINo); POI显示信息获取单元,用于根据所述POINo获取该POINo对应的POI的用于显示 的信息;以及 显示单元,用于将所获得的POI的用于显示的信息汇总为POI列表进行显示。 通过参考以下结合附图的说明及权利要求书的内容,并且随着对本专利技术的更全面 理解,本专利技术的其他目的及结果将更加明白及易于理解。附图说明 以下将结合附图和具体实施例对本专利技术进行详细描述,其中 图1例示了根据本专利技术的实施例的用于在导航设备中进行检索的方法的流程图; 图2A-2E例示了在导航设备中预先生成的数据库的结构的示例,其中图2A示出了 TableA-temp表格,图2B示出了 TableA表格,图2C示出了 TableB表格,图2D和图2E示出 了各个TableCx表格;禾口 图3例示了根据本专利技术的实施例的用于在导航设备中进行检索的装置的方框图。 在所有附图中相同的标号指示相似或相应的特征或功能。具体实施例方式下面结合附图对本专利技术作进一步的说明。图1示出了根据本专利技术的实施例的用于在导航设备中进行检索的方法的流程图。 在利用根据本专利技术的检索方法在导航设备中进行信息检索之前,需要根据收集的 POI的原始数据形成数据库并存储在导航设备中。 在形成数据库时,首先,将所收集的POI的原始数据导入到导航设备的存储 单元中,将其存储为TableA-temp表格,并且为每个POI分配一个唯一 的POINo。所述 TableA-temp表格是临时的,其用于生成索引数据。在生成索引数据后,所述TableA-temp 表格可以删除。 在生成所述TableA-temp表格后,通过从所述TableA-temp表格中提取少量的信 息,利用所提取出的少量信息和POINo形成TableA表格。在所述TableA表格中一一对应 地存储每个POI的POINo、 POI的经纬度和POICode信息。所述TableA表格中还可以存储 POI的名称。所述POI的经讳度指的是地理系统中用来表示该POI的精确地理位置的数字。 所述POICode信息是原始数据中定义的用来给POI进行编号的数字。根据不同的情况,可5以采用不同的编号方法进行编号。利用TableA表格中的POI的经纬度和P0ICode信息,可以在原始数据中取得该POI的详细数据。 在形成数据库时,还通过遍历原始数据中的每一个POI,根据POI的Category名称汇总成一个Category名称表,根据POI的电话号码和邮编前6位汇总成一个数字串表,将所得到的Category名称表、数字串表以及汉语常用词合并为一个关键词库,存储在数据库中。其中,所述Category表示POI所属的分类。例如,"肯德基"的分类为快餐,"东软信息学院"的分类为大学。 在生成关键词库后,利用关键词库遍历所述TableA-temp表格,遍历时只匹配Table-temp中的名称、分类、电话号码、邮编和详细情报字段,构建关键词库中的关键词和POI的对应关系,并将其存储为TableB表格,其中,每一个关键词对应一个POI的TableCx表格。 所述TableCx表格用于存储POI的POI縮略信息。所述POI縮略信息至少包括P0INo。此外,所述P0I縮略信息还可以包括P01的地域信息。所述地域信息例如是辽宁省沈阳市浑南区。所述POI縮略信息还可以包括匹配位置信息。所述匹配位置信息是指关键词偏离POI信息中的第一个字符的位置,其通常为一个数值。所述匹配位置通常可以包括名称匹配、Category匹配和电话号码及邮编匹配、详细情报匹配。可以如下来计算配置位置信息。 在名称匹配时,需要计算关键词在名称字符串中的位置。比如对于图2D中的Tab 1 eC8与关键词"东软"对应,由于是名称匹配,因此,需要计算关键词"东软"在P0INo4对应的POI名称"东软信息学院"中的出现的位置,比较后得出是0。 在Category匹配和电话号码、邮编匹配时,匹配位置信息固定为50。比如,图2D和2E本文档来自技高网...

【技术保护点】
一种用于在导航设备内进行信息检索的方法,包括:利用导航设备内的预置的关键词库对输入的字符串进行匹配分析,以从所输入的字符串中提取出与所述关键词库匹配的词,作为一个或多个检索关键词;利用所提取出的一个或多个检索关键词,在所述导航设备内的预置的数据库中获取原始数据中的兴趣点(POI)的POI缩略信息,所述POI缩略信息至少包括唯一的POI编号(POINo);根据所述POINo获取该POINo对应的POI的用于显示的信息;将所获得的POI的用于显示的信息汇总为POI列表进行显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:李丹朱涛
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:89[中国|沈阳]

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

1