用户名: 密码: 验证码:
元数据与XML技术在气象信息发布系统中的应用研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在经济飞速发展、人民生活水平日益提高的今天,信息资源的地位越来越高,信息的流动也倍受重视,尤其是与衣食住行密切相关的气象信息更是成为了人们生活中不可或缺的一部分。
     目前气象信息的应用缺乏元数据的说明和支持。元数据是关于数据内容、质量、条件和其它特征的数据,其基本功能是对数据的描述。它帮助用户了解数据来源和质量水平,可据以判断数据的可信度和适用范围,为用户查询、检索数据提供便捷的途径。建立元数据体系,对具有较大时、空的气象信息共享与发布是必备的条件。
     随着互联网以及软硬件技术的不断发展,分布式、可操作性、异构性已经成为各种信息系统的显著特征,如何创建一个全新的高扩展性的气象信息系统的问题已经越来越引起研究人员和开发人员的关注。传统的HTML语言是一种文本显示语言,不利于表达结构复杂的气象数据,而且由于气象数据的种类繁多,结构复杂,需要制定统一的数据标准才能满足不同平台不同应用系统之间的异构数据交换。XML(eXtensible Markup Language)作为下一代的网络语言,保留了SGML可扩展性、结构以及数据确认方面的主要优点,它的灵活性允许表示各种各样的信息,而这些信息是自我描述的,另外,XML是平台无关的语言,具有跨平台特征,因此它提供了在不同数据源之间进行数据交换的平台,其应用更是大行其道。
     本文提出的方案致力于解决上述提出的问题,从气象信息本身固有的特征出发,采用将元数据和XML相结合的技术手段,利用元数据善于描述非结构化数据的特征,加上XML的可描述可动态扩展的特性来描述结构化数据。文章首次提出将XML新技术应用于气象信息发布系统中,在对元数据和XML技术进行研究后,针对气象数据的特点分析气象数据元数据标准的制定以及当前气象数据集元数据的主要内容和组织管理。对XML气象数据的存储技术和基于XML的气象数据查询技术的研究时,重点研究了气象数据文档的信息访问技术以及异构数据库之间的信息访问技术,即着重探讨基于XML的异构数据交换的模型、流程以及实现方法。
     文章最后设计并讨论气象信息发布系统的体系结构,分析气象数据元数据管理系统结构以及气象信息发布流程。文中在进行异构关系数据库之间的信息交换时,打破了传统的使用专用工具来进行转换的模式,从而在保证不破坏或更改原有遗留系统资源的前提下,实现了基于XML的气象信息发布系统对多种类型的异构数据的交换与发布。
With the rapid development of economy and the improvement of people's living standard, the status of information resources is increasing day to day. And the flow of information is more concerned, especially the meteorological information related closely to basic necessities of life has become an indispensable part of people's lives.
    At present, the application of meteorological information is empty of the illumination and support of metadata. Metadata is a data about data content, quality, condition and other characteristics. The basic function of metadata is to discribe the data. It helps users to understand the level and quality of data sources. It also can be used to judge the credibility and the scope of application data and provide a convenient means of data search. It is necessary for sharing meteorological information to establish metadata system.
    With the continuous development of Internet and technologies for both of hardware and software, distribution, maneuverability and isomerousity have become the main features of all kinds of information system. How to develop a completely extensible information system is attracting more and more attention from the researchers and developers. As a traditional language, HTML is a language of the text shows that the structure is not conducive to express complex meteorological data. Then because of the variety and structural complexity of meteorological data, it is necessary to develop uniform data standards to exchange the data between different platforms and different applications .As the next generation of internet language, XML retains the major advantage of extensible, structure and data confirmation of SGML, which flexibility allows to express a variety of information that is self-described. And XML is a language that platform independent, a cross-platform features, which provides the platform that exchange data between different data. The application of XML is even much broader.
    Thinking about the inherent characteristics of meteorological information, this paper raise a project to resolve the issues discussed above. The system described in this paper uses metadata and XML to implement the function of data sharing about meteorological information dissemination system. The author proposes the point that apply XML to meteorological information issue system for the first time.After researching the technology of metadata and XML,this paper analyses the establishment of meteorological metadata
