Re: [galeon] WCS CF-netCDF profile document

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

Roy,

this comment is very intriguing

'John Caron implied that at the GO- ESSP meeting that he had code that could 
stream netcdf-3, but that it would be unlikely that netcdf4  (or hdf5) could be 
streamed.'

am I correct in thing that hdf5 supports choosing the compression method, so I 
could in fact choose Jpeg2000 compression, well then the coverage encoding is 
netcdf or hdf, but the protocol (as specified by the mime type in the output 
formats) could be opendap, application/x+jpip+xml and the jpip extension will 
stream this coverage encoding directly.  However the caveat is that a coverage 
encoding for specifying a gmljp2 to hdf mapping would be required.  The JPIP 
server could stream the jpeg2000 codestream from an hdf file without 
modification but the payload would be meaningless without the metadata.

The protocol isn't so relevant, the coverage encoding is.

Norman


-----Original Message-----
From: galeon-bounces@xxxxxxxxxxxxxxxx on behalf of Roy Mendelssohn
Sent: Wed 9/24/2008 9:09 AM
To: Ben Domenico
Cc: galeon@xxxxxxxxxxxxxxxx; Steve Hankin; Jon Blower
Subject: Re: [galeon] WCS CF-netCDF profile document

This is an interesting question, and it is related to the larger question of whether it is better to transfer files as mime-types or better to have a binary protocol to transfer the information, in particular if we envision very large amounts of data being transferred. I know the OOI people are very concerned about this issue, in fact are pushing the idea of a modified OPeNDAP that uses the Advanced Messaging Queueing Protocol (AMQP see http://jira.amqp.org/confluence/display/AMQP/Advanced+Message+Queuing+Pro
tocol)
as what gets put over the wire, a messaging protocol that is in heavy use in the financial industry to transfer real-time their transaction data (maybe we can get a $700 million bailout also!).

Seriously, one downside of netcdf delivered as a mime-type is that you can't stream the service - you have to hold the file in cache until it is complete and then send the result. OpeNDAP can be streamed, though not many OpeNDAP servers do that. John Caron implied that at the GO- ESSP meeting that he had code that could stream netcdf-3, but that it would be unlikely that netcdf4 (or hdf5) could be streamed.

Interesting discussion.

-Roy



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