Product Designer Hub – Taking HPD to the Web

Slides:



Advertisements
Similar presentations
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
Advertisements

Testing Web Applications. Applications Architecture Client Server Architecture.
Streaming NetCDF John Caron July What does NetCDF do for you? Data Storage: machine-, OS-, compiler-independent Standard API (Application Programming.
® OGC Web Services Initiative, Phase 9 (OWS-9): Innovations Thread - OPeNDAP James Gallagher and Nathan Potter, OPeNDAP © 2012 Open Geospatial Consortium.
Connecting HDF And ISO Metadata Ted Habermann, NASA/ESDIS Hook Hua, Barry Weiss, NASA/Jet Propulsion Lab Mike Folk, Gerd Heber, Elena Pourmal, The HDF.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Unidata TDS Workshop THREDDS Data Server Overview October 2014.
The HDF Group July 8, 2014HDF 2014 ESIP Summer Meeting HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann The.
The HDF Group ESIP Summer Meeting HDF OPeNDAP update Kent Yang The HDF Group 1 July 8 – 11, 2014.
Unidata’s TDS Workshop TDS Overview – Part II October 2012.
DM_PPT_NP_v01 SESIP_0715_AJ HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann Gerd Heber, John Readey, Joel Plutchak The HDF Group HDF.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
Web Services for Earth Science Data Edward Armstrong, Thomas Huang, Charles Thompson, Nga Quach, Richard Kim, Zhangfan Xing Winter ESIP 2014 Washington.
Python and REST Kevin Hibma. What is REST? Why REST? REST stands for Representational State Transfer. (It is sometimes spelled "ReST".) It relies on a.
UWG 2013 Meeting PO.DAAC Web Services Demo. What are PO.DAAC Web Services?
Mid-Course Review: NetCDF in the Current Proposal Period Russ Rew
AppDynamics Ohio User Group. What is ExactTarget? Software as a Service Marketing 500 million s sent a day 200 million web transactions a day.
Project Dragon Small Business Website Content Management System.
ETMS Documentation Roger Milego Stockholm, Project meeting 8-9 October 2013.
Mind Your Metadata Geri Miller. Metadata in ArcGIS ArcGIS metadata goals Editing metadata Setting your metadata style Leveraging metadata in ArcGIS Importing.
Documentation from NcML to ISO Ted Habermann, NOAA NESDIS NGDC.
Marcus Barnes, Simon Fraser University, June 2, 2012 Drupal with CONTENTdm Digital Collections.
Unidata TDS Workshop THREDDS Data Server Overview
Easily Serving and Accessing HDF-EOS2 Datasets Using DODS Technologies Richard Chinman, UCAR-IITA, DODS Project Manager
VAMDC infrastructure VAMDC 7th Developer’s workshop Guy Rixon.
IODE Ocean Data Portal - ODP  The objective of the IODE Ocean Data Portal (ODP) is to facilitate and promote the exchange and dissemination of marine.
DM_PPT_NP_v01 SESIP_0715_JR HDF Server HDF for the Web John Readey The HDF Group Champaign Illinois USA.
A FIRST TOUCH ON NOSQL SERVERS: COUCHDB GENOVEVA VARGAS SOLAR, JAVIER ESPINOSA CNRS, LIG-LAFMIA, FRANCE
Unidata’s TDS Workshop TDS Overview – Part I July 2011.
HDF4 OPeNDAP Project Progress Report MuQun Yang and Hyo-Kyung Lee 1 HDF Developers' Meeting11/24/2015.
A Data Access Framework for ESMF Model Outputs Roland Schweitzer Steve Hankin Jonathan Callahan Kevin O’Brien Ansley Manke.
Creating Good Documentation NOAA National Geophysical Data Center
Some comments on Portals and Grid Computing Environments PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics,
John Porter Sheng Shan Lu M. Gastil Gastil-Buhl With special thanks to Chau-Chin Lin and Chi-Wen Hsaio.
An HDF-EOS Data Server Based on OPeNDAP and ECHO Bob Bane, Mohammad Rabi, Weijun Su, Richard Ullman, Jingli Yang, Zhangshi Yin Data Usability Group, NASA/GSFC.
LAS and THREDDS: Partners for Education Roland Schweitzer Steve Hankin Jonathan Callahan Joe Mclean Kevin O’Brien Ansley Manke Yonghua Wei.
CGI – GeoSciML Testbed 3 Status for BRGM Jean-Jacques Serrano.
OGC Web Services with complex data Stephen Pascoe How OGC Web Services relate to GML Application Schema.
Google maps engine and language presentation Ibrahim Motala.
Update on Unidata Technologies for Data Access Russ Rew
TSDS (HPDE DAP). Objectives (1) develop a standard API for time series-like data, (2) develop a software package, TSDS (Time Series Data Server), that.
X2R Spec 1. Change log DateVersionPeopleNote 2013/11/01V0.0.1Chien-Wei Yu, Anderson Ou First draft, add X2R files spec. 2013/12/16V0.0.2Anderson Ou, Doc.
Intro to Apps Anatomy of an App App Architecture.
XP Creating Web Pages with Microsoft Office
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
Using Community-Driven Metadata Conventions with On-Line Data
HDF Product Designer: Using Templates to Achieve Interoperability
Web Technologies Computing Science Thompson Rivers University
JRA2: Acceptance Testing senarious
Statistical Information Systems Introducing SIS tool .Stat
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Steering Group Member, Link Digital
Easy Way to Export All WordPress URLs in Plain Text Guided By: - WPGLOBALSUPPORTWPGLOBALSUPPORT.
WEB API.
The Re3gistry software and the INSPIRE Registry
CS6604 Digital Libraries IDEAL Webpages Presented by
Web Browser server client 3-Tier Architecture Apache web server PHP
Incorporating ISO Metadata Using HDF Product Designer
Comext Architecture and data flows
HDF Data in the Cloud The HDF Team
HDF-EOS Workshop XXI / The 2018 ESIP Summer Meeting
Python and REST Kevin Hibma.
Web Technologies Computing Science Thompson Rivers University
OPeNDAP/Hyrax Interfaces
Chengyu Sun California State University, Los Angeles
Integrated Statistical Production System WITH GSBPM
DIBBs Brown Dog BDFiddle
Presentation transcript:

Product Designer Hub – Taking HPD to the Web Ted Habermann Director of Earth Science thabermann@hdfgroup.org

HPD System Overview Import Options Export Options Desktop Client HDF online (files, data) HDF5 HDF5 JSON HDF4 MAP NcML (Remote) OPeNDAP DMR CDL Excel Text (CSV) DB Restful Server Desktop Client (Easy Install) Data Store (users, projects, file structures, metadata) HDF JSON Export Options HDF5 Template Description File (doc) HDF JSON IDL MATLAB Python

HPD System Overview Import Options Export Options Desktop Client HDF online (files, data) HDF5 HDF5 JSON HDF4 MAP NcML (Remote) OPeNDAP DMR CDL Excel Text (CSV) DB Restful Server Desktop Client (Easy Install) Data Store (users, projects, file structures, metadata) HDF JSON Export Options HDF5 Template Description File (doc) HDF JSON IDL MATLAB Python

Product Designer Hub - Overview GeoNetwork XML ISO / NcML / WaterML / SensorML / EML HDF JSON HDF online (files, data) WebService Browser Validators / Evaluators Annotators File Browser / Compass IDL MATLAB Python Description File (doc) HDF5 Template HDF JSON

Community Metadata in HDF 1) Many communities use metadata dialects that include XML representations. 2) There is a straightforward correspondence between XML structures and HDF groups and attributes. 3) We can create a web service that ingests metadata in XML transforms that XML into HDF Groups and Attributes (either HDF-XML or NcML) creates an HDF file that includes the metadata use that file to create HDF-JSON code in IDL, matlab, or python A design document in Word

Community Metadata in HDF

Product Designer Hub – V0 HDF online (files, data) Browser HDF5 Template Local Disk The web service: receives the uploaded file checks the XML dialect if is is one of the known dialects: translate the XML to NcML ingest the NcML into HDF return HDF file to user XML ISO / NcML / WaterML / SensorML / TSML XML EML

Client/Server Architecture C/Fortran Application Web Application HDF REST API (http) NetCDF4 Lib Browser HDF5 Lib REST VOL S3 VFD h5pyd REST Backend Note: Clients don’t need to know what’s going on inside this box! Python Applications CMD Line Tools Client Software Stack HDF Service (h5serv or …)

Web UI – Display HDF Content in a browser https://data.hdfgroup.org

Thank You! thabermann@hdfgroup.org Questions?