一种地址云服务平台制造技术

技术编号:15287916 阅读:55 留言:0更新日期:2017-05-10 12:15
本发明专利技术提供了一种地址云服务平台,包括数据源管理模块,用于对数据源进行配置;地址匹配模块,用于对无空间坐标的地址进行匹配;任务调度模块,用于定时对匹配任务进行调度;成果数据管理模块,用于在匹配任务完成后,对匹配的成果进行管理记录。相比于现有技术,本发明专利技术可以实现通过业务地址匹配,将匹配率最高的标准地址与业务地址进行关联,从而实现无空间坐标的业务地址能够在地图上展现。

Address cloud service platform

Provides an address cloud service platform of the invention, including data source management module, used to configure the data source; the address matching module for matching of address space coordinates; task scheduling module, used for timing for scheduling, task; data management module, used in the matching task is completed, management the results of matching records. Compared with the prior art, the invention can be achieved through the business address matching, matching the highest rate of standard address and business address of the association, so as to realize the free space coordinates on the map to show the business address.

【技术实现步骤摘要】

本专利技术涉及地理信息数据处理领域,特别是涉及一种地址云服务平台
技术介绍
地理信息系统(GIS,GeographicInformationSystem)是一种基于计算机的工具,它可以对在地球上存在的东西和发生的事件进行成图和分析。GIS技术把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统计分析等)集成在一起。这种能力使GIS与其他信息系统相区别,从而使其在广泛的公众和个人、企事业单位中解释事件、预测结果、规划战略等中具有实用价值。因此,可以利用GIS平台在进行各种业务地址上图的操作,生成各种进行可视化的业务地图。然而,目前各机构单位系统内的业务系统仍然存在大量的无空间的业务地址,而无空间坐标的地址无法实现在地图动态展现。因此,迫切需要解决如何将无空间坐标的业务地址进行智能匹配,从而进行上图操作。
技术实现思路
本专利技术的目的在于克服现有技术的缺点与不足,提供了一种地址云服务平台,可以将无空间坐标进行智能匹配,以完成业务上图操作。本专利技术通过以下的方案实现:一种地址云服务平台,包括数据源管理模块,用于对数据源进行配置;地址匹配模块,用于对无空间坐标的地址进行匹配;任务调度模块,用于定时对匹配任务进行调度;成果数据管理模块,用于在匹配任务完成后,对匹配的成果进行管理记录。进一步,所述数据源管理模块,包括:数据列表查询模块,用于根据业务名称、状态查询已经配置好的数据源;数据源添加模块,用于配置新的数据源连接,配置的连接信息包括业务名称、数据源类型、数据库连接、数据库服务名称、服务器IP、端口、用户、密码、是否启用、备注;数据源修改模块,用于对配置源信息进行修改;数据源删除模块,用于对数据源连接信息进行物理删除;数据源测试模块,用于测试配置是否正确;连接状态控制模块,用于控制是否启用连接。进一步,所述地址匹配模块包括:数据读取模块,用于读取需要进行地址匹配的数据;数据匹配模块,用于对无空间坐标的地址进行匹配;匹配测试模块,用于抽取部分数据进行匹配测试,获得匹配率。进一步,所述数据读取模块,通过读取数据库进行数据读取,或通过接收文件导入进行数据读取。进一步,所述数据匹配模块包括:正向地址匹配模块,用于根据业务地址名称与标准地址的名称进行匹配;反向地址匹配模块,用于根据业务地址坐标与标准地址的坐标进行匹配;管理辖区归属匹配模块,用于对业务地址进行空间分析,实现业务地址辖区归属分类,行政区划归属匹配模块,用于对业务地址与标准行政区划进行空间分析,实现业务地址与标准行政区划归属分类。进一步,所述正向地址匹配模块包括:第一判断模块,用于判断数据类型;若所述数据包含信息点时,则转到第一匹配模块;若所述数据具备详址,则转到第二匹配模块;若所述数据不具备信息点和详址,则转到第三匹配模块;第一匹配模块,用于执行信息点匹配;第二匹配模块,用于进行词组拆分,获得拆分词组列表,再执行详址匹配;第三匹配模块,用于行政区划补全和标准化字段处理,再执行没有详址和信息点的匹配。进一步,所述反向地址匹配模块包括:搜索模块,用于根据地址经纬度坐标和搜索半径参数,进行信息点搜索;判断模块,用于判断半径范围内是否有信息点,若有,则返回距离最近的信息点的地址信息;若否,则设置匹配状态为未匹配到适当地址的结果对象。进一步,所述管理辖区归属匹配模块包括:行政编码列表组装模块,用于根据地址片段对象,组装行政编码列表,以行政区划从小到大顺序排列;管理辖区关联关系查询模块,用于根据传入的行政区划编码列表第一个编码进行管理辖区关联关系查询;乡镇、居村委查找模块,用于通过街路巷与乡镇、居村委的光线关系,找到对应的乡镇、居村委;添加模块,用于将获得的乡镇代码加到原先的行政编码列表,以行政区划从小到大排列;Solr空间查询模块,用于根据传入的经纬度坐标进行solr空间查询。进一步,所述任务调度模块包括:定时调度模块,用于通过定时扫描配置匹配任务信息,实现匹配任务定时调度;任务管理模块,用于对匹配任务实现启动、停用、刷新和执行操作;任务编辑模块,用于对配置任务的每个节点进行编辑;日志生成模块,用于生成任务调度日志。进一步,所述成果数据管理模块包括:列表显示模块,用于通过列表形式显示匹配的结果;地图显示模块,用于在地图上进行定位显示匹配的结果。相比于现有技术,本专利技术可以实现通过业务地址匹配,将匹配率最高的标准地址与业务地址进行关联,从而实现无空间坐标的业务地址能够在地图上展现。为了更好地理解和实施,下面结合附图详细说明本专利技术。附图说明图1是本专利技术的地址云服务平台的模块连接框图。图2是本专利技术的数据源管理模块的连接框图。图3是地址匹配模块的内部连接框图。图4是数据匹配模块的内部连接框图。图5是正向地址匹配模块的内部连接框图。图6是第一匹配模块的内部连接框图。图7是第二匹配模块的模块框图。图8是本专利技术的第一重新标准化模块的连接框图。图9是第三匹配模块的模块连接框图。图10是第二重新标准化模块的内部连接框图。图11是反向地址匹配模块的内部连接框图。图12是管理辖区归属匹配模块的内部连接框图。图13是任务调度模块的内部连接框图。图14是成果数据管理模块的内部连接框图。具体实施方式本专利技术主要针对当用户在利用GIS系统制作业务地图时,各机构单位系统内的业务系统仍然存在大量的无空间的业务地址。由于所采用的并非标准的地址,因此无法直接实现上图操作。针对这种情况,本专利技术提供了一种能够对地址进行智能匹配的地址云服务平台。以下结合实施例及附图对本专利技术作进一步详细的描述,但本专利技术的实施方式不限于此。请参阅图1,其为本专利技术的地址云服务平台的模块连接框图。本专利技术提供了一种地址云服务平台,包括数据源管理模块1、地址匹配模块2、任务调度模块3和成果数据管理模块4。所述数据源管理模块1,用于对数据源进行配置。所述地址匹配模块2,用于对无空间坐标的地址进行匹配。所述任务调度模块3,用于定时对匹配任务进行调度。所述成果数据管理模块4,用于在匹配任务完成后,对匹配的成果进行管理记录。进一步请参阅图2,其为本专利技术的数据源管理模块的连接框图。所述数据源管理模块1,包括:数据列表查询模块11、数据源添加模块12、数据源修改模块13、数据源删除模块14、数据源测试模块15和连接状态控制模块16。所述数据列表查询模块11,用于根据业务名称、状态查询已经配置好的数据源。所述数据源添加模块12,用于配置新的数据源连接,配置的连接信息包括业务名称、数据源类型、数据库连接、数据库服务名称、服务器IP、端口、用户、密码、是否启用、备注。具体的,本专利技术可以支持多种数据库类型的数据源(oracle、mysql、sqlserver等数据库)。所述数据源修改模块13,用于对配置源信息进行修改。所述数据源删除模块14,用于对数据源连接信息进行物理删除。所述数据源测试模块15,用于测试配置是否正确。所述连接状态控制模块16,用于控制是否启用连接。进一步请参阅图3,其为地址匹配模块的内部连接框图。所述地址匹配模块2包括:数据读取模块21、数据匹配模块22和匹配测试模块23。所述数据读取模块21,用于读取需要进行地址匹配的数据。具体的,所述数据读取模块21,通过读取数据库进行数据读取,或通过接收文件导入进行数据读取。本文档来自技高网...
一种地址云服务平台

