Published

OGC Release Notes

OGC CDB Version 1.1 Release Notes
Carl Reed, PhD Editor
Version: 1.1
OGC Release Notes

Published

Document number:18-016r1
Document type:OGC Release Notes
Document subtype:
Document stage:Published
Document language:English

License Agreement

Permission is hereby granted by the Open Geospatial Consortium, (“Licensor”), free of charge and subject to the terms set forth below, to any person obtaining a copy of this Intellectual Property and any associated documentation, to deal in the Intellectual Property without restriction (except as set forth below), including without limitation the rights to implement, use, copy, modify, merge, publish, distribute, and/or sublicense copies of the Intellectual Property, and to permit persons to whom the Intellectual Property is furnished to do so, provided that all copyright notices on the intellectual property are retained intact and that each person to whom the Intellectual Property is furnished agrees to the terms of this Agreement.

If you modify the Intellectual Property, all copies of the modified Intellectual Property must include, in addition to the above copyright notice, a notice that the Intellectual Property includes modifications that have not been approved or adopted by LICENSOR.

THIS LICENSE IS A COPYRIGHT LICENSE ONLY, AND DOES NOT CONVEY ANY RIGHTS UNDER ANY PATENTS THAT MAY BE IN FORCE ANYWHERE IN THE WORLD. THE INTELLECTUAL PROPERTY IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE DO NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE INTELLECTUAL PROPERTY WILL MEET YOUR REQUIREMENTS OR THAT THE OPERATION OF THE INTELLECTUAL PROPERTY WILL BE UNINTERRUPTED OR ERROR FREE. ANY USE OF THE INTELLECTUAL PROPERTY SHALL BE MADE ENTIRELY AT THE USER’S OWN RISK. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR ANY CONTRIBUTOR OF INTELLECTUAL PROPERTY RIGHTS TO THE INTELLECTUAL PROPERTY BE LIABLE FOR ANY CLAIM, OR ANY DIRECT, SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM ANY ALLEGED INFRINGEMENT OR ANY LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR UNDER ANY OTHER LEGAL THEORY, ARISING OUT OF OR IN CONNECTION WITH THE IMPLEMENTATION, USE, COMMERCIALIZATION OR PERFORMANCE OF THIS INTELLECTUAL PROPERTY.

This license is effective until terminated. You may terminate it at any time by destroying the Intellectual Property together with all copies in any form. The license will also terminate if you fail to comply with any term or condition of this Agreement. Except as provided in the following sentence, no such termination of this license shall require the termination of any third party end-user sublicense to the Intellectual Property which is in force as of the date of notice of such termination. In addition, should the Intellectual Property, or the operation of the Intellectual Property, infringe, or in LICENSOR’s sole opinion be likely to infringe, any patent, copyright, trademark or other right of a third party, you agree that LICENSOR, in its sole discretion, may terminate this license without any compensation or liability to you, your licensees or any other party. You agree upon termination of any kind to destroy or cause to be destroyed the Intellectual Property together with all copies in any form, whether held by you or by any third party.

Except as contained in this notice, the name of LICENSOR or of any other holder of a copyright in all or part of the Intellectual Property shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Intellectual Property without prior written authorization of LICENSOR or such copyright holder. LICENSOR is and shall at all times be the sole entity that may authorize you or any third party to use certification marks, trademarks or other special designations to indicate compliance with any LICENSOR standards or specifications. This Agreement is governed by the laws of the Commonwealth of Massachusetts. The application to this Agreement of the United Nations Convention on Contracts for the International Sale of Goods is hereby expressly excluded. In the event any provision of this Agreement shall be deemed unenforceable, void or invalid, such provision shall be modified so as to make it valid and enforceable, and as so modified the entire Agreement shall remain in full force and effect. No decision, action or inaction by LICENSOR shall be construed to be a waiver of any rights or remedies available to it.

