The SEDRIS Data Representation Model
APPENDIX A - Classes Keywords |
---|
An instance of this DRM class specifies keywords, as well as their type and reference source, for the containing SEDRIS object.
Consider a <Model> representing an F18C aircraft,
such that the <Model> contains a
<Description> instance with a
<Keywords> instance specified in
U.S. English, in order to support keyword searches on the
type of aircraft. The <Keywords> instance has
the following structure:
<Keywords> | |
---|---|
keyword_count | 1 |
keyword_array[0] | { SE_LOCALE_DEFAULT, 4, "F18C" } |
type | SE_KEYWORD_THEME |
Consider a transmittal containing a terrain dataset representing roads and lakes located at Fort Hood, Texas. The source dataset has a [ISO 19115] metadata record containing keyword information for the entire transmittal.
The following <Keywords> instances, defined in U.S. English, is attached to <Description>, which is attached to the <Transmittal Root> to transmit this information as follows.
<Keywords> | |
---|---|
keyword_count | 2 |
keyword_array[0] | { SE_LOCALE_DEFAULT, 9, "Fort Hood" } |
keyword_array[1] | { SE_LOCALE_DEFAULT, 5, "Texas" } |
type | SE_KEYWORD_PLACE |
<> | |
| | |
<Citation> | |
title | { SE_LOCALE_DEFAULT, 22, "MEL_Location_Thesaurus" } |
edition | { empty_string } |
series_name | { empty_string } |
issue_identification | { empty_string } |
other_citation_details | { empty_string } |
<> | |
| | |
<Responsible_Party> | (for MEL thesauri) |
<Keywords> | |
---|---|
keyword_count | 2 |
keyword_array[0] | { SE_LOCALE_DEFAULT, 11, "Cartography" } |
keyword_array[1] | { SE_LOCALE_DEFAULT, 7, "Mapping" } |
type | SE_KEYWORD_THEME |
<> | |
| | |
<Citation> | |
title | { SE_LOCALE_DEFAULT, 42, "MEL_Scientific-Engineering_Field_Thesaurus" } |
edition | { empty_string } |
series_name | { empty_string } |
issue_identification | { empty_string } |
other_citation_details | { empty_string } |
<> | |
| | |
<Responsible_Party> | (for MEL thesauri, shared) |
This DRM class provides a mechanism for specifying ISO 19115-compliant keywords, which can be used to search a repository (such as MEL) for SEDRIS transmittals that address specified real-world objects, spatial locations, or time periods. This allows a potential user to identify and select those SEDRIS transmittals that meet their requirements, without having to actually obtain and examine the transmittals themselves.
If no more appropriate SE_Keyword_Type_Codes can be determined, SE_KEYWORD_THEME is suggested.
SE_Short_Integer_Positive | keyword_count; | (notes) |
---|---|---|
SE_String | keyword_array[]; | (notes) |
SE_Keyword_Type_Code | type; | (notes) |
If provided, this identifies the formally registered thesaurus (or a similar authoritative source of keywords) from which the entries of keyword_array were drawn.
The keyword_count field specifies the number of entries in keyword_array.
Each entry of the keyword_array field is a commonly used word or a formalized word or phrase used to describe the subject.
The type field specifies the subject matter used to group similar keywords in the given instance of <Keywords>.
|