Formal metadata: information and software
<http://geology.usgs.gov/tools/metadata/tools/doc/ctc/pathway-bw.pdf>
<http://geology.usgs.gov/tools/metadata/tools/doc/ctc/>The goals of these pages are to put the metadata standard's many elements into perspective and to show how to create a metadata record using a heuristic procedure. They present the FGDC metadata standard as a series of plain-language questions; for each question they show which elements of the metadata standard should hold the answers, and how to express the answers correctly.
<http://geology.usgs.gov/tools/metadata/tools/doc/mp.html>MP checks the structure of metadata against the FGDC standard, indicating where and how the metadata record doesn't conform. MP then re-expresses the metadata in a variety of formats that are likely to be useful in different ways. MP can create SGML, XML, parseable text (its input formats), as well as HTML and DIF, a form used by the NASA Global Change Master Directory. Of particular interest is the new FAQ-style HTML, which presents the metadata as answers to the same plain-language questions given in Metadata in Plain Language. The abbreviation FAQ as commonly found on the internet refers to frequently-asked questions; since metadata are produced before a data set is used extensively by the public, FAQ here refers to frequently-anticipated questions. This form is likely to be more readable by people who are unfamiliar with the FGDC standard.
mp info.met -f info.htmlThis will place into the file info.html the FAQ-style HTML output.
output:
html:
file: %s.html
faq: %s.faq.html
Here the file element contains a template showing
how mp should compose the name of the outline-style HTML file; in the
template, the string %s is replaced with the name of the
input file (with its extension removed). Likewise, the faq
element contains a template showing how mp should compose the name of
the FAQ-style HTML file.
output:
html:
file: %s.out.html
faq: %s.html
Using these config file elements, the FAQ-style output will be the
one returned by the server through a Z39.50 PRESENT request.
output:
html:
base: URL
So if your web site has a URL like
http://www.our-data.org/metadata/that will contain your metadata records, put this into your config file:
output:
html:
base: http://www.our-data.org/metadata/
Obviously you have to use the -c config_file command line option
for mp, substituting for config_file the name of the actual config
file you'll be using.
<http://geology.usgs.gov/tools/metadata/tools/doc/plain.faq.html>This is a specially constructed record showing how mp composes plain- language output from FGDC elements. Generated entirely by mp, it shows where the elements of the metadata standard appear in the output as answers to questions. This file should not be regarded as authoritative, since there are many choices that must be made when creating metadata, however it may help people to understand how mp composes answers to the plain-language questions using the standard FGDC elements.
<http://geo-nsdi.er.usgs.gov/>