None of the Intellectual Property or underlying information or technology may be downloaded or otherwise exported or reexported in violation of U.S. export laws and regulations. In addition, you are responsible for complying with any local laws in your jurisdiction which may impact your right to import, export or use the Intellectual Property, and you represent that you have complied with any regulations or registration procedures required by applicable law to make this license enforceable.



I.  Abstract

This document provides release notes for version 1.1 of the CDB Standard and related Best Practices.

II.  Keywords

The following are keywords to be used by search engines and document catalogues.

ogcdoc, OGC document, CDB, Common Data Base, simulation, synthetic environment, version 1.1

III.  Security considerations

No security considerations have been made for this document.

IV.  Submitting Organizations

The following organizations submitted this Document to the Open Geospatial Consortium (OGC):

V.  Submitters

Name Affiliation
Carl Reed Carl Reed & Associates (Editor)
David Graham CAE Inc. CDB Chair

OGC CDB Version 1.1 Release Notes

1.  Revisions to Volume 1: CDB Core Model and Physical Data Store

1.1.  Introductory Clause “Future Work”

Updated to reflect work done in CDB version 1.1 as well as new requirements identified in OGC Testbed 13.

1.2.  1.0.1 Corrigendum changes included

All CDB 1.0.1 Corrigendum changes incorporated. See OGC document 17-064 Summary of Corrigendum Changes for CDB Volume1: Core.

1.3.  General Change: All file extensions in Requirements are now generic

All file specific extensions stated in requirements have been made generic. For example, CDB Volume 1 Requirement formerly stated:

The files from the GSModelGeometry and GSModelInteriorGeometry datasets SHALL have the following naming convention: LatLon_Dnnn_Snnn_Tnnn_LOD_Un_Rn_FeatureCode_FSC_MODL.flt.

This Requirement now reads:

The files from the GSModelGeometry and GSModelInteriorGeometry datasets SHALL have the following naming convention: LatLon_Dnnn_Snnn_Tnnn_LOD_Un_Rn_FeatureCode_FSC_MODL.<ext>

Where <ext> is the correct file name extension for the data encoded in the file. There is also a footnote that specifies what the extension was in version 1.0 of the CDB standard.

1.4.  Clause 1.4.3 CDB Metadata

This clause was updated to:

  • Provide definitions for metadata, controlled vocabularies, and enumerations. These are in clauses 1.4.3.1, 1.4.3.2, and 1.4.3.3.

  • Insert a table that provides more detailed information on each of the files included in the metadata folder.

1.5.  Clause 1.4.4 CDB Directory File Naming and Structure

This clause is updated to:

  • Reflect the use of generic file extensions in all Requirements and the Abstract Test Suite rather than specific file extensions.

  • Reflect the addition of enumerations and controlled vocabularies as concepts in the standard.

1.6.  Clause 1.7.1.4 System Hardware Independence

Slight re-wording to make the sentence grammatically correct.

1.7.  Clause 3.1.1 Metadata Directory

Reformatted to be more easily read and understood.

1.8.  Clause 3.1.1Metadata Directory

A new metadata file description for global metadata – including geospatial metadata -applicable to an entire CDB data store was added. This new metadata file description needs to be read in concert with the changes in clauses 1.4.3, 5.1, and specifically 5.1.6.

1.9.  Clause 3.4.2.4 Examples

An example of the file path for all associated metadata is included.

1.10.  Clause 3.4.4.3 Examples

An example of the file path for all associated metadata is included.

1.11.  Clause 3.4.4.4 Examples

An example of the file path for all associated metadata is included.

1.12.  Clause 3.4.5.2 Examples

An example of the file path for associated metadata is included.

1.13.  Clause 5.1 enhanced to include discussion of Controlled Vocabularies

Clause 5.1 has additional wording explaining CDB use of metadata, enumerations and controlled vocabularies. This change resulted from the work in CDB 1.1 for metadata. Many elements in CDB 1.0 that were referred to as metadata are actually enumerations and controlled vocabularies.