引文
[1] 张书余,城市环境气象预报技术[M].北京:气象出版社,2002.15.
    [2] 仪清菊,高梅,接连淑等.网络与气象信息共享研究[J].应用气象学报,2001,12(1):127-130.
    [3] 李泽椿,张燕冰.高科技与天气预报[A].见:沈国舫主编.中国环境问题院士谈[C].中国纺织出版社,2001(5):153-165.
    [4] 中国气象局监测网络公司.高空气象探测手册[M].北京:气象出版社,2001:6-18.
    [5] 王文春,张冬峰等.数据库技术在Internet气象信息服务中的应用,2002(11). http://www.metech.org.cn.
    [6] 盛绍学,马晓群,杨太明等.基于GIS的安徽省重大农业气象灾害测评系统[J].南京气象学院学报,1998,21(4).703-708.
    [7] Ryan K, Stephens. Database Design[M].北京:机械工业出版社,2001:95-135.
    [8] 闪四清.数据库系统原理与应用教程[M].北京:清华大学出版社,2001:32-57.
    [9] 杨超伟,李琦.Web空间信息发布研究[J].北京大学学报,2001,37(3):414-415.
    [10] 张进.气象信息服务网站开发与实现,2002(11).http://www.metech.org.cn.
    [11] Michael J. Young. XML核心技术与实例[M].北京大学出版社,2001:189-256.
    [12] 气象科学数据共享工作汇报来源网址:http://cdc.cma.gov.cn/news/RelatedProgram3.html.
    [13] 杨艳丽.元数据与网络信息资源的管理[D].太原理工大学,2003(5).
    [14] 粟慧.元数据、HTML和都柏林核心集—关于WEB网页的编目.情报科学[R],2001(12).
    [15] 吴增祥,臧海佳,王国复.气象科学数据与气象数据集元数据[A].科学数据管理与共享[C].北京:中国科学技术出版社,2002:186-189.
    [16] WMO Commission for Basic Systems Expert Team on Integrated Data Management Final Report, 2002.
    [17] 刘若梅,蒋景瞳,贾云鹏.中国可持续发展信息共享元数据标准实施.http://www.sdinfo.net.cn.
    [18] 冯项云,肖龙,廖三三等.国外常用元数据标准比较研究[J].数字图书馆论坛,2001(4).
    [19] J. R. Probert-Joness, The Radar Equation in Meteorology, Quart. J. Roy. Meteor. Soc., Vol. 88, No. 378: 485-496.
    [20] 中国气象局监测网络公司.高空气象探测手册[M].北京:气象出版社,2001.6-18.
    [21] Vassiles Cristophides, Sophie Cluet, and Jerome Simeon. "On wrapping query languages and efficient XML integration". In Proc of ACM SIGMOD Conf. on Management of Data, 2000.
    [22] 王林香,李丽康.基于Internet的气象信息收集与发布,2002(11).http://www.metech.org.cn.
    [23] 罗桂湘,谭强敏.论气象信息的有效传播阴.广西气象,2004(9):46-49.
    [24] 庞芳,李昭春等.基于9210工程的通用气象信息编辑与传输系统[J].广西气象,2004(3):47-52.
    [25] 夏旭,张春晖,李健康.元数据的定义,2001(7).http://www.Chinainfo.gov.cn.
    [26] Hong Hai Do, Erhard Rahm, On Metadata Interoperability in Data Warehouses, ISSN 1430-3701 Report Nr, 2000(1).
    [27] 张立,龚健雅.地理空间元数据管理的研究与实现[J].武汉测绘科技大学学报,2000(4).
    [28] 李军,周成虎.地球空间数据元数据标准初探[J].科学进展,1998(12).
    [29] 黄崇轲,钱大都.数字地图-空间数据库-元数据[M].地震出版社,2001:98-115.
    [30] 简广林.基于元数据体系的分布式空间数据模型的研究及其在WebGIS中的应用[D].华北电力大学,2003(2).
    [31] 林勇.基于元数据的城市空间数据互操作技术研究[D].重庆大学计算机学院,2001-11.
    [32] Heather Williamson.XML技术大全[M].机械工业出版社,2001:457-601.
    [33] D. Florescu and D. Kossmann, Storing and Querying XML Data using a RDBMS, IETF Data Engineering Bulletin, Vol. 22, No. 3, 1999: 283-324.
    [34] D. Florescu and D. Kossmann, A performance evaluation of alternative mapping schemes for storing XML data in a relation database, Technical Report, INRIA, France, 1999: 232-453.
    [35] Didier Martin, Professional XML Programming[M].机械工业出版社,2000:33-54.
    [36] Stephen Chan, Tharam Dillon and Andrew Siu. Applying a mediator architecture employing XML to retailing inventory control. Journal of Software. Volume 60, Issue 3, 15 February 2002: 239-248.
    [37] K. Lang and M. XML, metadata and efficient knowledge discovery Burnett. Knowledge-Based Systems. Volume 13, Issue 5, October 2000: 321-331.
    [38] 可扩展的样式语言XSL,2004-10.http://www.3pcode.com.
    [39] ROBERT.了解WEB页面工具语言XML(二)定义.2004(12).http://tech.Pcsky.cn.
    [40] 李效东,顾毓清.基于DOM的Web的信息提取[J].计算机学报,2002(5).
    [41] 李京、庄成三等.利用XML DOM创建强大的XML应用[J].计算机应用研究,2002.
    [42] 3C, Document Object Model (DOM) Level 2 Specification Version 1.0 W3C Candidate Recommendation 07 March, 2000, http://www.w3.org/TR/DOM-Level-2.
    [43] Hardcopy-XML Markup Language Deborah Lynne Electronic Research& Resources: 1525-2531.
    [44] Kurt Cagle.XML高级开发指南[M].电子工业出版社,2001:69-116.
    [45] Michael J.Young.XML核心技术与实例[M].北京大学出版社,2001:189-256.
    [46] 谢用辉,张宝行等.一种网上数据交换的新技术—XML的分析和实现[J].计算机工程与应用,2002(5).
    [47] 臧克涛等.基于XML的Web应用研究[J].计算机工程,2002(1).
    [48] [美]Kurt Cagle著.XML高级开发指南[M].电子工业出版社,2001(6).
    [49] 陈石.XML技术及其应用[J].计算机应用研究,2002(3).
    [50] 赵书良.XML应用研究[J].计算机科学,2001(8).
    [51] Tim Bray. Adding Strong Data Typing to SGML and XML.
    [52] S. Ceri, S. Comai, E. Damiani, P. Fraternali, and S. Paraboschi. XML-GL a graphical language for querying and restructuring XML document, In Proceedings of www8, Toronto, Canada. May 1999.
    [53] 冯延晖等.XML完全手册[M].北京:中国电力出版社,2000.
    [54] Goldfarb C F.XML实用技术[M].张利等译.北京:清华大学出版社,1999.
    [55] A. Bosworth and A. L. Brown. Microsoft's vision for XML. IETF Data Engineering Bulletin.
    [56] Michael Morrison.XML揭密—入门 应用 精通[M].清华大学出版社,2001(6).
    [57] 蔡斯著,刘利秋译.从头学XML和JAVA编程一例通[M].北京:机械工业出版社,2003(7).
    [58] C. Atkinson. Object-oriented Reuse, Concurrency, and Distribution, ACM Press/Addison-Wesley, 1991.
    [59] J. Craig Cleaveland, Janet A. Fertig, and George W. Newsome, " Dividing the software pie " AT&T Technical Journal, Vol. 75, No. 2, March 1996: 8-19.
    [60] Krzysztof Czarnecki and Ulrich Eisenecker. Generative Programming: Methods, Tools, and Applecations, Addison-Wesley, 2000.
    [61] 范国平.新概念XML教程[M].北京科海集团公司,2001(9).
    [62] 阿吉夫(Akif,M).Java XML程序员参考手册[M].马树奇等译.北京:电子工业出版社,2002(5).
    [63] Chelsea Valentine,Lucinda Dykes,Ed Tittel著.XML Schema数据库编程指南[M].电子工业出版社,2001:45-53.
    [64] 刘光.XML应用技巧与实例[M].清华大学出版社,2000.
    [65] J.Craig Cleaveland著.用XML与JAVA创建程序生成器[M].科学出版社,2002.
    [66] Charles F.Goldfarb,Paul Prescod等著.XML手册(第四版)[M].张晓晖,王艳斌等译.北京:电子工业出版社,2003(1):147-323.
    [67] Benoit Marchal著.XML示例程序导学.杨洪涛,顾雷,郑震坤译.清华大学出版社,2002(9):11-29.
    [68] 宋辉,江峰.JAVA服务器程序设计[M].清华大学出版社,1999.
    [69] Charles F.Goldfarb Paul Prescod著.XML实用技术[M].张利,王显 译.清华大学出版社,1999:122-186.
    [70] 董宁威.基于XML的WEB数据库信息发布系统的研究与设计[D].苏州:苏州大学,2001(4).
    [71] 杨建武.基于SGML/XML的Internet信息发布[J].计算机工程与应用,2000(11).
    [72] 杨卫东.利用XML在数据库之间进行数据交换[J].无线电通信技术,2002,28(3).
    [73] 戚克涛等.基于XML的Web的应用研究[J].计算机工程,2002,28(1).
    [74] 吕岷.基于XML的产品信息发布系统[D].湖北:武汉科技大学,2002(11).
    [75] Demetrios loannides, XML and electronic publishing XML schema languages: beyond DTD, Library hitech, 2000: 0737-8831.
    [76] A. Bonifati, S. Ceri, S. Paraboschi, Active rule for XML: A new paradigm for E-services, The VLDB Journal, 2001(10).
    [77] 周杰韩,曾庆良等.基于XML的互联网信息资源描述及其应用研究[J].计算机工程与应用,2002(3).
    [78] 阮均石.气象信息服务(专题讲座)[M].北京:气象出版社,1997(1).6-9.
    [79] 赵伟,王广成.气象数据统计图表网上动态发布的方法[J].气象仪器装备,2004(1):37-39.
    [80] XML, metadata and efficient knowledge discovery K. Lang, M. Burnett Knowledge-Based Systems 0950-7051.
    [81] Context Aware Messaging Service: A Dynamical Messaging Delivery using Location Information and Schedule Information Y. Nakanishi, T. Tsuji, M. Ohyama, K. Hakozaki Personal Technologies(2000)4.
    [82] W3C, Namespaces in XML World Wide Web Consortium 14-January-1999, http://www.w3.org/TR/REC-xml-names.
    [83] W3C, XSL Transformations(XSLT) Version 1.0 W3C Recommendation 16 November 1999, http://www.w3.org/TR/xslt.
    [84] "Extensible Markup Language(XML) 1.0" W3C Recommendation. February 10, 1998(http://www.w3c.org/TR/1998/REC-xml-199-80210.html).
    [85] Active rule for XML: A new paradigm for E-services A. Bonifati, S. Ceri, S. Paraboschi The VLDB Journal(2001) 10.
    [86] XML and electronic publishing XML schema languages: beyond DTD Demetrios loannides Library hitech: 0737-8831.
    [87] Extensible Markup Language (XML) 1.0 (Second Edition), W3C, 2000.
    [88] World Wide Web Consortium, "XML Schema Part0: Primer", W3C Working Draft, http://www.w3.org/TR/2001/REC-xmlschema-1-20010502, 2001.
    [89] 丁峰,马范毅.基于Z39.50的分布式WWW信息检索[J].计算机工程,2001,27(2):47-49.
    [90] 刘树森,许志强.Z39.50协议模型的有限状态机描述及面向对象的实现框架[J].现代图书情报技术,1997(6):22-26.
    [91] Douglas D. Nebert, James Fullton, Use of the I-Site Z39.50 software to search and retrieve spatially referenced data. Http://csdl.tamu.edu/DL95/papers/nebert/nebert.html.
    [92] 胡杰,陈志刚,孙辨华.HTTP-Z39.50网关的设计与实现[J].现代图书情报技术.2000(1):20-22.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700