过滤poi的系统及其方法

文档序号:6148506阅读:355来源:国知局
专利名称:过滤poi的系统及其方法
过滤POI的系统及其方法
技术领域
本发明是有关于一种过滤POI的系统及其方法,特别是有关于一种基于空间数据 库过滤POI的系统及其方法。
背景技术
在当前的手持或车载GPS导航设备越来越多,已经成为人们生活中出行的一个必 不可少的电子设备,通过这些导航设备使出行者不用在为找不到要到达的地点而担忧,让 大家可以在最短的时间内到达目的地。而对于生产产商来说要做好一套完整的导航软件, 我们从地图供货商处获取的数据是必不可少的。因为我们要从这些数据中提取有用的POI 点,道路的线(称其为link),面等等信息。如果我们只局限于一家地图供货商,很有可能导致提供的数据不全,给用户造成 不便。但是只是简单的合并多个供货商的地图信息,会导致POI点重复等,这将直接影响产 品的质量。有鉴于此,本发明提出一种过滤POI的系统及其方法,利用该过滤POI的系统及其 方法通过对POI的名字、类别、坐标等来对多个地图信息进行空间分析,再通过设置一些阈 值来判断该POI点是否与另一家地图信息供货商的POI/Link点重合,然后利用分析的结果 可以去掉重复的POI ;同时可以从不同的地图供货商来提取更多更丰富的POI信息。

发明内容本发明的目的是提供一种过滤POI的系统及其方法,以解决现有导航软件中只局 限于一家地图供货商,导致提供的数据不全,给用户造成不便的问题。根据本发明的目的,提出一种过滤POI的系统,其应用于导航设备中,该过滤POI 的系统包括—输入模块,其用于输入至少两家不同地图供货商的地图数据信息;一存储模块,其用于存储输入模块输入的地图数据信息及分析、处理后的地图数 据信息;一分析模块,其用于分析、处理上述不同地图供货商的地图数据信息。本发明还提出一种过滤POI的系统的方法,其基于上述系统,该方法包括步骤如 下(1)输入模块获取至少两家不同地图供货商的地图数据信息;(2)输入模块将上述地图数据信息输入给存储模块;(3)分析模块分析上述存储模块中的地图数据信息,并对一家地图供货商中的地 点信息与另一家地图供货商的地点信息进行判断、处理;(4)存储模块存储上述分析模块分析、处理后的地图数据信息。特别地说,上述步骤(3)具体包括a、设定一误差值;b、比较两家不同地图供货商 的地图数据信息中给定的POI的名称是否相似;C、若不相似则进入上述步骤(4);若相似则比较该两家不同地图供货商给定的该POI的名称下的坐标值是否在误差值内;d、若在误差 值内,则判断其为重复点删除一家地图供货商的该POI的名称下的数据信息;若不在误差 值内,记录该POI名称下的地图信息,并提醒使用者自己选择该POI名称下的地图信息。特别地说,上述步骤(3)具体还包括A、设定一距离值;B、选定一家地图供货商的 地图数据信息中一道路(即为Link)坐标信息,比较其与另一家不同地图供货商的地图数 据信息中的POI之间的距离是否小于上述设定的距离值,若小于上述设定的距离值则表示 该两家不同地图供货商的地图数据信息中出现错误,记录该POI名称下的地图信息错误; 若不小于上述设定的距离值则进入上述步骤(4)。相较于现有技术,本发明的过滤POI的系统及其方法通过对POI的名字、类别、坐 标等来对多个地图信息进行空间分析,再通过设置一些阈值来判断该POI点是否与另一家 地图信息供货商的POI/Link点重合,然后利用分析的结果可以去掉重复的POI ;同时可以 从不同的地图供货商来提取更多更丰富的POI信息。为对本发明的目的、构造特征及其功能有进一步的了解,兹配合附图详细说明如 下