1.14.  Clause 5.1.1 Global Metadata

A new clause added that defines what is meant by Global Metadata in general for a CDB data store.

1.15.  Clause 5.1.2 Local Metadata

A new clause added that defines what is meant by Local Metadata for a CDB data store.

1.16.  Clause 5.1.8 (Formerly Clause 5.1.6) Version Metadata

Specification version definition enhanced to include both OGC and community versions of the standard.

Addition of a mandatory <Metadata standard="metadata-standard-name"> element that specifies the metadata standard used for a CDB data store. This includes a list of metadata standards commonly used in the geospatial and simulation industries. This enumeration is governed by and agreed to by the OGC CDB Standards Working Group. Other metadata standards or profiles of standards may be added upon request and with proper justification. For backwards compatibility, the Metadata_standard element can be set to “NoMetadata”.

1.17.  Clause 5.1.12 Geospatial Metadata Guidance

This is a new clause that provides general implementation guidance for encoding and storing metadata in a CDB data store.

1.18.  Clause 5.1.12.1 Suggested Global Geospatial Metadata Elements

This is a new clause that provides guidance on which metadata elements should be included in the global metadata resource.

1.19.  Clause 5.1.12.2 Suggested Local Geospatial Metadata Elements

This is a new clause that provides guidance on which metadata elements should be included in a local metadata resource.

1.20.  Clause 5.6

Cross walked the CDB tiled grid concept with the OGC/ISO baseline, specifically the OGC Coverage Implementation Schema (CIS) September 2017.

1.21.  Clause 5.6.2.3.2 VSTI Default Read Value (Change Request 490)

Requirement 102 is against CDB client-devices and not the CDB data store itself. This is an untestable requirement, and further, a client-device should be allowed to read and consume a CDB in any manne that it wishes. There might well be good reasons to not follow those rules in a client-device, so the spec should not impose this.

Therefore, this requirement was removed and replaced with informative guidance for client implementations. The related test 102 is removed from Annex A — Abstract Test Suite.

1.22.  New Clause: 5.7.1.6.4 Network Vector Priority

After CDB was submitted to the OGC, the CDB user community added a new sub-clause to clarify rules for network vector priority. This CDB user community approved clause is now incorporated in Volume 1 of the OGC CDB standard, version 1.1.

1.23.  New Clause: 5.7.1.9 Vector Significant Size and Spatial Significance Criteria

After CDB was submitted to the OGC, the CDB user community added a new sub-clause to clarify rules for vector significant size and spatial significance. This CDB user community approved clause is now incorporated in Volume 1 of the OGC CDB standard, version 1.1. Clause 5.7.1.9 includes two sub-clauses: 5.7.1.9.1 Vector Significant Size and 5.7.1.9.2 Levels of Detail and Spatial Significance Criteria.

1.24.  Annex A: Abstract Test Suite

All tests that had specific file extensions, such as .shp or .flt, are now generic with a note as to what the extensions were in version of the CDB standard prior to version 1.1.

1.25.  Table 5-1 Component Selectors for CDB Controlled Vocabularies and Metadata

A new selector value “12” for global metadata was added.

1.26.  Table 5-9: Component Selectors for GTModel Datasets

Provide correct volume and section reference to GTModel descriptor definition. Please note, while this descriptor content is called metadata, this IS NOT the metadata as defined in Volume 1 clauses 5.1.1 and 5.1.2.

1.27.  Figure 5-25. Two instances of code 65

After verification with the reference document, the correct lines are:

  • 64: Gable with Monitor

  • 65: Reserved

The reference document is Digest Part 4, ISO 15046-10 Profile, March 1999, Annex B, Attribute and Value Codes.

1.28.  Table 5-27 Use of “D” has two meanings. (Change Request 471)

There was recommendation to remove the use of “D” indicating a “Deprecated Attribution Schema” and keep just one use of “D” for “Dependent on another attribute”. This recommendation was accepted and the change made to Table 5-27.

