地理坐标的搜索装置及搜索方法

文档序号:6125575阅读:323来源:国知局
专利名称:地理坐标的搜索装置及搜索方法
地理坐标的搜索装置及搜索方法技术领域
本发明提供一种地理坐标的搜索装置及搜索方法,特别是一种可提高搜索 速度和精度的地理坐标的搜索装置及搜索方法。背景技术
在GPS/GIS软件中,通过目标地点的地址(如门牌号)得到相应的地理座标是实现导航的关键一歩。在得到地理座标的过程中存在两个不可避免的问题:1. 需要在海量数据中通过目标地点的地址的文本信息,如何快速找到用户所期 望的目标地点。2. 海量数据中存在大量相同和相似的地址信息,如何准备的找到用户所期望的 目标地点。目前实现的方法主要依靠搜索目标地点的地址的文本信息以搜索到目标地 点的地理坐标,但是,这样的方法需要较多次的查询,也需要较多的人工干预, 搜索速度和精度均不佳。
发明内容本发明的主要目的在于提供一种可提高搜索速度和精度的地理坐标的搜索 装置及搜索方法。为达到以上目的,本发明提供一种地理坐标的搜索装置,适用于 -导航装 置中以查询一被査地址的地理坐标,且该导航装置内设有一区域编码数据库及 一地图信息数据库,且该地图信息数据库与该区域编码数据库相互映射,且该 地图信息数据库内存放有被查地址的地理坐标;且该搜索装置包括一信息输入 模块,其用以取得被查地址的区域编码及文本信息;该信息输入模块耦合一区 域定位模块,该区域定位模块根据被查地址的区域编码至地图信息数据库中搜 索得到被査地址的地图区域;且该信息输入模块及该区域定位模块均耦合一精 确查询模块,该精确査询模块根据被查地址的文本信息在被查地址的地图区域 内查询被查地址的地理坐标。本发明还提供一种地理坐标的搜索方法,适用于--导航装置中以查询一被 查地址的地理坐标,且该导航装置内设有一区域编码数据库及一地图信息数据 库,且该地图信息数据库与该区域编码数据库相互映射,且该地图信息数据库 内存放有被查地址的地理坐标;而该搜索方法通过一地理坐标的搜索装置以达 成,其中,该搜索装置包括一信息输入模块、 一区域定位模块及一精确査询模 块,且该搜索方法包括以下步骤信息输入模块取得被查地址的区域编码;区域定位模块根据被查地址的区域编码搜索得到被查地址的地图区域;信息输入 模块取得被査地址的文本信息;精确査询模块根据被查地址的文本信息在被查地址的地图区域内查询被查地址的地理坐标。相较于现有技术,由于区域编码(邮政编码或地区编码)的指定是依据-一 定的地域依序来对区域进行编码的,通过查询区域编码与地图区域的对应关系, 将搜索数据限縮在相对较小的范围内,以大大降低相同或相似地址信息出现的 概率,能够减少査询次数,减少人工干预,从而大大提高搜索的速度和精度。
图1是本发明地理坐标的搜索装置的原理方框图。图2是本发明地理坐标的搜索方法的第一实施例的流程图。 图3是本发明地理坐标的搜索方法的第二实施例的流程图。
具体实施方式请参阅图1所示,本发明地理坐标的搜索装置200适用于一导航装置100 中以查询一被查地址的地理坐标,且该导航装置100内设有一存储模块300,且 该存储模块300内设有一区域编码数据库31及一地图信息数据库32,且该地图 信息数据库32与该区域编码数据库31相互映射,且该地图信息数据库32内存 放有被查地址的地理坐标;且该搜索装置200包括一信息输入模块21,其用以 取得被查地址的区域编码(区域编码可为邮政编码或地区编码)及文本信息; 该信息输入模块21耦合一区域定位模块22,该区域定位模块22根据被查地址 的区域编码至地图信息数据库32中搜索得到被查地址的地图区域;该信息输入 模块21及该区域定位模块22均耦合一精确査询模块23,该精确查询模块23根 据被查地址的文本信息在被查地址的地图区域内査询被查地址的地理坐标。此 外,该信息输入模块21与精确查询模块23之间还设有一分词模块24,且该分 词模块24用以根据被査地址的区域编码将被查地址的文本信息进行分词,并获 得对应的地区名、城市名、区域名、街道名及门牌号,且将街道名及门牌号传 输至精确査询模块23。请结合参阅图1及图2所示,本发明地理坐标的搜索方法通过图1所示的 搜索装置200以达成,且该搜索方法包括以下步骤步骤201:信息输入模块21取得被查地址的区域编码(区域编码可为邮政编码 或地区编码),并将其传输至区域定位模块22,可通过扫描名片,或手工输入等 方式取得被查地址的区域编码;歩骤202:区域定位模块22根据被査地址的区域编码搜索得到被查地址的地图 区域;步骤203:信息输入模块21取得被查地址的文本信息,并将其传输至精确査询 模块23;于本实施例中,该文本信息可为公司名称,可通过扫描名片,或手工输入等方式取得被査地址的文本信息;步骤204:精确查询模块23根据被查地址的文本信息在被查地址的地图区域内查询被查地址的地理坐标。请结合参阅图1及图3所示,本发明地理坐标的搜索方法通过图1所示的搜索装置200以达成,且该搜索方法包括以下步骤步骤301:信息输入模块21取得被查地址的区域编码(区域编码可为邮政编码 或地区编码),并将其传输至区域定位模块22;歩骤302:区域定位模块22根据被查地址的区域编码搜索得到被査地址的地图 区域;步骤303:分词模块24根据被查地址的区域编码将被查地址的文本信息进行分 词,并获得对应的地区名、城市名、区域名、街道名及门牌号,并将街道名及 门牌号传输至精确查询模块23;步骤304:精确查询模块23根据被查地址的街道名及门牌号在被查地址的地图 区域内查询被查地址的地理坐标。如此一来,通过区域编码可以帮助被查地址的文本信息分词,从而加快搜 索的速度。
权利要求
1. 一种地理坐标的搜索装置,适用于一导航装置中以查询一被查地址的地理坐标,且该导航装置内设有一区域编码数据库及一地图信息数据库,且该地图信息数据库与该区域编码数据库相互映射,且该地图信息数据库内存放有被查地址的地理坐标;其特征在于该搜索装置包括一信息输入模块,其用以取得被查地址的区域编码及文本信息;一区域定位模块,耦合该信息输入模块,并根据被查地址的区域编码至地图信息数据库中搜索得到被查地址的地图区域;一精确查询模块,耦合该信息输入模块及该区域定位模块,并根据被查地址的文本信息在被查地址的地图区域内查询被查地址的地理坐标。
2. 根据权利要求1所述的地理坐标的搜索装置,其特征在于该信息输入 模块与精确查询模块之间设有一分词模块,且该分词模块用以根据被查地址的 区域编码将被査地址的文本信息进行分词,并获得对应的地区名、城市名、区 域名、街道名及门牌号。
3. —种地理坐标的搜索方法,适用于一导航装置中以查询一被査地址的地 理坐标,且该导航装置内设有一区域编码数据库及一地图信息数据库,且该地 图信息数据库与该区域编码数据库相互映射,且该地图信息数据库内存放有被 查地址的地理坐标;而该搜索方法通过一地理坐标的搜索装置以达成,其中,该搜索装置包括一信息输入模块、-一区域定位模块及一精确杳询模i央,其特征在于该搜索方法包括以下歩骤信息输入模块取得被查地址的区域编码,并将其传输至区域定位模块;区域定位模块根据被查地址的区域编码至地图信息数据库中搜索得到被查地址的地图区域;信息输入模块取得被查地址的文本信息,并将其传输至精确査询模块;精确查询模块根据被查地址的文本信息在被査地址的地图区域内査询被査地址的地理坐标。
4. 根据权利要求3所述的地理坐标的搜索方法,其特征在于文本信息为 公司名称。
5. —种地理坐标的搜索方法,适用于一导航装置中以查询一被查地址的地 理坐标,且该导航装置内设有一区域编码数据库及一地图信息数据库,且该地 图信息数据库与该区域编码数据库相互映射,且该地图信息数据库内存放有被 査地址的地理坐标;而该搜索方法通过一地理坐标的搜索装置以达成,其中, 该搜索装置包括一信息输入模块、 一区域定位模块、 一分词模块及一精确查询 模块,其特征在于该搜索方法包括以下歩骤信息输入模块取得被查地址的区域编码,并将其传输至区域定位模块; 区域定位模块根据被査地址的区域编码搜索得到被查地址的地图区域;分词模块根据被查地址的区域编码将被查地址的文本信息进行分词,并获得对应的地区名、城市名、区域名、街道名及门牌号,并将其传输至精确查询模块;精确査询模块根据街道名及门牌号在被查地址的地图区域内查询被査地址的地理坐标。
6.根据权利要求5所述的地理坐标的搜索方法,其特征在于区域编码为 邮政编码。
全文摘要
本发明提供一种地理坐标的搜索装置及搜索方法,其适用于一导航装置中以查询一被查地址的地理坐标,且该导航装置内设有一区域编码数据库及一地图信息数据库,且该地图信息数据库与该区域编码数据库相互映射。其中,该搜索装置包括一信息输入模块、一区域定位模块及一精确查询模块。而该搜索方法通过上述的搜索装置以达成并包括以下步骤信息输入模块取得被查地址的区域编码;区域定位模块根据被查地址的区域编码搜索得到被查地址的地图区域;信息输入模块取得被查地址的文本信息;精确查询模块根据被查地址的文本信息在被查地址的地图区域内查询被查地址的地理坐标。通过区域编码限缩搜索范围,从而提高搜索的速度和精度。
文档编号G01C21/00GK101270992SQ20071003838
公开日2008年9月24日 申请日期2007年3月23日 优先权日2007年3月23日
发明者边 吴 申请人:环达电脑(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1