SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Metadata For
Humans
and Machines
Ted Habermann
Director of Earth Science
The HDF Group
thabermann@hdfgroup.org
January 8-10, 2014

ESIP Winter 2014

1
Evolving Data Access
HDF

HDF

FTP
HTTP

Data Center
January 8-10, 2014

ESIP Winter 2014

2
Evolving Data Access
HDF

Data Center
January 8-10, 2014

HDF

FTP
HTTP

<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>

ESIP Winter 2014

3
Evolving Data Access
HDF

Data Center
January 8-10, 2014

HDF

FTP
HTTP

<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>

ESIP Winter 2014

4
Evolving Data Access
T
H
H
R
Y
E or R
D
A
D
X
S

OPeNDAP
HTTP
WMS/WCS
Metadata

Data Center
January 10, 2014

5
THREDDS = Data + Services

January 8-10, 2014
THREDDS = Data + Services

January 8-10, 2014
THREDDS = Data + Services

Data Services

ESIP Winter 2014

January 8-10, 2014

8
THREDDS = Data + Services

Metadata Services

ESIP Winter 2014

January 8-10, 2014

9
THREDDS = Data + Services

Tools

January 8-10, 2014
Multiple Services = Good Thing

January 8-10, 2014

ESIP Winter 2014

11
Service Metadata (nciSO NcML)
<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>

January 8-10, 2014

ESIP Winter 2014

12
ISO Online Resource

January 8-10, 2014

ESIP Winter 2014

13
ISO Online Resource

January 8-10, 2014

ESIP Winter 2014

14
ISO Online Resource

January 8-10, 2014

ESIP Winter 2014

15
Metadata (ISO)

1 data identification
4 service identification

2 transfer options

January 8-10, 2014

ESIP Winter 2014

16
Service Information

January 8-10, 2014

ESIP Winter 2014

17
Service Information

January 8-10, 2014

ESIP Winter 2014

18
Distribution Information

January 8-10, 2014

ESIP Winter 2014

19
Distribution Information

January 8-10, 2014

ESIP Winter 2014

20
Questions?
tedhabermann@hdfgroup.org

21
Acknowledgements

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.

July 24, 2013

BESSIG

22

Weitere ähnliche Inhalte

Was ist angesagt?

Interoperability with netCDF-4 - Experience with NPP and HDF-EOS5 products
Interoperability with netCDF-4 - Experience with NPP and HDF-EOS5 productsInteroperability with netCDF-4 - Experience with NPP and HDF-EOS5 products
Interoperability with netCDF-4 - Experience with NPP and HDF-EOS5 productsThe HDF-EOS Tools and Information Center
 
Presentation sreenu dwh-services
Presentation sreenu dwh-servicesPresentation sreenu dwh-services
Presentation sreenu dwh-servicesSreenu Musham
 
Visualising Research Graph using Neo4j and Gephi
Visualising Research Graph using Neo4j and GephiVisualising Research Graph using Neo4j and Gephi
Visualising Research Graph using Neo4j and Gephiamiraryani
 

Was ist angesagt? (20)

Efficiently serving HDF5 via OPeNDAP
Efficiently serving HDF5 via OPeNDAPEfficiently serving HDF5 via OPeNDAP
Efficiently serving HDF5 via OPeNDAP
 
ICESat-2 Metadata and Status
ICESat-2 Metadata and StatusICESat-2 Metadata and Status
ICESat-2 Metadata and Status
 
Using IDL with Suomi NPP VIIRS Data
Using IDL with Suomi NPP VIIRS DataUsing IDL with Suomi NPP VIIRS Data
Using IDL with Suomi NPP VIIRS Data
 
Moving form HDF4 to HDF5/netCDF-4
Moving form HDF4 to HDF5/netCDF-4Moving form HDF4 to HDF5/netCDF-4
Moving form HDF4 to HDF5/netCDF-4
 
Open-source Scientific Computing and Data Analytics using HDF
Open-source Scientific Computing and Data Analytics using HDFOpen-source Scientific Computing and Data Analytics using HDF
Open-source Scientific Computing and Data Analytics using HDF
 
Bridging ICESat and ICESat-2 Standard Data Products
Bridging ICESat and ICESat-2 Standard Data ProductsBridging ICESat and ICESat-2 Standard Data Products
Bridging ICESat and ICESat-2 Standard Data Products
 
Improved Methods for Accessing Scientific Data for the Masses
Improved Methods for Accessing Scientific Data for the MassesImproved Methods for Accessing Scientific Data for the Masses
Improved Methods for Accessing Scientific Data for the Masses
 