1.29.  Table 5-27 not entirely visible (Change Request 481)

In version 1.0, Table 27 is not entirely visible (clipped at page edge). This comment was accepted and the change made to the table prior to insertion into Volume 1 Core.

1.30.  CDB_Attributes.xml Schema error (Change Request 482)

In: CDB_Attributes.xml

No.:9
Attr short name:BOTY
Attr name: Boundary Type
Description: "...See table 5-29 for a list of accepted values..."

The table 5-29 was corrected to be 5-19.

2.  Revisions to Volume 2: OGC CDB Core: Model and Physical Structure: Informative Annexes

2.1.  Annex Q: Table of Dataset Codes

Updated to reflect the relationship between the community CDB 3.2 version and the OGC standard.

2.2.  Annex R: Derived Datasets within the CDB

Some grammatical errors were corrected.

3.  Revisions to Volume 3 Terms and Definitions

Definitions were added for: depth, elevation, grid, grid point, height, metadata elements, raster, regular grid, and vector data. The definitions for dataset and metadata were slightly revised

4.  Revisions to Volume 4: CDB Use of Shapefiles for Vector Data Storage

4.1.  General

All version 1.0 references as used in identifier URIs updated to 1.1. The version also has a few typos corrected.

4.2.  Clause 1: Scope

The use of the word “standard” replaced with “Best Practice”.

4.3.  Clause 3: References

Proper reference to the Esri ShapeFile technical document was added.

4.4.  Clause 4: Terms and Definitions

This clause was reworded and URL to the CDB standard was added.

5.  Revisions to Volume 5: Radar Cross-Sections

5.1.  General

All version 1.0 references as used in identifier URIs updated to 1.1. The version also has a few typos corrected.

5.2.  Clause 4 Terms and Definitions

The correct URL to the CDB standard was inserted.

6.  Revisions to Volume 6 OGC CDB Rules for Encoding Data using OpenFlight BP

6.1.  General

All version 1.0 references as used in identifier URIs updated to 1.1. The version also has a few typos corrected.

6.2.  Clause 5.1 Identifiers

URI base updated to reflect version 1.1.

6.3.  Requirement Class Metadata

This requirement class was updated to consistent with Requirement 1 (/req/core/openflight/headercrs).

7.  Revisions to Volume 7 OGC CDB Data Model Guidance

Note: Volume 7 was Annex A in the original CDB Specification v 3.2 submission to the OGC.

Minor changes at various places to make sure the reader knows the difference between CDB 3.2 specification and OGC Version 1.1 standard.

7.1.  6.5.3 Access of a Model Interior

This section has minor changes to make wording on the use of OpenFlightgeneric and in line with the changes in CDB Volume 1.

7.2.  Section 6.13.1 Linear Feature Radar Simulation Example

This section has minor changes to make wording on the use of ShapeFiles generic and consistent with the changes in CDB Volume 1.

7.3.  New Section added: 6.14 Guideline: Vector Priority Tile-LOD Generation

After CDB was submitted to the OGC, the CDB user community added a new Annex A sub-clause to clarify rules for vector priority in the LoD/Tile structure. This CDB user community approved clause is now incorporated in Volume 7 of the OGC CDB standard, version 1.1.

8.  Revisions to Volume 8: CDB Spatial and Coordinate Reference Systems Guidance

8.1.  Clause 4 Terms and Definitions

The correct URL to the CDB standard was inserted.

9.  Revisions to Volume 10: CDB Implementation Guidance

9.1.  General

Comments (artifacts) for version 1.0 were removed.

9.2.  Clause 4 Terms and Definitions

The correct URL to the CDB standard was inserted. Additional abbreviations were added.

9.3.  Clause 5: Platform Recommendations

Correct grammatical errors.

10.  Revisions to Volume 12: CDB Navaids Attribution and Navaids Attribution Enumeration Values

10.1.  Abstract:

Slight re-wording of the abstract