Metadata Creation & Management Tools
Bruce Godfrey
University of Idaho Library
INSIDE Idaho
email: [email protected]
So Many Tools, So Little Time
Many of them out there– Metadata Tool Surveys
http://www.fgdc.gov/metadata/toollist/metatool.html
– March 5, 1999
Tools Focus on a few
– Creation AML (document, fgdcmeta, etc.) ArcView CorpsMet95
– Xtme (UNIX) and Tkme (Windows)
– Creation & Management AML (Frank) (discrete documents) SMMS (database approach)
– Validate FGDC compliant Mp (Metadata Parser)
AML
Run from command line - Form interface Free to use with Arc 7.x Windows & UNIX Automatically extract some elements of
metadata directly from the data set– Bounding Coordinates, Projection, etc.
Frank will discuss Coeur d’Alene Tribe GIS Office tool
NOAA ArcView Tool (V 2.0)
ArcView 3.x extension Free from
– http://www.csc.noaa.gov/metadata/text/download.html)
Windows & Unix Automatically extract some elements of
metadata directly from the data set– Bounding Coordinates, Projection, etc.
CorpsMet95 (V 1.3)
Stand-alone Free from
– http://corpsgeo1.usace.army.mil/ Windows GUI No element extraction from the data set Manual Included
SMMS (V 3.1)Spatial Meta-data Management System
Windows 95, 98, NT Cost: $650.00
– http://www.rtseusa.com/smms3oh/smms.htm Windows GUI -- Access 97 Automatically extract some elements of
metadata directly from the data set– Bounding Coordinates, Projection, etc.
Overall Thoughts - SMMS Works well for creating/managing metadata
– Fee Vs. Free Product Support Ongoing maintenance upgrades (FGDC to ISO) May help create metadata quicker
Optional File Naming– Name of export file is Title.extension– Option to name by Associated File would be a
plus
Overall Thoughts - SMMS Additional capturing of data
– Attribute labels Range dom. values: extract upper & lower bounds Enum. dom. values: extract unique
Additional data association– Arc/Info Grids– Define your own projection information
Allow other available metadata formats to be listed in the export document
Mp Command-line (from FGDC (handout)) Use Metadata Parser to check for errors
mp -e error.err -s output.sgm input.txt example:
– Identification Information > Status > Progress
you entered free text (“I’m almost done”) where domain is “complete” “in-work” “planned”
Error (line 38): improper value for Progress