论文部分内容阅读
随着互联网时代的不断发展以及空间数据运用领域的不断扩展,在信息化发展过程中空间数据集成和共享成为了一个重要的问题和关注点。由于相关部门前期对于空间数据的存储和应用主要集中在部门内部,使得各部门空间数据结构各异,存储的空间数据存在数据类型交叉和空间数据重复的问题,导致了空间数据在集成和共享方面难以实现。因此,论文致力于研究通用空间数据库接口集成的方案,主要解决空间数据多源异构特点和各数据库类型、版本、数据结构各不相同所导致的集成和共享难以实现问题。通用空间数据的元数据模型设计主要解决空间数据多源异构特点在集成和共享中带来的问题。论文首先对国内外空间元数据标准进行研究和对比,然后选择基于《地质信息元数据标准(DD2006-05)》进行扩展和设计,通过元数据模型实现空间数据的获取。在元数据模型的设计过程中,通过对元数据模型设计的需求分析,并制定模型设计的规则和约束,明确元数据模型的实体组成及其关系,进一步对元数据模型中的数据元素进行详细的定义。通用空间数据的分布式接口集成主要解决不同类型、不同版本和不同数据结构的数据库的集成问题,针对每个空间数据库实现其接口服务,通过接口实现空间数据库在逻辑上的集成。论文中分析对比了市场中主流的三种分布式框架并选择基于Spring Cloud框架搭建接口集成的主节点,实现各子节点接口服务的注册和监控。此外,论文对空间数据类型和接口集成环境进行分析,并对接口开发规范和约束进行说明,详细描述了空间数据的接口设计内容。接口管理平台主要是实现对接口和元数据同步的统一管理,包括接口注册、接口状态监控、接口测试、元数据同步、同步数据量统计等功能。论文对接口管理平台的业务流程和系统框架进行介绍,结合元数据模型实现元数据库构建,完成功能模块的设计和实现。其中,接口管理平台基于Spring Boot框架采用Java语言实现,采用MySQL存储平台数据,采用MongoDB存储元数据。论文从元数据模型的设计、接口的设计和集成到接口管理平台的实现,逐层递进,详细设计并验证了通用空间数据库接口集成的可行性,为多地区空间数据的集成和共享提供思路。