Interoperability with netCDF-4 - Experience with NPP and HDF-EOS5 products
Interoperability with netCDF-4 - Experience with NPP and HDF-EOS5 productsInteroperability with netCDF-4 - Experience with NPP and HDF-EOS5 products
Interoperability with netCDF-4 - Experience with NPP and HDF-EOS5 products
 
NASA HDF/HDF-EOS Data for Dummies (and Developers)
NASA HDF/HDF-EOS Data for Dummies (and Developers)NASA HDF/HDF-EOS Data for Dummies (and Developers)
NASA HDF/HDF-EOS Data for Dummies (and Developers)
 
Presentation sreenu dwh-services
Presentation sreenu dwh-servicesPresentation sreenu dwh-services
Presentation sreenu dwh-services
 
GES DISC Eexperiences with HDF Formats for MEaSUREs Projects
GES DISC Eexperiences with HDF Formats for MEaSUREs ProjectsGES DISC Eexperiences with HDF Formats for MEaSUREs Projects
GES DISC Eexperiences with HDF Formats for MEaSUREs Projects
 
Visualizing and Analyzing HDF-EOS5 and HDF5 data with NCL
Visualizing and Analyzing HDF-EOS5 and HDF5 data with NCLVisualizing and Analyzing HDF-EOS5 and HDF5 data with NCL
Visualizing and Analyzing HDF-EOS5 and HDF5 data with NCL
 
HDFCloud Workshop: HDF5 in the Cloud
HDFCloud Workshop: HDF5 in the CloudHDFCloud Workshop: HDF5 in the Cloud
HDFCloud Workshop: HDF5 in the Cloud
 
Summary of HDF-EOS5 Files, Data Model and File Format
Summary of HDF-EOS5 Files, Data Model and File FormatSummary of HDF-EOS5 Files, Data Model and File Format
Summary of HDF-EOS5 Files, Data Model and File Format
 
Visualising Research Graph using Neo4j and Gephi
Visualising Research Graph using Neo4j and GephiVisualising Research Graph using Neo4j and Gephi
Visualising Research Graph using Neo4j and Gephi
 
Pilot Project for HDF5 Metadata Structures for SWOT
Pilot Project for HDF5 Metadata Structures for SWOTPilot Project for HDF5 Metadata Structures for SWOT
Pilot Project for HDF5 Metadata Structures for SWOT
 
Putting some Spark into HDF5
Putting some Spark into HDF5Putting some Spark into HDF5
Putting some Spark into HDF5
 
Guided Tour of Pythonian Museum
Guided Tour of Pythonian MuseumGuided Tour of Pythonian Museum
Guided Tour of Pythonian Museum
 
ArcGIS and Multi-D: Tools & Roadmap
ArcGIS and Multi-D: Tools & RoadmapArcGIS and Multi-D: Tools & Roadmap
ArcGIS and Multi-D: Tools & Roadmap
 
Scientific Computing and Visualization using HDF
Scientific Computing and Visualization using HDFScientific Computing and Visualization using HDF
Scientific Computing and Visualization using HDF
 

Andere mochten auch

Citations in ISO Metadata
Citations in ISO MetadataCitations in ISO Metadata
Citations in ISO MetadataTed Habermann
 
Metadata Evaluation and Improvement
Metadata Evaluation and ImprovementMetadata Evaluation and Improvement
Metadata Evaluation and ImprovementTed Habermann
 
Translation proofing
Translation proofingTranslation proofing
Translation proofingTed Habermann
 
Hdf Augmentation: Interoperability in the Last Mile
Hdf Augmentation: Interoperability in the Last MileHdf Augmentation: Interoperability in the Last Mile
Hdf Augmentation: Interoperability in the Last MileTed Habermann
 
Wikis, Rubrics and Views: An Integrated Approach to Improving Documentation
Wikis, Rubrics and Views: An Integrated Approach to Improving DocumentationWikis, Rubrics and Views: An Integrated Approach to Improving Documentation
Wikis, Rubrics and Views: An Integrated Approach to Improving DocumentationTed Habermann
 
Earth Science Platform
Earth Science PlatformEarth Science Platform
Earth Science PlatformTed Habermann
 
ESDIS and International Standards
ESDIS and International StandardsESDIS and International Standards
ESDIS and International StandardsTed Habermann
 
