Identifiers CDB XML Schema Definitions.

19 © 2016 Open Geospatial Consortium UHRB Ultra High Resolution Building

1.4 Conventions

This sections provides details and examples for any conventions used in the document. Examples of conventions are symbols, abbreviations, use of XML schema, or special notes regarding how to read the document.

1.4.1 Identifiers

The normative provisions in this standard are denoted by the URI http:www.opengis.netspeccdb1.0core{requirement} All requirements and conformance tests that appear in this document are denoted by partial URIs which are relative to this base. For the sake of brevity, the use of “req” in a requirement URI denotes: http:www.opengis.netspec cdb1.0 An example might be: reqcorefile-system

1.4.2 CDB XML Schema Definitions.

NOTE: The content in this clause was originally in CDB Volume 2, Annex J. The CDB standard makes an extensive use of XML to describe several parts of the standard. XML is used to describe CDB metadata, to store global datasets, to add attributes and information to 3d models, such as an OpenFlight model, to describe base and composite materials, etc. The following XML Schemas can be found in the \CDB\Metadata\Schema subdirectory of the CDB Standard Distribution Package: ● Base_Material_Table.xsd ● Composite_Material_Table.xsd ● Configuration.xsd ● Defaults.xsd ● Feature_Data_Dictionary.xsd ● Lights.xsd ● Lights_Tuning.xsd ● Model_Components.xsd ● Model_Metadata.xsd ● OpenFlight_Model_Extensions.xsd ● Vector_Attributes.xsd 20 © 2016 Open Geospatial Consortium ● Version.xsd

1.4.2.1 The CDB Namespace

The CDB standard makes use of several XML namespaces to isolate the definitions of its schemas. The name of these namespaces is built around a base URL.

1.4.2.2 Schema Conventions

The target namespace of all CDB schemas follow this pattern: http: www.opengis.net cdb[Name][Version] Where the Name is identical to the filename portion of the file containing the schema and Version is the version number of the schema. To illustrate how a target namespace is composed, here is the target namespace of the schema found in Version.xsd item 12 in the list above: http:www.opengis.netcdbVersion1.0 IMPORTANT NOTE: For brevity, the literal “CDB” in a schema path should be expanded to: http: schemas.opengis.netcdb[Name]1.0 in any implementation.

1.4.3 CDB Metadata Files