一体化数据管理系统和方法技术方案

技术编号:29584378 阅读:23 留言:0更新日期:2021-08-06 19:42
本申请公开一体化数据管理系统和方法,一体化数据管理系统包括:地图管理模块,用于将地图发布的参数存入数据库,并通过工具界面接收用户指令,根据用户指令调取数据库的参数,从而实现对地图的操作;图层管理模块,用于通过工具界面配置已发布的资源服务及应用上图配置相关的参数,其中,应用按照预设的配置结构实现资源自定义上图的功能;资源搜索模块,用于根据获得的搜索指令对资源进行搜索,其中,搜索指令包括资源种类和/或字段信息。通过上述方式,本申请的一体化数据管理系统采用集中式管理每个应用配置信息,数据管理更加便捷;并且还增加了资源检索模块,可以对地图上的资源服务进行自定义的搜索,适应各种需求变更,且无需更改代码。

【技术实现步骤摘要】
一体化数据管理系统和方法
本申请涉及计算机
,尤其涉及一体化数据管理系统和方法。
技术介绍
在一个大的平台构建中,往往会有多个GIS(GeographicInformationSystem,地理信息系统)应用的存在,如果整个平台的应用较少,那么常规的代码+配置的开发方式足以解决问题。但是,当应用较多,或有后续拓展的情况下更新配置信息会越来越复杂,这个时候常规的代码+配置的开发方式就并不合适了,因为还要考虑整体系统的扩展性、伸缩性和耦合性等。这些问题中,配置的管理也是非常麻烦的,如果还是以常规开发形式管理配置,则要承担反复修改编译代码、重启应用、重新打包等风险。
技术实现思路
本申请提供一体化数据管理系统和方法,以解决现有技术中GIS应用配置信息的管理复杂的问题。为解决上述技术问题,本申请提出一种一体化数据管理系统,包括:地图管理模块,用于将地图发布的参数存入数据库,并通过工具界面接收用户指令,根据用户指令调取数据库的参数,从而实现对地图的操作;图层管理模块,用于通过工具界面配置已发布的资源服务及应用上图配置相关的参数,其中,应用按照预设的配置结构实现资源自定义上图的功能;资源搜索模块,用于根据获得的搜索指令对资源进行搜索,其中,搜索指令包括资源种类和/或字段信息。可选地,数据库包括资源信息表和资源字段信息表,资源配置包括资源编码,资源字段信息表通过资源编码关联,配置了每类资源对应的所有字段信息。可选地,资源服务包括已有服务的资源编码、第三方数据接口及wfs服务标准的图层服务;应用上图配置包括渲染方式、气泡定位图标和气泡显示字段中的至少一种。可选地,搜索类型包括综合搜索和高级搜索;综合搜索用于配置资源种类;高级搜索用于配置资源关联的字段信息,包括字段类型、匹配方式、是否为下拉选项、下拉选项关联的字典项、是否必填和字段展示序号。可选地,资源搜索模块还包括第一接口,资源搜索模块通过第一接口实现综合搜索的定制效果;当需求变更时,通过修改配置实现动态定制的综合搜索功能。可选地,地图管理模块还用于控制地图类型和发布时间两个维度的地图版本管理和切换;地图管理模块默认显示地图,当地图的参数更新时,直接同步至多个应用。可选地,地图管理模块还包括根据地图类型和发布时间分组的第二接口,应用通过第二接口动态生成地图切换组件,地图切换组件用于切换不同类型不同年份发布出来的地图作为底图。为解决上述技术问题,本申请提出一种一体化数据管理方法,包括:将地图发布的参数存入数据库,并通过工具界面接收用户指令,根据用户指令调取数据库的参数,从而实现对地图的操作;通过工具界面配置已发布的资源服务及应用上图配置相关的参数,其中,应用按照预设的配置结构实现资源自定义上图的功能;根据获得的搜索指令对资源进行搜索,其中,搜索指令包括资源种类和/或字段信息。可选地,数据库包括资源信息表和资源字段信息表,资源配置包括资源编码,资源字段信息表通过资源编码关联,配置了每类资源对应的所有字段信息;资源服务包括已有服务的资源编码、第三方数据接口及wfs服务标准的图层服务;应用上图配置包括渲染方式、气泡定位图标和气泡显示字段中的至少一种。可选地,通过工具界面接收用户指令,根据用户指令调取数据库的参数,从而实现对地图的操作,包括:控制地图类型和发布时间两个维度的地图版本管理和切换;一体化数据管理方法还包括:地图管理模块默认显示地图,当地图的参数更新时,直接同步至多个应用。本申请提出一体化数据管理系统和方法,一体化数据管理系统包括:地图管理模块,用于将地图发布的参数存入数据库,并通过工具界面接收用户指令,根据用户指令调取数据库的参数,从而实现对地图的操作;图层管理模块,用于通过工具界面配置已发布的资源服务及应用上图配置相关的参数,其中,应用按照预设的配置结构实现资源自定义上图的功能;资源搜索模块,用于根据获得的搜索指令对资源进行搜索,其中,搜索指令包括资源种类和/或字段信息。通过上述方式,本申请的一体化数据管理系统采用集中式管理每个应用配置信息,数据管理更加便捷;并且还增加了资源检索模块,可以对地图上的资源服务进行自定义的搜索,适应各种需求变更,且无需更改代码。附图说明为了更清楚地说明本申请的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一体化数据管理系统一实施例的结构示意图;图2是本申请地图配置集中管理一实施例的流程示意图;图3是本申请资源层管理一实施例的流程示意图;图4是本申请一体化数据管理方法一实施例的流程示意图。具体实施方式为使本领域的技术人员更好地理解本申请的技术方案,下面结合附图和具体实施方式对本申请所提供一体化数据管理系统和方法进一步详细描述。请参阅图1,图1是本申请一体化数据管理系统一实施例的结构示意图。在本实施例中,一体化数据管理系统100可以包括地图管理模块110、图层管理模块120和资源搜索模块130。一体化数据管理系统100可以应用在空间地理信息或其他信息的管理。地图管理模块110可以用于将地图发布的参数存入数据库,并通过工具界面接收用户指令,根据用户指令调取数据库的参数,从而实现对地图的操作;图层管理模块120可以用于通过工具界面配置已发布的资源服务及应用上图配置相关的参数,其中,应用按照预设的配置结构实现资源自定义上图的功能;资源搜索模块可以用于根据获得的搜索指令对资源进行搜索,其中,搜索指令包括资源种类和/或字段信息。具体地,GIS应用包括以下三方面的实现,分别是底图加载方式、资源数据上图和资源搜索。本实施例的一体化数据管理系统可以将所有的配置类信息进行集中统一的管理。底图加载方式主要指根据地图发布参数加载到应用上的实现地图可视化的一种技术,这是构建GIS应用最基本的技术,其他GIS相关的业务操作都依赖这个基础。实现方式可以是将地图参数信息放在各自的配子文件中,例如地图服务地址、坐标系、范围等参数,如果有多张地图的话,则配置多组信息,然后通过地图引擎加载地图,在其基础上开发其他业务功能。资源数据上图是将某类数据批量渲染到地图上,渲染方式包含热力图、聚合图、散点图,如果是热力图,如果是散点渲染,则每类数据有自己的特有的气泡样式、显示的字段信息、弹出气泡下面的资源关联按钮等。实现方式是先确定已有的资源种类,然后再根据各类数据服务接口返回的数据类型直接将各自的渲染方式、气泡样式、气泡需要显示的字段、按钮等写死在页面。资源搜索的搜索类型可以包括综合搜索和高级搜索;综合搜索指根据关键字搜索到多类资源数据的综合结果,结果列出在列表上和地图上进行渲染;高级搜索则是针对某一类资源数据进行详细的字段过滤搜索出来的结果,结果同样需要展示到列表和渲染到地图上。实现方式类似上述第2点,综合搜索中本文档来自技高网...