ISO Metadata in HDF Data Files
ISO Metadata in HDF Data FilesISO Metadata in HDF Data Files
ISO Metadata in HDF Data FilesTed Habermann
 
The HDF Product Designer – Interoperability in the First Mile
The HDF Product Designer – Interoperability in the First MileThe HDF Product Designer – Interoperability in the First Mile
The HDF Product Designer – Interoperability in the First MileTed Habermann
 
ISO Metadata Improvements - Questions and Answers
ISO Metadata Improvements - Questions and AnswersISO Metadata Improvements - Questions and Answers
ISO Metadata Improvements - Questions and AnswersTed Habermann
 
Granules and ISO Metadata
Granules and ISO MetadataGranules and ISO Metadata
Granules and ISO MetadataTed Habermann
 
19157 Questions and Answers
19157 Questions and Answers19157 Questions and Answers
19157 Questions and AnswersTed Habermann
 
Can ISO 19157 support current NASA data quality metadata?
Can ISO 19157 support current NASA data quality metadata?Can ISO 19157 support current NASA data quality metadata?
Can ISO 19157 support current NASA data quality metadata?Ted Habermann
 

Andere mochten auch (14)

Citations in ISO Metadata
Citations in ISO MetadataCitations in ISO Metadata
Citations in ISO Metadata
 
Metadata Evaluation and Improvement
Metadata Evaluation and ImprovementMetadata Evaluation and Improvement
Metadata Evaluation and Improvement
 
Translation proofing
Translation proofingTranslation proofing
Translation proofing
 
Hdf Augmentation: Interoperability in the Last Mile
Hdf Augmentation: Interoperability in the Last MileHdf Augmentation: Interoperability in the Last Mile
Hdf Augmentation: Interoperability in the Last Mile
 
Wikis, Rubrics and Views: An Integrated Approach to Improving Documentation
Wikis, Rubrics and Views: An Integrated Approach to Improving DocumentationWikis, Rubrics and Views: An Integrated Approach to Improving Documentation
Wikis, Rubrics and Views: An Integrated Approach to Improving Documentation
 
Hdf Inside
Hdf InsideHdf Inside
Hdf Inside
 
Earth Science Platform
Earth Science PlatformEarth Science Platform
Earth Science Platform
 
ESDIS and International Standards
ESDIS and International StandardsESDIS and International Standards
ESDIS and International Standards
 
ISO Metadata in HDF Data Files
ISO Metadata in HDF Data FilesISO Metadata in HDF Data Files
ISO Metadata in HDF Data Files
 
The HDF Product Designer – Interoperability in the First Mile
The HDF Product Designer – Interoperability in the First MileThe HDF Product Designer – Interoperability in the First Mile
The HDF Product Designer – Interoperability in the First Mile
 
ISO Metadata Improvements - Questions and Answers
ISO Metadata Improvements - Questions and AnswersISO Metadata Improvements - Questions and Answers
ISO Metadata Improvements - Questions and Answers
 
Granules and ISO Metadata
Granules and ISO MetadataGranules and ISO Metadata
Granules and ISO Metadata
 
19157 Questions and Answers
19157 Questions and Answers19157 Questions and Answers
19157 Questions and Answers
 
Can ISO 19157 support current NASA data quality metadata?
Can ISO 19157 support current NASA data quality metadata?Can ISO 19157 support current NASA data quality metadata?
Can ISO 19157 support current NASA data quality metadata?
 

Ähnlich wie Metadata For Humans and Machines

WellData and WellData Real-Time systems Flyer
WellData and WellData Real-Time systems FlyerWellData and WellData Real-Time systems Flyer
WellData and WellData Real-Time systems FlyerMohammad Saiful Islam
 
My other computer_is_a_datacentre
My other computer_is_a_datacentreMy other computer_is_a_datacentre
My other computer_is_a_datacentreSteve Loughran
 
20150314 sahara intro and the future plan for open stack meetup
20150314 sahara intro and the future plan for open stack meetup20150314 sahara intro and the future plan for open stack meetup
20150314 sahara intro and the future plan for open stack meetupWei Ting Chen
 
Fluentd and Embulk Game Server 4
Fluentd and Embulk Game Server 4Fluentd and Embulk Game Server 4
Fluentd and Embulk Game Server 4N Masahiro
 
PHP Continuous Data Processing
PHP Continuous Data ProcessingPHP Continuous Data Processing
PHP Continuous Data ProcessingMichael Peacock
 
