1 / 80

Metadata Standards in GEOSS Clearinghouse

Metadata Standards in GEOSS Clearinghouse. Kai Liu, Phil Yang, Huayi Wu, Wenwen Li, Zhenlong Li, Tim Miao, Qunying Huang, Center for Intelligent Spatial Computing, George Mason University Douglas Nebert Federal Geographic Data Committee (FGDC). Contents.

Télécharger la présentation

Metadata Standards in GEOSS Clearinghouse

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Metadata Standards in GEOSS Clearinghouse Kai Liu, Phil Yang, Huayi Wu, Wenwen Li, Zhenlong Li, Tim Miao, Qunying Huang, Center for Intelligent Spatial Computing, George Mason University Douglas Nebert Federal Geographic Data Committee (FGDC)

  2. Contents 1. Geospatial Metadata and Clearinghouse 2. GEOSS Clearinghouse 3. GEOSS Clearinghouse Administration and Functions 4. Metadata Transformation in Harvesting 5. Metadata Creating 6. Metadata Search

  3. 1. Geospatial Metadata and Clearinghouse • Metadata: “Data about Data” • Geospatial metadata: used to describe how geospatial & attribute data was collected & processed into its final form • Allows agencies to: • Organize and maintain an organization's data investment • Share data set information through data catalogs and clearinghouses • Provide access for download or display and analysis through web services • Allows users to: • Discover, • evaluate, and • access geodata resources.

  4. Standards • Allows communication between peers; • Minimizes data integration time … costs • Permits data operations under known conditions • Numerous Geographic Metadata standards exist: • Dublin Core, • FGDC CSDGM, • ISO19115 (UML) • ISO19139 (XML) • OGC WxS Capability Document

  5. Dublin Core • Year 1995: NCSA/OCLC Metadata workshop, Dublin, Ohio • 15 elements in Simple Dublin Core Metadata: all optional, all repeatable, • Title • Subject • Description • Creator • Publisher • Contributor • Date • Type • Format • Identifier • Source • Language • Relation • Coverage • Rights

  6. Dublin Core

  7. FGDC CSDGM • CSDGM is the current US Federal Metadata standard. • Standard Organized into 10 sections • Section 1: Identification Information • Section 2: Data Quality Information • Section 3: Spatial Data Organization Information • Section 4: Spatial Reference Information • Section 5: Entity and Attribute Information • Section 6: Distribution Information • Section 7: Metadata Reference Information • Section 8: Citation Information • Section 9: Time Period Information • Section 10: Contact Information

  8. FGDC CSDGM Example

  9. ISO 19115 • International consensus being built on structured metadata within a broader Geomatics Standard under ISO Technical Committee 211 (TC 211) • UML abstract model • ISO 19115 reflects FGDC, TC 287, ANZLIC and other inputs • Specifies content guidance (field vocabulary and structures), like FGDC • ANSI adoption 12/24/2003

  10. Metadata Contact ISO 19115 Organization Data Identification Info Responsible Party Content Information Distribution Info Online Source Spatial Representation Data Quality Info Metadata Reference System Citation Metadata Maintenance Language Character Set Hierarchy Standard Name, Version Date Metadata Constraints Required Application Schema Info Conditional or Optional Portrayal Catalog Info Extension Information

  11. Core ISO Metadata • Title • Reference Date • Responsible Party • Geographic location • Language • Characterset • Topic Category • Scale • Abstract • Format • Extent • Representation Type • Reference System • Lineage • On-line Resource

  12. ISO 19139 • XML Schema implementation of ISO 19115

  13. Metadata Storage and Access Storage: • File system • Database Access: browse, request • CSW • SRU • HtmlParser • GetCapabilities • Local Filesystem

  14. Clearinghouse

  15. 2. GEOSS Clearinghouse • The GEOSS Clearinghouse is a common search facility for the Intergovernmental Group on Earth Observation (GEO) based the GeoNetwork Opensource. • Through the harvesting mechanism, GEOSS clearinghouse collects all types of metadata of EO data, services and other resources • Through distributed search of harvested metadata or registered metadata catalogues, EO data, services, and related resources can be discovered and accessed.

  16. The GEOSS Clearinghouse supports a variety of geospatial standards: • Dublin Core, FGDC CSDGM, ISO 19115/19139 metadata, • CSW, RSS, and SRU for search, • WMS related OGC standards for data access and visualization, as linked from the metadata.

  17. GEOSS Clearinghouse Main Page Supports Multiple languages

  18. Architecture • GEOSS clearinghouse uses Web application with service based architecture (Jeeves) which is a Java Easy Engine for Very Effective Systems. Publishing of the simple systems on the Internet by Jeeves is possible without Java language knowledge and with little effort. • All the interfaces are expressed through XML and XSL files

  19. Jeeves Architecture

  20. Business Logic

  21. 3. GEOSS Clearinghouse Administration and Functions • Administration • User Management • Search • Harvesting • Metadata Edit and Management • Visualization

  22. Administration

  23. User Management

  24. Harvesting

  25. Metadata Edit and Management

  26. Editing

  27. Metadata Visualization

  28. 4. Metadata Transformation in Harvesting • Harvesting is the process of collecting remote metadata and storing them locally for a faster access. • Currently, about 26 000 metadata were harvested to the GEOSS clearinghouse.

  29. Where GEOSS Harvest From? The GEOSS Clearinghouse is harvesting from the following protocols: • Z39.50 "GeoProfile"  (manually-initiated, under testing) • CSW 2.0.2 baseline, AP ISO, ebRIM with no extensions • WebDAV, sitemaps, and Web Accessible Folders (WAF) • OGC GetCapabilities (WMS, WFS, WCS) endpoints • Local file access for batch ingest of packaged, static metadata Also available to the system, are the following protocols: • THREDDS Catalog • OAI-PMH • ISO 23950 "SRU" • GeoNetwork "native"

  30. Harvest From Example: CSR

  31. Harvest From Example: USGS WAF

  32. Metadata of the following three standards can be harvested directly. • Dublin-core • FGDC CSDGM • ISO19115, ISO19139 Other formats must be converted to ISO19139

  33. Metadata Formats Transformation As for formats, the following "Full" metadata formats are recognized and parsed into ISO 19139 metadata for ingest: • ISO 19115, 19119 XML (no transform, per 19139) • ebRIM common information model XML, including the CSR form • FGDC CSDGM Version 2 XML (no transform) • CSW csw:Record XML (no transform) • OGC GetCapabilities XML and other XML

  34. Stylesheets will be used for the Metadata Formats Transformation Stylesheet(*.xsl) Original Metadata ISO Metadata

  35. Stytlesheet example: <?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">    <xsl:template match="metadata">        <uuid><xsl:value-of select="mdFileID"/></uuid>    </xsl:template></xsl:stylesheet>

  36. Metadata Transformation in CSR Harvesting • CSR: which is short for the GEOSS Component and Service Registry. • ebRIMcomponent2ISO19139.xsl will be used for component’s translating <gmd:fileIdentifier> <gco:CharacterString> <xsl:value-of select="csw:GetRecordByIdResponse/rim:Organization/@*[name()='id']"/> </gco:CharacterString> </gmd:fileIdentifier>

  37. Also, ebRIMservice2ISO19139.xsl will be used for service’s translating <gmd:fileIdentifier> <gco:CharacterString> <xsl:value-of select="csw:GetRecordByIdResponse/rim: Service /@*[name()='id']"/> </gco:CharacterString> </gmd:fileIdentifier>

  38. Example: Original Rim Metadata

  39. Example: The Same Record in GEOSS Clearinghouse

  40. Demo: Harvsting

  41. Demo: Harvsting

  42. Demo: Harvsting

  43. Demo: Harvsting

  44. Demo: Harvsting

  45. 5. Metadata Creating • In the process of creating metadata, a template can be chosen. Some templates have been developed like below:

  46. FGDC template

More Related