Implementing ISO Aleta Vienneau and David Danko ESRI
Introduction Implementing ISO Metadata Implementing ISO Metadata – Have built tools that let people create ISO metadata using ArcCatalog ArcCatalog is one of a suite of desktop products provided with ArcGIS ArcCatalog is one of a suite of desktop products provided with ArcGIS – ISO metadata can be published on the Internet using the Geography Network
Background: What is ArcCatalog? A tool for exploring and managing geographic data A tool for exploring and managing geographic data – File-based data on disk in many formats – Design and implement spatial databases in an enterprise RDBMS – Access vector, image, metadata services on an ArcIMS Internet servers
Browse for data
Preview geography
View an analyze tables
Change properties and attributes
Explore metadata
Design goals for metadata in ArcCatalog Make it easy to create and use metadata Make it easy to create and use metadata – Create editors that are easy to use – Create and update metadata automatically with a dataset’s current properties
Design goals for metadata in ArcCatalog Support FGDC and ISO metadata content standards out-of-the-box Support FGDC and ISO metadata content standards out-of-the-box – Support other standards through customization Support metadata for everything Support metadata for everything – Geographic data, non-spatial files, folders, databases, etc.
Design goals for metadata in ArcCatalog Metadata is part of the data Metadata is part of the data – Travels with the data when copied, moved, renamed, or exported – Doesn’t get lost Achieve our goals using open, flexible, industry standard technology Achieve our goals using open, flexible, industry standard technology – Metadata stored in XML format
ISO metadata tools in ArcCatalog Editor for typing information Editor for typing information Stylesheets for viewing Stylesheets for viewing Synchronizer for updating automatically Synchronizer for updating automatically Importers and exporters Importers and exporters Translator from one standard to another Translator from one standard to another
ISO metadata editor New wizard-based editor designed for the average person New wizard-based editor designed for the average person Elements are introduced by plain language Elements are introduced by plain language Navigate with Next and Back buttons or go directly to a page using the TOC Navigate with Next and Back buttons or go directly to a page using the TOC Handles core elements as defined by Handles core elements as defined by 19115
ISO metadata editor
Red asterisks indicate mandatory elements Red asterisks indicate mandatory elements – Which pages have mandatory elements – Which elements on a page are mandatory – Disappear when information is provided
ISO stylesheets Stylesheets map metadata elements in XML to HTML for better viewing Stylesheets map metadata elements in XML to HTML for better viewing – Similar to SQL queries—select data and define how to show it Display the same metadata record in many ways with different stylesheets Display the same metadata record in many ways with different stylesheets
ISO stylesheets
ISO synchronizer Automates much of the work for metadata collection and maintenance Automates much of the work for metadata collection and maintenance Vector and raster information, spatial reference, etc. Vector and raster information, spatial reference, etc. ArcIMS Services Files Automatically senses and records properties
Demo
Author and publish metadata Scientist generates a dataset Scientist generates a dataset Metadata is automatically generated Metadata is automatically generated Scientist augments metadata using editor Scientist augments metadata using editor Publishes data as image map service Publishes data as image map service Publishes metadata to Geography Network Publishes metadata to Geography Network
What is the Geography Network? Builds on the NSDI / GSDI clearinghouse Builds on the NSDI / GSDI clearinghouse A collection of geographic information managed by a librarian A collection of geographic information managed by a librarian Three key parts Three key parts 1. Providers 2. Users 3. “Clearinghouse” (GN Portal) Data Providers UsersUsers Geography Network Portal Search Publish Connect and Use
What is the Geography Network? When searching for data you find: When searching for data you find: – Ordering information, ftp download sites, WMS services Geography Network emphasizes variety of immediately available services Geography Network emphasizes variety of immediately available services – Live maps, data streaming, zip & ship datasets, GIS services—positioning, and solutions—flood risk mapping – Support enterprise GIS, eGovernment, eCommerce
Searching the Geography Network Can use many search clients Can use many search clients Metadata Catalog Geography Network ArcCatalog HTML or Java Clearinghouse Z39.50
Search for data in ArcCatalog
Issues in implementing ISO To adequately describe data we need to use many ISO standards, e.g. To adequately describe data we need to use many ISO standards, e.g. – 19110: Feature cataloguing methodology – 19111: Spatial referencing by coordinates No clear way to integrate information defined by multiple parts of ISO 19xxx standards No clear way to integrate information defined by multiple parts of ISO 19xxx standards – If there isn’t a standard XML DTD, the information isn’t interoperable