【技术保护点】
1.一种一体化数据管理系统,其特征在于,包括:/n地图管理模块,用于将地图发布的参数存入数据库,并通过工具界面接收用户指令,根据所述用户指令调取数据库的参数,从而实现对地图的操作;/n图层管理模块,用于通过所述工具界面配置已发布的资源服务及应用上图配置相关的参数,其中,所述应用按照预设的配置结构实现资源自定义上图的功能;/n资源搜索模块,用于根据获得的搜索指令对所述资源进行搜索,其中,所述搜索指令包括资源种类和/或字段信息。/n

【技术特征摘要】
1.一种一体化数据管理系统,其特征在于,包括:
地图管理模块,用于将地图发布的参数存入数据库,并通过工具界面接收用户指令,根据所述用户指令调取数据库的参数,从而实现对地图的操作;
图层管理模块,用于通过所述工具界面配置已发布的资源服务及应用上图配置相关的参数,其中,所述应用按照预设的配置结构实现资源自定义上图的功能;
资源搜索模块,用于根据获得的搜索指令对所述资源进行搜索,其中,所述搜索指令包括资源种类和/或字段信息。


2.根据权利要求1所述的一体化数据管理系统,其特征在于,
所述数据库包括资源信息表和资源字段信息表,所述资源配置包括资源编码,所述资源字段信息表通过所述资源编码关联,配置了每类资源对应的所有字段信息。


3.根据权利要求1所述的一体化数据管理系统,其特征在于,
所述资源服务包括已有服务的资源编码、第三方数据接口及wfs服务标准的图层服务;所述应用上图配置包括渲染方式、气泡定位图标和气泡显示字段中的至少一种。


4.根据权利要求2所述的一体化数据管理系统,其特征在于,所述搜索类型包括综合搜索和高级搜索;
所述综合搜索用于配置资源种类;
所述高级搜索用于配置资源关联的字段信息,包括字段类型、匹配方式、是否为下拉选项、下拉选项关联的字典项、是否必填和字段展示序号。


5.根据权利要求4所述的一体化数据管理系统,其特征在于,
所述资源搜索模块还包括第一接口,所述资源搜索模块通过第一接口实现综合搜索的定制效果;当需求变更时,通过修改配置实现动态定制的综合搜索功能。


6.根据权利要求1所述的一体化数据管理系统,其特征在于,
所述地图管理模块还用于控制...

【专利技术属性】
技术研发人员:谭凡沈松雨邬翰然
申请(专利权)人:航天精一广东信息科技有限公司
类型:发明
国别省市:广东;44

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

1