【技术保护点】
一种地址云服务平台,其特征在于:包括数据源管理模块,用于对数据源进行配置;地址匹配模块,用于对无空间坐标的地址进行匹配;任务调度模块,用于定时对匹配任务进行调度;成果数据管理模块,用于在匹配任务完成后,对匹配的成果进行管理记录。

【技术特征摘要】
1.一种地址云服务平台,其特征在于:包括数据源管理模块,用于对数据源进行配置;地址匹配模块,用于对无空间坐标的地址进行匹配;任务调度模块,用于定时对匹配任务进行调度;成果数据管理模块,用于在匹配任务完成后,对匹配的成果进行管理记录。2.根据权利要求1所述地址云服务平台,其特征在于:所述数据源管理模块,包括:数据列表查询模块,用于根据业务名称、状态查询已经配置好的数据源;数据源添加模块,用于配置新的数据源连接,配置的连接信息包括业务名称、数据源类型、数据库连接、数据库服务名称、服务器IP、端口、用户、密码、是否启用、备注;数据源修改模块,用于对配置源信息进行修改;数据源删除模块,用于对数据源连接信息进行物理删除;数据源测试模块,用于测试配置是否正确;连接状态控制模块,用于控制是否启用连接。3.根据权利要求1所述地址云服务平台,其特征在于:所述地址匹配模块包括:数据读取模块,用于读取需要进行地址匹配的数据;数据匹配模块,用于对无空间坐标的地址进行匹配;匹配测试模块,用于抽取部分数据进行匹配测试,获得匹配率。4.根据权利要求3所述地址云服务平台,其特征在于:所述数据读取模块,通过读取数据库进行数据读取,或通过接收文件导入进行数据读取。5.根据权利要求3所述地址云服务平台,其特征在于:所述数据匹配模块包括:正向地址匹配模块,用于根据业务地址名称与标准地址的名称进行匹配;反向地址匹配模块,用于根据业务地址坐标与标准地址的坐标进行匹配;管理辖区归属匹配模块,用于对业务地址进行空间分析,实现业务地址辖区归属分类,行政区划归属匹配模块,用于对业务地址与标准行政区划进行空间分析,实现业务地址与标准行政区划归属分类。6.根据权利要求5所述地址云服务平台,其特征在于:所述正向地址匹配模块包括:第一判断模块,用于判断数据类型;若所述数...

【专利技术属性】
技术研发人员:李卫红
申请(专利权)人:广东精一规划信息科技股份有限公司
类型:发明
国别省市:广东;44

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

1