SF Big Analytics 20190612: Building highly efficient data lakes using Apache ...
SF Big Analytics 20190612: Building highly efficient data lakes using Apache ...SF Big Analytics 20190612: Building highly efficient data lakes using Apache ...
SF Big Analytics 20190612: Building highly efficient data lakes using Apache ...Chester Chen
 
Evolution of a big data project
Evolution of a big data projectEvolution of a big data project
Evolution of a big data projectMichael Peacock
 
Help your Enterprise Implement Big Data with Control-M for Hadoop
 Help your Enterprise Implement Big Data with Control-M for Hadoop Help your Enterprise Implement Big Data with Control-M for Hadoop
Help your Enterprise Implement Big Data with Control-M for HadoopBMC Software
 
Inroduction to Big Data
Inroduction to Big DataInroduction to Big Data
Inroduction to Big DataOmnia Safaan
 
Data science for infrastructure dev week 2022
Data science for infrastructure   dev week 2022Data science for infrastructure   dev week 2022
Data science for infrastructure dev week 2022ZainAsgar1
 
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQDynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQNetcetera
 
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQDynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQAndon Sikavica
 
Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015
Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015
Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015Rajit Saha
 
First in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationFirst in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationInside Analysis
 
Hadoop crashcourse v3
Hadoop crashcourse v3Hadoop crashcourse v3
Hadoop crashcourse v3Hortonworks
 
Dynamic components using SPA concepts in AEM
Dynamic components using SPA concepts in AEMDynamic components using SPA concepts in AEM
Dynamic components using SPA concepts in AEMBojana Popovska
 
Partners 2013 LinkedIn Use Cases for Teradata Connectors for Hadoop
Partners 2013 LinkedIn Use Cases for Teradata Connectors for HadoopPartners 2013 LinkedIn Use Cases for Teradata Connectors for Hadoop
Partners 2013 LinkedIn Use Cases for Teradata Connectors for HadoopEric Sun
 
SplunkLive! Customer Presentation – Harris
SplunkLive! Customer Presentation – HarrisSplunkLive! Customer Presentation – Harris
SplunkLive! Customer Presentation – HarrisSplunk
 

Ähnlich wie Metadata For Humans and Machines (20)

WellData and WellData Real-Time systems Flyer
WellData and WellData Real-Time systems FlyerWellData and WellData Real-Time systems Flyer
WellData and WellData Real-Time systems Flyer
 
My other computer_is_a_datacentre
My other computer_is_a_datacentreMy other computer_is_a_datacentre
My other computer_is_a_datacentre
 
20150314 sahara intro and the future plan for open stack meetup
20150314 sahara intro and the future plan for open stack meetup20150314 sahara intro and the future plan for open stack meetup
20150314 sahara intro and the future plan for open stack meetup
 
Fluentd and Embulk Game Server 4
Fluentd and Embulk Game Server 4Fluentd and Embulk Game Server 4
Fluentd and Embulk Game Server 4
 
PHP Continuous Data Processing
PHP Continuous Data ProcessingPHP Continuous Data Processing
PHP Continuous Data Processing
 
PPT
PPTPPT
PPT
 
SF Big Analytics 20190612: Building highly efficient data lakes using Apache ...
SF Big Analytics 20190612: Building highly efficient data lakes using Apache ...SF Big Analytics 20190612: Building highly efficient data lakes using Apache ...
SF Big Analytics 20190612: Building highly efficient data lakes using Apache ...
 
Evolution of a big data project
Evolution of a big data projectEvolution of a big data project
Evolution of a big data project
 
Help your Enterprise Implement Big Data with Control-M for Hadoop
 Help your Enterprise Implement Big Data with Control-M for Hadoop Help your Enterprise Implement Big Data with Control-M for Hadoop
Help your Enterprise Implement Big Data with Control-M for Hadoop
 
Inroduction to Big Data
Inroduction to Big DataInroduction to Big Data
Inroduction to Big Data
 
Data science for infrastructure dev week 2022
Data science for infrastructure   dev week 2022Data science for infrastructure   dev week 2022
Data science for infrastructure dev week 2022
 
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQDynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
 
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQDynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
 
Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015
Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015
Virtualized Big Data Platform at VMware Corp IT @ VMWorld 2015
 
First in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationFirst in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter Integration
 
Hadoop crashcourse v3
Hadoop crashcourse v3Hadoop crashcourse v3
Hadoop crashcourse v3
 
Dynamic components using SPA concepts in AEM
Dynamic components using SPA concepts in AEMDynamic components using SPA concepts in AEM
Dynamic components using SPA concepts in AEM
 
