FGDC  ISO MTX (Metadata Transformation XSLT) Bruce Westcott – Geospatial Metadata Consultant.

Slides:



Advertisements
Similar presentations
XML - Beyond the Hype Everything you must know to succeed in implementing XML Lisa Shreve - Syscom Strategies Mike Rawlins - Rawlins EDI Consulting.
Advertisements

XSLT FGDC-to-DIF Translator. IDN Metadata Translation via XSLT Extensible Stylesheet Language Transformations (XSLT) W3C Recommendation Version 1.0 XSLT.
XML Data Validation An Open QA Framework February 28, 2005 The Exchange Network Node Mentoring Workshop.
CG0119 Web Database Systems Parsing XML: using SimpleXML & XSLT.
Applications and Tools Jaci Mize NOAA/NESDIS/NODC/NCDDC Rob Dollison USGS.
XSLT (eXtensible Stylesheet Language Transformation) 1.
XSL XSLT and XPath 11-Apr-17.
XML: Managing Data Exchange Stylesheets. Lesson Contents CSS The basic XSL file XSL transforms Templates Sort Numbering Parameters and Variables Datatypes.
FGDC & ISO: What is the Current Status and Considerations when Moving Forward? Viv Hutchison USGS Core Science Systems November 10, 2010 Salem, OR.
Jennifer Widom Querying XML XSLT. Jennifer Widom XSLT Querying XML Not nearly as mature as Querying Relational  Newer  No underlying algebra Sequence.
XSLT Stylesheets Some more advanced examples (adapted from the Edinburgh LT site)
1 ISO – Metadata Next Generation International consensus being built on structured metadata within a broader Geomatics Standard under ISO Technical.
XSL Transformations Transforming XML document into other (XML) documents 1XSL Transformations.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI.
National Coastal Data Development Center A division of the National Oceanographic Data Center Please a list of participants at each location to
ECA 228 Internet/Intranet Design I Intro to XSL. ECA 228 Internet/Intranet Design I XSL basics W3C standards for stylesheets – CSS – XSL: Extensible Markup.
Introduction to Geospatial Metadata – FGDC CSDGM National Coastal Data Development Center A division of the National Oceanographic Data Center Please .
Transitioning from FGDC CSDGM Metadata to ISO 191** Metadata National Coastal Data Development Center A division of the National Oceanographic Data Center.
10/06/041 XSLT: crash course or Programming Language Design Principle XSLT-intro.ppt 10, Jun, 2004.
DMT Seminar XSLT 2 Fleur Praal & Jeroen van Honk – 28 October 2014 Leiden University. The university to discover.
Introduction technology XSL. 04/11/2005 Script of the presentation Introduction the XSL The XSL standard Tools for edition of codes XSL Necessary resources.
Introduction to XSLT By Ed Rosenthal And Dave Pion.
CIS 451: XSL Dr. Ralph Westfall February, Problems With XML no formatting capabilities contra formatting tags like, etc. in HTML CSS can be used.
An Introduction to XML Presented by Scott Nemec at the UniForum Chicago meeting on 7/25/2006.
Session II Chapter 2 – Chapter 2 – XSLhttp://
1 CIS336 Website design, implementation and management (also Semester 2 of CIS219, CIS221 and IT226) Lecture 6 XSLT (Based on Møller and Schwartzbach,
Module Road Map Credit Categories Assignment 2 Credit Category 2 You are able to demonstrate how data may be filtered using Xpath You are able to demonstrate.
DSpace UI Alexey Maslov. DSpace in general A digital library tool useful for storage, maintenance, and retrieval of digital documents Two types of interaction:
XHTML,XML M.Abdullah Mrian. What is the XHTML Why XHTML ?
XSLT transforms Mapping from Different Metadata Standards.
Writing Metadata Working Towards Best Practices. Tips for Writing Metadata First records are the hardest Not all fields may need to be filled in Tools.
CIS 375—Web App Dev II XSL. 2 XSL Introduction XSL stands for _____________________________. XSL is the language used for manipulating and displaying.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
Serving society Stimulating innovation Supporting legislation Joint Research Centre The Inspire Geoportal Validator.
Mind Your Metadata Geri Miller. Metadata in ArcGIS ArcGIS metadata goals Editing metadata Setting your metadata style Leveraging metadata in ArcGIS Importing.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Leveraging Metadata.
MEDIN Standards Workshop Using ESRI ARC 10 to create metadata.
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
CHAPTER 15 WPF Windows Presentation Foundation Dr. John Abraham Professor, UTPA.
Jennifer Widom XML Data Introduction, Well-formed XML.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI / Search.
Comparison of CEN, FGDC and ISO standards for metadata Ing. Jan Ruzicka Institute of Economics and Control Systems VŠB – Technical university Ostrava 17.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI / Search.
Vocabulary Management Process Fall Goals of Vocabulary Management Provide a method for vocabulary development within DLESE metadata frameworks Track.
Dom and XSLT Dom – document object model DOM – collection of nodes in a tree.
XSLT. XSLT stands for Extensible Stylesheet Language Transformations XSLT is used to transform XML documents into other kinds of documents. XSLT can produce.
Information Design Trends Unit 4: Sources and Standards Lecture 3: A Brief Introduction to XML.
Unit 3 — Advanced Internet Technologies Lesson 11 — Introduction to XSL.
 XSL – Extensible Style Sheet Language  XSLT – XSL Transformations › Used to transform XML documents to other formats,like HTML or other XML documents.
University of Nottingham School of Computer Science & Information Technology Introduction to XML 2. XSLT Tim Brailsford.
The MEDIN stylesheet and ESRI Arc 10: metadata format conversion MEDIN Workshop BGS, Edinburgh, June 2015.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
XP 1 XSLT II Robin Burke ECT 360. XP 2 Homework #4 Forgot we hadn't covered "choose" becomes extra credit My books.xml didn't include descriptions.
©2001 Priority Technologies, Inc. All Rights Reserved Meteor Status Miami Face to Face Meeting January 16 – 18, 2002.
1 Preparing for the New Geospatial Metadata Horizon ESRI User Conference San Diego, CA ● July 9, 2003 Lynda Wayne Federal Geographic Data Committee GeoMaxim.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
1 XSLT XSLT (extensible stylesheet language – transforms ) is another language to process XML documents. Originally intended as a presentation language:
Module Road Map Document Transformations Web Form (ASPX) HTML Form.
1 XML and XML in DLESE Katy Ginger November 2003.
October 19th 2016 Meeting Minutes.
The MEDIN stylesheet and ESRI Arc 10: metadata format conversion
The MEDIN stylesheet and ESRI Arc 10: metadata format conversion
XSLT 1.0.
November 22, 2002 Patricia Galloway School of Information
Geospatial Metadata, Standards and Infrastructure
XML Data Introduction, Well-formed XML.
More Sample XML By Sadia Anjum.
Providing Access to Statistics Through the Internet
Querying XML XSLT.
Unit 6 - XML Transformations
Presentation transcript:

FGDC  ISO MTX (Metadata Transformation XSLT) Bruce Westcott – Geospatial Metadata Consultant

2Oct 2007 Topics to Cover  FGDC & Intergraph Cooperative Agreement  What is XSLT?  How it works: literals and strings  Transformation logic  Open Issues: –Logic for FC_FeatureCatalog –Logic for CRS_CoordinateReferenceSystems –Handling of ‘No Match’ elements and errors –ISO schema modification –Testing

3Oct 2007 GeoMedia Catalog Export  Intergraph implements a GUI which invokes an XSLT file to transform the content in an FGDC.XML file

4Oct 2007 “XSLT is a language for transforming XML documents into other XML documents.”  XSLT is designed for use as part of XSL, which is a stylesheet language for XML.  XSLT is not intended as a completely general-purpose XML transformation language. Source: What is XSLT?

5Oct 2007 FGDC_to_ISO.XSLT

6 Replacement with a “Literal” -

7Oct 2007 FGDC_to_ISO.XSLT

8 Replacement with a “String” - ISO-19115:2003(E) derived from - - FGDC Content Standards for Digital GeoSpatial Metadata

9Oct 2007 Open Issues  Logic for FC_FeatureCatalog  Logic for CRS_CoordinateReferenceSystems  Handling of ‘No Match’ elements and errors  ISO schema modification  Testing

10Oct 2007

11Oct 2007 Open Issues  Logic for FC_FeatureCatalog  Logic for CRS_CoordinateReferenceSystems  Handling of ‘No Match’ elements and errors  ISO schema modification  Testing