[galeon] Last week's OGC technical committee meetings

NOTE: The galeon mailing list is no longer active. The list archives are made available for historical reasons.

Hi all,

The Coverages DWG, the WCS SWG, and the CF-netCDF SWG had several "lively"
and hopefull productive discussions regarding how to incorporate coverage
encodings (e.g., geoTIFF, JPEG2000, netCDF) into OGC protocol specs (not
just WCS but also possibly WFS, SOS, WPS, ...).   There appears to be
general agreement that, as much as possible, these coverage encoding
specifications (e.g., the encoding data model mappings to GMLCOV and the
special parameters for each binary encoding) should be decoupled from the
data access protocols.   If you recall, we had been proposing the CF-netCDF
specifically as an encoding for WCS 2.0.

So far several  ideas have been proposed for how to go about doing this
but, as yet, there is no clear agreed-upon path.  During these discussions,
it was noted that the OGC Architecture Board is also considering ways to
streamline and simplify some of the rather rigid requirements for how the
specification documents are written.  Some possible mechanisms are aiming
for breaking specs into fewer modules, providing a cleaner and less
distracting means for dealing with HTTP URI requirements of the OGC Naming
Authority, and perhaps less emphasis and dependence on UML diagrams.
Having spent a large fraction of my time writing and rewriting those
portions of the existing CF-netCDF documents, I think these are moves in
the right direction.

On the other hand, we needed to get the remaining specs relating to
CF-netCDF adopted by OGC.   After a discussion with Stefano (who was not at
the OGC meetings) last Friday, we came up with the following:

An avenue that seems promising is to take the document that has been
created as a WCS extension for CF-netCDF encoding and rewrite it as an
encoding specification extension to OWS Common.   The chapters that
describe the mapping between CF-netCDF and GMLCOV would remain pretty much
the same.   However the requirements that pertain to the WCS (2 from
chapter 6 and the remainder in chapter 7) would be rewritten to refer to
OWS Common instead of WCS.  The specification would thus have two
conformance classes: one for the GMLCOV mapping and one for the OWS Common
connection.   Using OWS Common would ensure the encoding would be decoupled
from any one OGC protocol so it could be used by any of them.   I believe
housing such specs that apply to all the protocols is one of the primary
reasons for the existence of OWS Common.

My understanding is that this specification could be proposed by any SWG so
we might consider proposing it in the CF-netCDF SWG instead of WCS.   On
the other hand, for a case like geoTIFF where there is no OGC SWG, it could
be proposed by the WCS SWG.   The point is that A SWG proposes the
specification the TC.   From our discussion at last week's TC, I understood
the conclusion to be that, if the TC votes it in as an OGC standard, it
does not matter which SWG initiated it.

Our struggle in the TC discussions was to determine a logical place for
such specification documents to reside.  OWS Common seems to be such  a
logical place.

As usual, these OGC specification requirement issues are difficult to
summarize concisely and clearly, but I hope this note provides an
understanding of the fundamental questions and a possible way forward for
CF-netCDF.

-- Ben
  • 2013 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the galeon archives: