applications and tools n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Applications and Tools PowerPoint Presentation
Download Presentation
Applications and Tools

Loading in 2 Seconds...

play fullscreen
1 / 25
sumitra

Applications and Tools - PowerPoint PPT Presentation

0 Views
Download Presentation
Applications and Tools
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. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Applications and Tools Jaci Mize NOAA/NESDIS/NODC/NCDDC Rob Dollison USGS

  2. Applications and Tools • What Tools are Available • Transforms • FGDC to ISO • ISO to FGDC • Other Dialects • Stylesheets • HTML Views • Rubrics • ISO Metadata Editors • XML Editors • GUI Editors • ISO Validation and Resolver • Schemas • Namespaces • Metadata Publication

  3. Transforms XML Doc New XML Doc XSLT • Transform aka XSLT • XML-based language used for the transformation of XML documents into other XML documents • Original document is not changed • New document is created based on the content of the existing one • Crosswalks identify HOW elements map to each other, transforms DO the mapping

  4. FGDC to ISO Transforms • http://www.ncddc.noaa.gov/metadata-standards/metadata-xml/ • FGDC CSDGM to ISO 19115-2 • FGDC BIO to ISO 19115-2 • FGDC RSE to ISO 19115-2 • FGDC Sect. 5 E&A to ISO 19110

  5. MERMAid https://mermaid.ncddc.noaa.gov/request-account

  6. Other Transforms • Email: ncddcmetadata@noaa.gov(in development) • ISO 19115-2 to FGDC CSDGM • ISO 19115-2 to FGDC RSE • EML to FGDC • FGDC to MARC • http://www.ngdc.noaa.gov/metadata/published/xsl/ • DIF to ISO 19115-2 • ISO to FGDC • http://www.ngdc.noaa.gov/eds/tds/ • netCDF to ISO

  7. Stylesheets • Stylesheet aka XSL • XML-based language used for the transformation of XML documents into “Human-readable” documents • Original document is not changed • New document is created based on the content of the existing one • Stylesheets simply provide different “views” of the XML

  8. ISO XML to HTML http://www.ncddc.noaa.gov/metadata-standards/metadata-xml/

  9. ISO XML to Rubric View http://www.ngdc.noaa.gov/metadata/published/xsl/isoRubricHTML.xsl

  10. ISO Metadata Editors • ISO Metadata Editor Review • http://www.fgdc.gov/participation/working-groups-subcommittees/mwg/isoreview/index_html • Desktop vs. Web Applications • GUI vs. XML

  11. CatMDEdit

  12. CatMDEdit http://catmdedit.sourceforge.net/ • PROS • ISO 19115, ISO 19110, ISO 19119, CSDGM, Dublin Core • Good validation • Ingest and export records • Auto generation for some file formats • Platform independent • Multilingual • GUI • Customizable • Open-source • Free • CONS • No ISO 19115-2, Biological, or NAP support • No search or common catalog • No transform engine • No XML attributes

  13. GeoNetwork

  14. GeoNetwork http://geonetwork-opensource.org/ • PROS • ISO 19115, ISO 19115-2, ISO 19110, ISO 19119, CSDGM, Dublin Core • Good validation • Ingest and export batch records • Search interface • Platform independent • Multilingual • GUI • Customizable • Common repository • Open-source • Free • CONS • Complicated start-up • Validation errors are hard to understand sometimes • No biological or NAP support • Transform engine cannot support Xpath 2.0 (FGDC-ISO transforms)

  15. ISOMorph – in development

  16. ISOMorph – in development Email: jmize@radiancetech.com • PROS • ISO 19115-2 • Good validation • Linked to workbooks • Platform independent • GUI • Customizable • Supports xlinks • Domain drop-downs • CONS • In development

  17. ESRI Geoportal

  18. ESRI Geoportal http://sourceforge.net/projects/geoportal/ • PROS • Partial FGDC CSDGM, BIO, RSE, ISO 19115, 19115-2, and 19110 • Auto populates some fields • Provides some drop-down menus • CONS • Does not support full standards • No ISO biological support • Transform engine cannot support Xpath 2.0 (FGDC-ISO transforms) • No XML attributes • Cannot edit auto populated fields

  19. Altova XMLSpy

  20. Altova XMLSpy http://www.altova.com/xmlspy.html • PROS • More power! • Support any standard if you have the schemas • Easy to edit • Batch functions • Nice graphics generated from schemas • Performs transformations • Performs validation • CONS • Expensive • Must know XML • No GUI

  21. oXygen

  22. oXygen http://www.oxygenxml.com/ • PROS • More power! • Support any standard if you have the schemas • Easy to edit • Batch functions • Nice graphics generated from schemas • Performs transformations • Performs validation • CONS • Expensive • Must know XML • No GUI

  23. ISO Validation Tools • Schema Validation • Uses schemas and namespace declarations • Defines the rules for the structure and content of XML documents • Schematrons • Rule-based validation language for making assertations about the presence of absence of elements or patterns in XML documents • Used in conjunction with schemas

  24. ISO Validation Tips <gmi:MI_Metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gco= “http://www.isotc211.org/2005/gco” xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srv="http://www.isotc211.org/2005/srv" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:gsr="http://www.isotc211.org/2005/gsr" xmlns:gss="http://www.isotc211.org/2005/gss" xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:gmx="http://www.isotc211.org/2005/gmx" xmlns:gmi="http://www.isotc211.org/2005/gmi" xsi:schemaLocation="http://www.isotc211.org/2005/gmi http://www.ngdc.noaa.gov/metadata/published/xsd/schema.xsd">

  25. Validation Checker and Xlink Resolver http://www.ngdc.noaa.gov/MetadataTransform/XLinkResolver.jsp