一种地名地址信息搜索系统技术方案

技术编号:22944556 阅读:16 留言:0更新日期:2019-12-27 17:10
本发明专利技术公开了一种地名地址信息搜索系统,属于检索系统技术领域,包括搜索服务器和搜索客户端;所述搜索客户端包括用于用户操作该客户端的通用查询界面,以及用于用户选择查询方式的专业应用系统,所述专业应用系统包括地名地址查询模块、坐标点反向查询模块、坐标点与分类查询模块和坐标点与地名地址查询模块;所述搜索服务器包括智能分析模块和响应模块,其中所述响应模块通过互联网与所述搜索客户端连接,用于接收该客户端的用户请求,所述智能分析模块用于读取所述响应模块的响应请求并将搜索结果通过所述响应模块发送给所述搜索客户端。通过搜索客户端对检索的地名地址进行中文、坐标和分类搜索,便于用户快速检索地名地址。

【技术实现步骤摘要】
一种地名地址信息搜索系统
本专利技术涉及搜索系统
,特别涉及一种地名地址信息搜索系统。
技术介绍
地名搜索是GIS系统中的核心搜索功能之一,其搜索结果的准确程度直接关系到系统的实用性。因此地名搜索服务应能较为准确地识别用户搜索意图以达到结果的最优化目的。而中文分词和地址匹配则是地名搜索的核心技术。所谓中文分词,即把中文中文序列切分成若干个有意义的词。中文分词技术在地名搜索功能中扮演着非常重要的角色,通过中文分词,能将地名数据的相关信息的文字描述以及用户输入的查询文本拆分成有意义的词供系统进行检索匹配。匹配过程也包含了地址匹配技术,它是根据输入的包含地址信息的文字按照一定的地址匹配策略与地理编码库中的地址信息进行比对,从而获得相应的空间位置。只有将中文分词技术和地址匹配技术解决之后,才能建立一个较为良好的地名搜索服务,才能充分发挥GIS在地名地址查找的优势。传统地名地址搜索系统一般只需要通过客户端输入地名地址的中文名称即可在GIS系统中读取对应的地名地址信息,但是随着地名地址的录入量变大,一些地名容易出现重复的情况,如果直接输入中文地名进行搜索的话,搜索的结果较多,无法筛选正确的地名地址,影响搜索的准确性,给用户带来困扰,而且搜索的时候单一的中文搜索不够方便,如果不知道中文只知道大概的方位以及所需要搜索的地名地址的分类,变无法搜索到想要的信息,因此传统的搜索系统仍存在一定的缺陷。
技术实现思路
本专利技术的目的就在于为了解决上述地名地址搜索系统只能识别搜索中文的地名地址,出现重名的地址容易出错,而且搜索条件较为严格,不便于模糊搜索,使用不便捷的问题而提供一种地名地址信息搜索系统,具有搜索准确性高,搜索条件多样,便于模糊搜索的优点。本专利技术通过以下技术方案来实现上述目的,一种地名地址信息搜索系统,包括搜索服务器和搜索客户端;所述搜索客户端包括用于用户操作该客户端的通用查询界面,以及用于用户选择查询方式的专业应用系统,所述专业应用系统包括地名地址查询模块、坐标点反向查询模块、坐标点与分类查询模块和坐标点与地名地址查询模块;所述搜索服务器包括智能分析模块和响应模块,其中所述响应模块通过互联网与所述搜索客户端连接,用于接收该客户端的用户请求,所述智能分析模块用于读取所述响应模块的响应请求并将搜索结果通过所述响应模块发送给所述搜索客户端。优选的,所述响应模块包括通讯模块、请求分析模块和结果处理模块,其中通讯模块用于提供所述搜索服务器用的互联网,请求分析模块用于分析所述搜索客户端发送过来的用户请求,结果处理模块用于将智能分析模块分析的结果发送给所述搜索客户端。优选的,所述智能分析模块包括分词库、分词组件、地名地址匹配引擎、索引库、坐标库、地名库和地址库。优选的,所述分词库用于为分词组件提供分词词典,分词词典包括基本词词典和特征词词典。优选的,所述基本词词典包括地名和地址的中文词条,特征词典包括领域词典和数字词典,领域词典用来对地名地址进行领域划分,建立领域词条,数字词典用于划分地名地址所对应的经纬度坐标,建立坐标此条。优选的,所述索引库用于为地名地址匹配引擎提供地名地址搜索功能,其中包括数据库服务器和用户管理模块,所述数据库服务器通过名址录入模块和坐标录入模块存储中文地名地址信息和经纬度地名地址信息,所述用户管理模块用于管理名址变更模块、领域分类模块和坐标变更模块,所述名址变更模块用于变更数据库服务器中的中文地名地址信息,领域分类模块用于变更领域类地名地址信息,坐标变更模块用于变更坐标类地名地址信息。优选的,所述索引库通过数据库服务器将地名地址信息存储进坐标库、地名库和地址库。与现有技术相比,本专利技术的有益效果是:1、通过在搜索客户端的专业应用系统中设置地名地址查询模块、坐标点反向查询模块、坐标点与分类查询模块和坐标点与地名地址查询模块,因此可以通过该客户端直接输入中文进行地名地址查询、输入坐标进行地名地质查询、输入坐标和分类进行地名地址查询以及输入坐标和中文进行进行地名地址查询,从而可以提供用户不同的搜索方式,即使用户知道的信息不够完全,也可以准确的搜索到正确的地名地址,而且通过地名地址的领域分类、坐标和中文也可以避免搜索误差。2、通过在分词库内设置三种词典,基本词词典对应中文地名地址,领域词典对应分类地名地址,数字词典对应坐标地名地址,从而可以便于分词组件对分词库的地名地址提取,索引库也在地名地址录入的时候进行划分,这样分类存储地名地址不仅方便搜索客户端的检索,也可以提高数据提取的效率,便于智能分析模块快速提取地名地址信息。附图说明图1为本专利技术的整体系统框架结构示意图。图2为本专利技术的专业应用系统内部组成结构示意图。图3为本专利技术的索引库内部组成结构示意图。图4为本专利技术的分词库内部组成结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1-4所示,一种地名地址信息搜索系统,包括搜索服务器和搜索客户端;所述搜索客户端包括用于用户操作该客户端的通用查询界面,以及用于用户选择查询方式的专业应用系统,所述专业应用系统包括地名地址查询模块、坐标点反向查询模块、坐标点与分类查询模块和坐标点与地名地址查询模块;所述搜索服务器包括智能分析模块和响应模块,其中所述响应模块通过互联网与所述搜索客户端连接,用于接收该客户端的用户请求,所述智能分析模块用于读取所述响应模块的响应请求并将搜索结果通过所述响应模块发送给所述搜索客户端,搜索客户端可以为移动终端或者电脑端,通过搜索客户端与搜索服务器之间联网,通过搜索客户端的查询界面可以选择不同方式的地名地址查询,有中文地名地址查询、坐标地名地址查询、分类地名地址查询或者两两结合的地名地址查询,这样可以提高搜索的准确性,而且在只知道一些模糊的条件时,便于模糊搜索。所述响应模块包括通讯模块、请求分析模块和结果处理模块,其中通讯模块用于提供所述搜索服务器用的互联网,请求分析模块用于分析所述搜索客户端发送过来的用户请求,结果处理模块用于将智能分析模块分析的结果发送给所述搜索客户端,所述智能分析模块包括分词库、分词组件、地名地址匹配引擎、索引库、坐标库、地名库和地址库,所述分词库用于为分词组件提供分词词典,分词词典包括基本词词典和特征词词典,所述基本词词典包括地名和地址的中文词条,特征词典包括领域词典和数字词典,领域词典用来对地名地址进行领域划分,建立领域词条,数字词典用于划分地名地址所对应的经纬度坐标,建立坐标此条,所述索引库用于为地名地址匹配引擎提供地名地址搜索功能,其中包括数据库服务器和用户管理模块,所述数据库服务器通过名址录入模块和坐标录入模块存储中文地名地址信息和经纬度地名地址信息,所述用户管理模块用于管本文档来自技高网...