Subsetting
SubsettingSubsetting
Subsetting
 
Partners 2013 LinkedIn Use Cases for Teradata Connectors for Hadoop
Partners 2013 LinkedIn Use Cases for Teradata Connectors for HadoopPartners 2013 LinkedIn Use Cases for Teradata Connectors for Hadoop
Partners 2013 LinkedIn Use Cases for Teradata Connectors for Hadoop
 
SplunkLive! Customer Presentation – Harris
SplunkLive! Customer Presentation – HarrisSplunkLive! Customer Presentation – Harris
SplunkLive! Customer Presentation – Harris
 

Kürzlich hochgeladen

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Metadata For Humans and Machines

  • 1. Metadata For Humans and Machines Ted Habermann Director of Earth Science The HDF Group thabermann@hdfgroup.org January 8-10, 2014 ESIP Winter 2014 1
  • 2. Evolving Data Access HDF HDF FTP HTTP Data Center January 8-10, 2014 ESIP Winter 2014 2
  • 3. Evolving Data Access HDF Data Center January 8-10, 2014 HDF FTP HTTP <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> ESIP Winter 2014 3
  • 4. Evolving Data Access HDF Data Center January 8-10, 2014 HDF FTP HTTP <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> ESIP Winter 2014 4
  • 5. Evolving Data Access T H H R Y E or R D A D X S OPeNDAP HTTP WMS/WCS Metadata Data Center January 10, 2014 5
  • 6. THREDDS = Data + Services January 8-10, 2014
  • 7. THREDDS = Data + Services January 8-10, 2014
  • 8. THREDDS = Data + Services Data Services ESIP Winter 2014 January 8-10, 2014 8
  • 9. THREDDS = Data + Services Metadata Services ESIP Winter 2014 January 8-10, 2014 9
  • 10. THREDDS = Data + Services Tools January 8-10, 2014
  • 11. Multiple Services = Good Thing January 8-10, 2014 ESIP Winter 2014 11
  • 12. Service Metadata (nciSO NcML) <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> January 8-10, 2014 ESIP Winter 2014 12
  • 13. ISO Online Resource January 8-10, 2014 ESIP Winter 2014 13
  • 14. ISO Online Resource January 8-10, 2014 ESIP Winter 2014 14
  • 15. ISO Online Resource January 8-10, 2014 ESIP Winter 2014 15
  • 16. Metadata (ISO) 1 data identification 4 service identification 2 transfer options January 8-10, 2014 ESIP Winter 2014 16
  • 17. Service Information January 8-10, 2014 ESIP Winter 2014 17
  • 18. Service Information January 8-10, 2014 ESIP Winter 2014 18
  • 19. Distribution Information January 8-10, 2014 ESIP Winter 2014 19
  • 20. Distribution Information January 8-10, 2014 ESIP Winter 2014 20
  • 22. Acknowledgements 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. July 24, 2013 BESSIG 22

Hinweis der Redaktion

  1. Historic access patterns: download entire file do analysis on desktop.
  2. FGDC metadata included URLs without much supporting information
  3. Those links pointed to html pages that needed to be interpreted by humans in order to access the data.
  4. Today we have more diverse users and serve them with multiple services connected to the data with THREDDS Data Server or Hyrax
  5. The THREDDS Data Server connects data sets to multiple services
  6. The close-up of the Access options shows links to nine different services.
  7. Some are data services
  8. Some are metadata services implemented as part of the ncISO and ncWMS packages.
  9. Links to tools / viewers are also supported (with data download)
  10. Multiple data services for a single dataset are a good thing – like motherhood and apple pie.
  11. The service metadata is added to the dataset metadataibNcML by ncISO. This dataset has five services.
  12. The FGDC online resource included just a URL. This worked well for simple URLs, but became less useful as web usage and diversity increasde.
  13. The ISO 19115 standard added more elements to the URL’s to make them more useful for humans.
  14. This made humans happy!
  15. The ISO metadata standard allows multiple identificationInfo objects in the same record. The ISO metadata can include both data and service identification. The distribution information section includes two transfer options.
  16. The identificationInfo section can be implemented as MD_DataIdentification or SV_ServiceIdentification. Note the XML ids used so that users can easily identify the services.
  17. This service metadata is for machines
  18. The distributionInfo section has a transfer option (onlineResource) for the human OPenDAP interface and for the viewer.
  19. These distribution mechanisms are for humans