22
Metadata For Humans Ted Habermann Director of Earth Science The HDF Group thabermann@hdfgroup. org January 8-10, 2014 ESIP Winter 2014 1 and Machines

Metadata For Humans and Machines

Embed Size (px)

DESCRIPTION

New data access paradigms support a variety of human and machine access paths with data servers (THREDDS, https://www.unidata.ucar.edu/software/thredds/current/tds/ and Hyrax, http://opendap.org) that support multiple services for a given dataset. We need metadata that can describe those services and unambiguously differentiate between access paths for humans and for machines. The ISO 19115 metadata standard includes service metadata and allows data and services for that data to be described in the same record. I propose that we use the service metadata for machine access and the more traditional distribution information for human access. This talk was presented at the ESIP (espied.org) meeting during January 2014.

Citation preview

Page 1: Metadata For Humans and Machines

ESIP Winter 2014 1

Metadata For Humans

Ted HabermannDirector of Earth Science The HDF [email protected]

January 8-10, 2014

and Machines

Page 2: Metadata For Humans and Machines

2ESIP Winter 2014

Evolving Data Access

January 8-10, 2014

FTPHTTP

Data Center

HDF HDF

Page 3: Metadata For Humans and Machines

3ESIP Winter 2014

Evolving Data Access

January 8-10, 2014

FTPHTTP

Data Center

HDF HDF

<metadata> <distinfo> <stdorder> <digform> <digtinfo> <formname> ASCII </formname> <transize> 208.000000 </transize> </digtinfo> <digtopt> <onlinopt> <computer> <networka> <networkr> http://www.ngdc.noaa.gov/geomag/aromag.shtml </networkr> </networka> </computer> </onlinopt> </digtopt> </digform> <fees> Depends on the Data Set </fees> <ordering> Price information is available upon request. </ordering> <turnarnd> 4 Days </turnarnd> </stdorder> </distinfo></metadata>

Page 4: Metadata For Humans and Machines

4ESIP Winter 2014

Evolving Data Access

January 8-10, 2014

FTPHTTP

Data Center

HDF HDF

<metadata> <distinfo> <stdorder> <digform> <digtinfo> <formname> ASCII </formname> <transize> 208.000000 </transize> </digtinfo> <digtopt> <onlinopt> <computer> <networka> <networkr> http://www.ngdc.noaa.gov/geomag/aromag.shtml </networkr> </networka> </computer> </onlinopt> </digtopt> </digform> <fees> Depends on the Data Set </fees> <ordering> Price information is available upon request. </ordering> <turnarnd> 4 Days </turnarnd> </stdorder> </distinfo></metadata>

Page 5: Metadata For Humans and Machines

5

Evolving Data Access

January 10, 2014

OPeNDAP

HTTP

WMS/WCS

Metadata

or

HYRAX

THREDDS

Data Center

Page 6: Metadata For Humans and Machines

THREDDS = Data + Services

January 8-10, 2014

Page 7: Metadata For Humans and Machines

THREDDS = Data + Services

January 8-10, 2014

Page 8: Metadata For Humans and Machines

THREDDS = Data + Services

January 8-10, 2014

Data Services

8ESIP Winter 2014

Page 9: Metadata For Humans and Machines

THREDDS = Data + Services

January 8-10, 2014

Metadata Services

9ESIP Winter 2014

Page 10: Metadata For Humans and Machines

THREDDS = Data + Services

January 8-10, 2014

Tools

Page 11: Metadata For Humans and Machines

11ESIP Winter 2014

Multiple Services = Good Thing

January 8-10, 2014

Page 12: Metadata For Humans and Machines

12ESIP Winter 2014

Service Metadata (nciSO NcML)

January 8-10, 2014

<group name="THREDDSMetadata"> <attribute name="id" value="hdf4DatasetScan/NASAHDF/SW_S3E_2003100.20053531923.hdf" /> <attribute name="full_name" value="NASAHDF/SW_S3E_2003100.20053531923.hdf" /> <attribute name="data_type" value="GRID" />

<group name="services"> <attribute name="opendap_service" value="http://eosdap.hdfgroup.uiuc.edu:8887/thredds/dodsC/mnt/ftp/

pub/outgoing/NASAHDF/SW_S3E_2003100.20053531923.hdf" />

<attribute name="httpserver_service" value="http://eosdap.hdfgroup.uiuc.edu:8887/thredds/fileServer/mnt/ftp/pub/outgoing/NASAHDF/SW_S3E_2003100.20053531923.hdf" />

<attribute name="wcs_service" value="http://eosdap.hdfgroup.uiuc.edu:8887/thredds/wcs/mnt/ftp/pub/outgoing/NASAHDF/SW_S3E_2003100.20053531923.hdf?service=WCS&amp;version=1.0.0&amp;request=GetCapabilities" />

<attribute name="wms_service" value="http://eosdap.hdfgroup.uiuc.edu:8887/thredds/wms/mnt/ftp/pub/outgoing/NASAHDF/SW_S3E_2003100.20053531923.hdf?service=WMS&amp;version=1.3.0&amp;request=GetCapabilities" />

<attribute name="nccs_service" value="http://eosdap.hdfgroup.uiuc.edu:8887/thredds/ncss/grid/mnt/ftp/pub/outgoing/NASAHDF/SW_S3E_2003100.20053531923.hdf/dataset.html" />

</group>

Page 13: Metadata For Humans and Machines

13ESIP Winter 2014

ISO Online Resource

January 8-10, 2014

Page 14: Metadata For Humans and Machines

14ESIP Winter 2014

ISO Online Resource

January 8-10, 2014

Page 15: Metadata For Humans and Machines

15ESIP Winter 2014

ISO Online Resource

January 8-10, 2014

Page 16: Metadata For Humans and Machines

16ESIP Winter 2014

Metadata (ISO)

January 8-10, 2014

1 data identification4 service identification

2 transfer options

Page 17: Metadata For Humans and Machines

17ESIP Winter 2014

Service Information

January 8-10, 2014

Page 18: Metadata For Humans and Machines

18ESIP Winter 2014

Service Information

January 8-10, 2014

For M

achines

Page 19: Metadata For Humans and Machines

19ESIP Winter 2014

Distribution Information

January 8-10, 2014

Page 20: Metadata For Humans and Machines

20ESIP Winter 2014

Distribution Information

January 8-10, 2014

For H

umans

Page 21: Metadata For Humans and Machines

21

Questions?

[email protected]

Page 22: Metadata For Humans and Machines

22BESSIG

Acknowledgements

July 24, 2013

This work was partially supported by contract number NNG10HP02C from NASA.

Any opinions, findings, conclusions, or recommendations expressed in this material are those of the author and do not necessarily reflect the views of NASA or The HDF Group.