In order to archive, quality control and disseminate a large variety of marine data in a marine data exchange platfonn, a marine XML has been developed to encapsulate marine data, which provides an efficient means to ...In order to archive, quality control and disseminate a large variety of marine data in a marine data exchange platfonn, a marine XML has been developed to encapsulate marine data, which provides an efficient means to store, transfer and display marine data. This paper first presents the details of the main marine XML elements and then gives an example showing how to transform CTD-observed data into Marine XML format, which illustrates the XML encapsulation process of marine observed data.展开更多
We consider data exchange for XML documents: given source and target schemas, a mapping between them, and a document conforming to the source schema, construct a target document and answer target queries in a way tha...We consider data exchange for XML documents: given source and target schemas, a mapping between them, and a document conforming to the source schema, construct a target document and answer target queries in a way that is consistent with the source information. The problem has pri- marily been studied in the relational context, in which data- exchange systems have also been built. Since many XML documents are stored in relations, it is natural to consider using a relational system for XML data exchange. However, there is a complexity mismatch between query answering in relational and in XML data exchange. This indicates that to make the use of relational systems pos- sible, restrictions have to be imposed on XML schemas and mappings, as well as on XML shredding schemes. We isolate a set of five requirements that must be ful- filled in order to have a faithful representation of the XML data-exchange problem by a relational translation. We then demonstrate that these requirements naturally suggest the in- lining technique for data-exchange tasks. Our key contribu- tion is to provide shredding algorithms for schemas, docu- ments, mappings and queries, and demonstrate that they en- able us to correctly perform XML data-exchange tasks using a relational system.展开更多
Symbol portrayal is an important function of GIS. Sharing symbolic information in different GIS platforms is necessary for GIS applications and users. This paper discusses the necessity, possibility and solution techn...Symbol portrayal is an important function of GIS. Sharing symbolic information in different GIS platforms is necessary for GIS applications and users. This paper discusses the necessity, possibility and solution technique of sharing a symbol library in different GIS platforms. The route map is designed as follows: first, to set up a general data model for the symbol library, then to design a standard exchange format, and finally to call on the GIS manufacturer to provide the interchange tools for their symbol library for the standard exchange format. This paper analyzes the general characteristics of GIS symbolic library, gives a symbol library model and a draft of XML schema of the symbol library exchange format.展开更多
In the course of network supported collaborative design, the data processing plays a very vital role. Much effort has been spent in this area, and many kinds of approaches have been proposed. Based on the correlative ...In the course of network supported collaborative design, the data processing plays a very vital role. Much effort has been spent in this area, and many kinds of approaches have been proposed. Based on the correlative materials, this paper presents extensible markup language (XML) based strategy for several important problems of data processing in network supported collaborative design, such as the representation of standard for the exchange of product model data (STEP) with XML in the product information expression and the management of XML documents using relational database. The paper gives a detailed exposition on how to clarify the mapping between XML structure and the relationship database structure and how XML-QL queries can be translated into structured query language (SQL) queries. Finally, the structure of data processing system based on XML is presented.展开更多
介绍了XML的概念,以及在SQL Server 2000中,使用SELECT语句可以把查询结果存储为XML文档,使用OPENXML语句提供了在关系数据库表中存储XML文档的功能.分析了XML和SQL Server 2000数据交换的几种方式,并实际实现了SQL Server 2000和XML之...介绍了XML的概念,以及在SQL Server 2000中,使用SELECT语句可以把查询结果存储为XML文档,使用OPENXML语句提供了在关系数据库表中存储XML文档的功能.分析了XML和SQL Server 2000数据交换的几种方式,并实际实现了SQL Server 2000和XML之间的数据转换.展开更多
可追溯体系作为控制农产品质量安全的有效方法日益受到世界各国重视,供应链各环节与溯源中心间的异构数据交换是建立以政府监管为中心的农产品溯源系统急需解决的问题。XML(eXtensible Markup Language,可扩展标记语言)是先进的网络语...可追溯体系作为控制农产品质量安全的有效方法日益受到世界各国重视,供应链各环节与溯源中心间的异构数据交换是建立以政府监管为中心的农产品溯源系统急需解决的问题。XML(eXtensible Markup Language,可扩展标记语言)是先进的网络语言标准和网络信息共享的重要工具,采用可扩展标记可描述各种数据结构。该文在分析供应链数据流基础上,总结蔬菜溯源数据模型;以实现数据无缝交换为目标,基于XML构建了VTML(Markup Language for VegetableTraceability,蔬菜溯源信息描述语言),并设计了VTML Schema;应用VTML于蔬菜溯源系统数据交换。结果表明,采用ADO.NET开发数据交换接口,以VTML语言为基础的数据交换模式,通过VTML文档和关系型数据库数据间的映射,屏蔽了数据源间的差异。应用VTML是实现蔬菜溯源数据交换的有效手段。展开更多
基金funds of Ocean University of China Research Initiation Grant and the National 908 Project entitled ‘Marine Information Exchange and Integration Technology Based on XML’ (No 908-03-01-07)
文摘In order to archive, quality control and disseminate a large variety of marine data in a marine data exchange platfonn, a marine XML has been developed to encapsulate marine data, which provides an efficient means to store, transfer and display marine data. This paper first presents the details of the main marine XML elements and then gives an example showing how to transform CTD-observed data into Marine XML format, which illustrates the XML encapsulation process of marine observed data.
文摘We consider data exchange for XML documents: given source and target schemas, a mapping between them, and a document conforming to the source schema, construct a target document and answer target queries in a way that is consistent with the source information. The problem has pri- marily been studied in the relational context, in which data- exchange systems have also been built. Since many XML documents are stored in relations, it is natural to consider using a relational system for XML data exchange. However, there is a complexity mismatch between query answering in relational and in XML data exchange. This indicates that to make the use of relational systems pos- sible, restrictions have to be imposed on XML schemas and mappings, as well as on XML shredding schemes. We isolate a set of five requirements that must be ful- filled in order to have a faithful representation of the XML data-exchange problem by a relational translation. We then demonstrate that these requirements naturally suggest the in- lining technique for data-exchange tasks. Our key contribu- tion is to provide shredding algorithms for schemas, docu- ments, mappings and queries, and demonstrate that they en- able us to correctly perform XML data-exchange tasks using a relational system.
基金Supported by the Spatial Information Engineering Key Laboratory Found of Chinese National Surveying and Mapping Bureau.(No.200722)
文摘Symbol portrayal is an important function of GIS. Sharing symbolic information in different GIS platforms is necessary for GIS applications and users. This paper discusses the necessity, possibility and solution technique of sharing a symbol library in different GIS platforms. The route map is designed as follows: first, to set up a general data model for the symbol library, then to design a standard exchange format, and finally to call on the GIS manufacturer to provide the interchange tools for their symbol library for the standard exchange format. This paper analyzes the general characteristics of GIS symbolic library, gives a symbol library model and a draft of XML schema of the symbol library exchange format.
基金supported by National High Technology Research and Development Program of China (863 Program) (No. AA420060)
文摘In the course of network supported collaborative design, the data processing plays a very vital role. Much effort has been spent in this area, and many kinds of approaches have been proposed. Based on the correlative materials, this paper presents extensible markup language (XML) based strategy for several important problems of data processing in network supported collaborative design, such as the representation of standard for the exchange of product model data (STEP) with XML in the product information expression and the management of XML documents using relational database. The paper gives a detailed exposition on how to clarify the mapping between XML structure and the relationship database structure and how XML-QL queries can be translated into structured query language (SQL) queries. Finally, the structure of data processing system based on XML is presented.
文摘介绍了XML的概念,以及在SQL Server 2000中,使用SELECT语句可以把查询结果存储为XML文档,使用OPENXML语句提供了在关系数据库表中存储XML文档的功能.分析了XML和SQL Server 2000数据交换的几种方式,并实际实现了SQL Server 2000和XML之间的数据转换.
文摘可追溯体系作为控制农产品质量安全的有效方法日益受到世界各国重视,供应链各环节与溯源中心间的异构数据交换是建立以政府监管为中心的农产品溯源系统急需解决的问题。XML(eXtensible Markup Language,可扩展标记语言)是先进的网络语言标准和网络信息共享的重要工具,采用可扩展标记可描述各种数据结构。该文在分析供应链数据流基础上,总结蔬菜溯源数据模型;以实现数据无缝交换为目标,基于XML构建了VTML(Markup Language for VegetableTraceability,蔬菜溯源信息描述语言),并设计了VTML Schema;应用VTML于蔬菜溯源系统数据交换。结果表明,采用ADO.NET开发数据交换接口,以VTML语言为基础的数据交换模式,通过VTML文档和关系型数据库数据间的映射,屏蔽了数据源间的差异。应用VTML是实现蔬菜溯源数据交换的有效手段。