Child pages
  • NGGDPP Collection Extension
Skip to end of metadata
Go to start of metadata
The National Geological and Geophysical Data Preservation Program (NGGDPP) is a collaboration between the USGS/DOI and the Association of American State Geologists to catalog and preserve valuable geoscience collections throughout the agencies. ScienceBase provides the infrastructure for the National Digital Catalog, housing collection records and the items within those collections on behalf of the State Geological Surveys. The NGGDPP Collection Extension provides a set of attributes to further describe the collections. Collection records are maintained by data owners from the State Geological Surveys.

 

Properties

PropertyTypeDescription
classNameString

= "gov.sciencebase.catalog.item.facet.NGGDPPCollectionFacet"

A discriminator used by the system to identity the extension type

 

 

usageTrend
Stringtext description of usage trend
collectionGrowth
Stringtext description of collection growth
neededImprovements
Stringtext description of needed improvements
sizeStringA string representing the size of an item. Although it is saved as a string this will most always be a number.
unitTagUnit is the units that the size is in as the 'name' attribute of the tag.
collectionCategories
List<Tag>A collection of collection categories. Each collection category has a scheme equal to "http://www.sciencebase.gov/vocab/category/NGGDPP/collection/category". A name that is a string which represents the collection category. This name should be fully qualified in ScienceBase previous to harvesting. A uri which is a string and a termLevel integer. The scheme, uri, and termLevel are automatically set by ScienceBase so you only need to pass in the name.
primaryPurposes
List<Tag>A collection of primary purposes. Each primary purpose has a scheme, name, uri, and termLevel. The name is the primary purpose, a string. This name should be fully qualified in ScienceBase previous to harvester The scheme is "http://www.sciencebase.gov/vocab/category/NGGDPP/collection/primaryPurpose". The uri is a URL representing the primary purpose. The termLevel is an integer. The scheme, uri, and termLevel are automatically set by ScienceBase so you only need to pass in the name.
collectionTypes
List<Tag>A collection of collection types. Each collection type has a scheme, name, uri, and termLevel. The name is a collection type, a string. This name should be fully qualified in ScienceBase previous to harvester The scheme is "http://www.sciencebase.gov/vocab/category/NGGDPP/collection/type". The uri is a URL representing the primary purpose. The termLevel is an integer. The scheme, uri, and termLevel are automatically set by ScienceBase so you only need to pass in the name.
userGroups
List<Tag>A collection of user groups. Each user group has a scheme, name, uri, and termLevel. The name is a user group, a string. This name should be fully qualified in ScienceBase previous to harvester The scheme is "http://www.sciencebase.gov/vocab/category/NGGDPP/collection/userGroup". The uri is a URL representing the primary purpose. The termLevel is an integer. The scheme, uri, and termLevel are automatically set by ScienceBase so you only need to pass in the name.

Example

{
    "className":"gov.sciencebase.catalog.item.facet.NGGDPPCollectionFacet",
    "usageTrend":"Usage Trend",
    "collectionGrowth":"Collection Growth",
    "neededImprovements":"Needed Improvements",
    "size":"Size",
    "unit":
    {
        "name":"Unit"
    },
    "collectionCategories":
    [
        {
            "scheme":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/category",
            "name":"Collection Categories 1",
            "uri":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/category/Collection Categories 1",
            "termLevel":1
        },
        {
            "scheme":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/category",
            "name":"Collection Categories 2",
            "uri":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/category/Collection Categories 2",
            "termLevel":1
        }
    ],
    "primaryPurposes":
    [
        {
            "scheme":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/primaryPurpose",
            "name":"Primary Purpose 1",
            "uri":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/primaryPurpose/Primary Purpose 1",
            "termLevel":1
        },
        {
            "scheme":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/primaryPurpose",
            "name":"Primary Purpose 2",
            "uri":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/primaryPurpose/Primary Purpose 2",
            "termLevel":1
        }
    ],
    "collectionTypes":
    [
        {
            "scheme":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/type",
            "name":"Collection Type 1",
            "uri":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/type/Collection Type 1",
            "termLevel":1
        },
        {
            "scheme":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/type",
            "name":"Collection Type 2",
            "uri":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/type/Collection Type 2","termLevel":1
        }
    ],
    "userGroups":
    [
        {
            "scheme":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/userGroup",
            "name":"User Group 1",
            "uri":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/userGroup/User Group 1",
            "termLevel":1
        },
        {
            "scheme":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/userGroup",
            "name":"User Group 2",
            "uri":"http://www.sciencebase.gov/vocab/category/NGGDPP/collection/userGroup/User Group 2",
            "termLevel":1
        }
    ]
}
  • No labels