OASIS logo


WebCGM 2.0

OASIS CGM Open WebCGM TC Committee Draft

08 September 2005

This Version:
http://TBD
Previous Version:
Published: http://www.oasis-open.org/committees/download.php/11952/WebCGM20-CD.pdf
Editors draft: http://www.oasis-open.org/committees/download.php/14161/WebCGM20-20050804.zip
Authors:
Benoit Bezaire, ITEDO
David Cruikshank, The Boeing Company
Lofton Henderson, HAL
Contributors
See Acknowledgements.

Abstract

WebCGM -- first published (1.0) in 1999 followed by a second (errata) release in 2001 -- unifies potentially diverse approaches to CGM utilization in Web document applications, and therefore represents a significant interoperability agreement amongst major users and implementors of the ISO CGM standard. WebCGM finds significant application especially in technical illustration, electronic documentation, and geophysical data visualization, amongst other application areas.

WebCGM 2.0 adds a DOM specification (API) for programmatic access to WebCGM objects, and a specification of an XML Companion File (XCF) architecture, for externalization of non-graphical metadata. WebCGM 2.0, in addition, builds upon and extends the graphical and intelligent content of WebCGM 1.0, delivering functionality that was forecast for WebCGM 1.0, but was postponed in order to get the standard and its implementations to users timely.

The design criteria for WebCGM aim at a balance between graphical expressive power on the one hand, and simplicity and implementability on the other. A small but powerful set of standardized metadata elements supports the functionalities of hyperlinking and document navigation, picture structuring and layering, and enabling search and query of WebCGM picture content.

Originating from collaboration between the CGM Open Consoritium and W3C Graphics Activity, WebCGM satisfies many of the published W3C requirements for an XML-based scalable graphics format, even though it is a binary format.

Status of This Document

This is the (second) Committee Draft of WebCGM 2.0, developed and published by the OASIS CGM Open WebCGM TC. It includes all of the reviews and issues resolutions since the first publication of WebCGM 2.0 as an OASIS Committee Draft, March 2005. It includes all substantive changes resulting from the San Francisco editors meeting (11-13 July 2005). See the Change Log for details. There are some minor editorial issues yet to be fixed -- e.g., improvement of picture quality, improvement and addition of examples, etc. Such items are highlighted and styled like this.

This specification has been developed within the OASIS CGM Open WebCGM TC. An addendum to the existing WebCGM 1.0 test suite has been built, with new test cases aimed at all of the principal new functional features of WebCGM 2.0. Implementations are in progress.

If the public wishes to comment on this specification, please use the comment button on the WebCGM TC home page. TC members should comment on the archived TC mail list.

Notices

OASIS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on OASIS's procedures with respect to rights in OASIS specifications can be found at the OASIS website. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementors or users of this specification, can be obtained from the OASIS President.

OASIS invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights which may cover technology that may be required to implement this specification. Please address the information to the OASIS President.

Copyright © OASIS Open 1999-2005. All Rights Reserved.

This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself does not be modified in any way, such as by removing the copyright notice or references to OASIS, except as needed for the purpose of developing OASIS specifications, in which case the procedures for copyrights defined in the OASIS Intellectual Property Rights document must be followed, or as required to translate it into languages other than English.

The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or assigns.

This document and the information contained herein is provided on an “AS IS” basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.


Contents

Detailed Table of Contents


Acknowledgements

In addition to the listed authors of this specification, the following individuals have contributed significantly to the present WebCGM specification:

The following individuals made significant contributions to WebCGM 1.0: