论文部分内容阅读
气象数据是国家基础信息资源的重要组成部分,不仅与人们生活密切相关,还在国家宏观决策、国民经济发展、国防安全保障等领域发挥着重要的作用。因此,利用现代信息技术,对气象数据实施科学管理、实现数据共享,已经成为了我国信息化建设的一个重点。元数据技术记录了数据的内容、质量以及其他信息,允许数据生产者完整的记录数据信息,确保了数据可用性不会随时间的流逝而丧失,在数据交换和共享系统设计中发挥了越来越重要的作用。基于元数据技术的气象数据中心系统,为用户提供气象数据共享服务,对利用现有数据资源,减少重复劳动和相应费用,加速气象信息化建设等有着十分重要的意义。本文的主要工作如下:1、在调研大量气象数据共享技术相关文献资料基础上,认真研究国内外数据共享系统的发展现状,指出气象数据共享的实现是我国信息建设的重要组成部分,明确选用了当前气象数据共享的主流技术——元数据技术;2、探讨了气象数据的概念、性质、特点、分类以及其他特征,并详细分析了元数据技术、Web Services技术、XML技术以及其他气象数据中心系统建设所需要的相关技术,选定了基于元数据管理的数据共享方式作为系统解决方案;3、基于气象元数据的构建模型和主要内容研究,分析了元数据扩展机制,提出了实现元数据扩展的方法、内容和流程,就气象元数据存储方法展开讨论,对比气象元数据的存储策略,确定了气象元数据库设计实现思路,并完成了共享数据库的设计与实现;4、为满足项目需求,结合气象元数据特点,采用ASP.NET技术设计开发基于B/S架构的气象数据中心系统,并在实际应用中得到验证。本文以元数据技术为基础,依照MVC模式进行分层次设计,构建了一个气象数据中心系统,实现了不同用户提供浏览、检索、下载等服务,系统具有较高的移植性、可扩展性,有助于推进气象数据共享建设的发展。