图1绘示本发明的过滤POI的系统方块图。图2绘示本发明的过滤POI的系统的方法的步骤流程图。
具体实施方式如图1所示,一种过滤POI的系统,该过滤POI的系统包括一输入模块10,其用于输入至少两家不同地图供货商的地图数据信息;一存储模块20,其用于存储输入模块输入的地图数据信息及分析、处理后的地图 数据信息;一分析模块30,其用于分析、处理上述不同地图供货商的地图数据信息。参照图2所示,本发明又提出一种过滤POI的系统的方法,其基于上述系统,该方 法包括步骤如下步骤201 输入模块10获取至少两家不同地图供货商的地图数据信息;步骤202 输入模块10将上述地图数据信息输入给存储模块20 ;步骤203 分别设定一误差值及一距离值;步骤204 比较两家不同地图供货商的地图数据信息中给定的POI的名称是否相 似,若不相似为“否”进入步骤步骤209 ;若相似为“是”进入步骤205 ;步骤205 比较两家不同地图供货商分别提供该POI名称下的坐标数值是否在上 述设定的误差值内,若在误差值内为“是”进入步骤206 ;若不在误差值内为“否”进入步骤 207 ;步骤206 判断其为重复点并删除一家地图供货商的该POI名称下数据信息,进入 步骤209 ;步骤207 记录该POI名称下的地图信息,并提醒使用者自己选择该POI名称下的 地图信息,进入步骤209 ;
4
步骤208 选定一家地图供货商的地图数据信息中一道路(即为Link)坐标信息, 比较其与另一家不同地图供货商的地图数据信息中的POI之间的距离是否小于上述设定 的距离值,若小于上述设定的距离值为“是”进入步骤207 ;若不小于上述设定的距离值为 “否”进入步骤209 ;步骤209 存储模块20存储上述分析模块30分析、处理后的地图数据信息及存储 记录POI名称下的地图信息错误。
权利要求
一种过滤POI的系统,其特征在于,该过滤POI的系统包括一输入模块,其用于输入至少两家不同地图供货商的地图数据信息;一存储模块,其用于存储输入模块输入的地图数据信息及分析、处理后的地图数据信息;一分析模块,其用于分析、处理上述不同地图供货商的地图数据信息。
2.一种过滤POI的系统的方法,其基于上述权利要求1所述的系统,其特征在于,该方 法包括步骤如下(1)输入模块获取至少两家不同地图供货商的地图数据信息;(2)输入模块将上述地图数据信息输入给存储模块;(3)分析模块分析上述存储模块中的地图数据信息,并对一家地图供货商中的地点信 息与另一家地图供货商的地点信息进行判断、处理;(4)存储模块存储上述分析模块分析、处理后的地图数据信息。
3.如权利要求2所述的过滤POI的系统的方法,其特征在于,上述步骤(3)具体包括a、设定一误差值;b、比较两家不同地图供货商的地图数据信息中给定的POI的名称是否相似;c、若不相似则进入上述步骤(4);若相似则比较该两家不同地图供货商给定的该POI 的名称下的坐标值是否在误差值内;d、若在误差值内,则判断其为重复点删除一家地图供货商的该POI的名称下的数据信 息;若不在误差值内,记录该POI名称下的地图信息,并提醒使用者自己选择该POI名称下 的地图信息。
4.如权利要求2所述的过滤POI的系统的方法,其特征在于,上述步骤(3)具体还包括A、设定一距离值;B、选定一家地图供货商的地图数据信息中一道路(即为Link)坐标信息,比较其与另 一家不同地图供货商的地图数据信息中的POI之间的距离是否小于上述设定的距离值,若 小于上述设定的距离值则表示该两家不同地图供货商的地图数据信息中出现错误,记录该 POI名称下的地图信息错误;若不小于上述设定的距离值则进入上述步骤(4)。
全文摘要
一种过滤POI的系统及其方法,该过滤POI的系统的方法包括(1)输入模块获取至少两家不同地图供货商的地图数据信息;(2)输入模块将上述地图数据信息输入给存储模块;(3)分析模块分析上述存储模块中的地图数据信息,并对一家地图供货商中的地点信息与另一家地图供货商的地点信息进行判断、处理;(4)存储模块存储上述分析模块分析、处理后的地图数据信息。本发明解决了现有导航软件中只局限于一家地图供货商,导致提供的数据不全,给用户造成不便的问题。
文档编号G01C21/30GK101871784SQ20091005001
公开日2010年10月27日 申请日期2009年4月24日 优先权日2009年4月24日
发明者刘冰 申请人:环达电脑(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1