【技术保护点】
1.一种地名地址信息搜索系统,其特征在于:包括搜索服务器和搜索客户端;/n所述搜索客户端包括用于用户操作该客户端的通用查询界面,以及用于用户选择查询方式的专业应用系统,所述专业应用系统包括地名地址查询模块、坐标点反向查询模块、坐标点与分类查询模块和坐标点与地名地址查询模块;/n所述搜索服务器包括智能分析模块和响应模块,其中所述响应模块通过互联网与所述搜索客户端连接,用于接收该客户端的用户请求,所述智能分析模块用于读取所述响应模块的响应请求并将搜索结果通过所述响应模块发送给所述搜索客户端。/n

【技术特征摘要】
1.一种地名地址信息搜索系统,其特征在于:包括搜索服务器和搜索客户端;
所述搜索客户端包括用于用户操作该客户端的通用查询界面,以及用于用户选择查询方式的专业应用系统,所述专业应用系统包括地名地址查询模块、坐标点反向查询模块、坐标点与分类查询模块和坐标点与地名地址查询模块;
所述搜索服务器包括智能分析模块和响应模块,其中所述响应模块通过互联网与所述搜索客户端连接,用于接收该客户端的用户请求,所述智能分析模块用于读取所述响应模块的响应请求并将搜索结果通过所述响应模块发送给所述搜索客户端。


2.根据权利要求1所述的一种地名地址信息搜索系统,其特征在于:所述响应模块包括通讯模块、请求分析模块和结果处理模块,其中通讯模块用于提供所述搜索服务器用的互联网,请求分析模块用于分析所述搜索客户端发送过来的用户请求,结果处理模块用于将智能分析模块分析的结果发送给所述搜索客户端。


3.根据权利要求1所述的一种地名地址信息搜索系统,其特征在于:所述智能分析模块包括分词库、分词组件、地名地址匹配引擎、索引库、坐标库、地名库和地址库。


4.根据权利...

【专利技术属性】
技术研发人员:赵其峰
申请(专利权)人:合肥英泽信息科技有限公司
类型:发明
国别省市:安徽;34

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

1