NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

Re: [galeon] [WCS-2.0.swg] CF-netCDF standards initiatives

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

Ron Lake wrote:
Hi John:

Surely the GML encoding is going to be simpler to parse and "understand" than 
any equivalent binary encoding.

R
parsing XML is "trivial", as you point out, meaning we have lots of nice parsers that do all that for you. But "understanding" GML is non-trivial, to say the least, meaning that the semantics are quite complex, eg judging by the size of the document(s).

parsing binary netCDF is a bit harder, though again we have some nice libraries that already do it for you. Writing your own parser, however, is only a few hundred lines of code, more or less what i mean by "maximally simple".

"understanding" netCDF is much simpler than GML, as there are only 4 or 5 objects in the UML. "understanding" CF Conventions is much more complicated, of course, but arguably easier than GML, partly because the scope is much narrower.

<tangent>IMO, using XML Schema to describe a data model is really painful. although I understand why its done when you want to describe an XML language like GML (I do it myself). But I think its unfortunate, and obscures the model with the representation. </tangent>





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