Adding new services for HDF in THREDDS Data Server (TDS). Hyo-Kyung Joe Lee and Ted Habermann The HDF Group. A User Story. I would like to examine a big HDF file X with command line tool Y that runs on platform Z. However, my mobile platform is not Z. So, I can’t run Y.
Hyo-Kyung Joe Lee and Ted Habermann
The HDF Group
I would like to examine a big HDF file X with command line tool Y that runs on platform Z.
However, my mobile platform is not Z.
So, I can’t run Y.
X is too big for my device as well.
Almost all platforms support web browser.
Run web server on Z.
The server executes command Y on X.
Send output over the web.
THREDDS Data Server is a good candidate.
Portable – 100% Java
Easy to add a new service
Data and services go together.
Maximum control on services with data
Some files are located at FTP server and mounted via NFS, not at TDS.
Services are triggered based on file extension.
Try URLs with online XML / JSON browser.
You can develop your own XML/JSON apps on top of the new HDF web services.
Run command while browsing data – a good testbed for a new product.
Supplying command line options?
Generalization of CLI services through Catalog?
What other HDF services do you want to see?
This work was supported by Subcontract number 114820 under Raytheon Contract number NNG10HP02C, funded by the National Aeronautics and Space Administration (NASA). Any opinions, findings, conclusions, or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of Raytheon or the National Aeronautics and Space Administration.