public enum GbifTerm extends Enum<GbifTerm> implements Term, AlternativeNames, Serializable
Enum Constant and Description |
---|
acceptedScientificName
The scientific name the type associated acceptedNubKey.
|
acceptedTaxonKey
The GBIF backbone key of the accepted taxon key.
|
ageInDays |
appendixCITES |
canonicalName |
classKey
The key to the accepted class in the GBIF backbone.
|
coordinateAccuracy
Deprecated.
|
datasetKey
The UUID key for the dataset registered in GBIF.
|
depth
Depth in metres below the surface.
|
depthAccuracy
Depth accuracy is the uncertainty for the depth in metres.
|
Description
The GBIF Taxon Description
extension row type.
|
distanceAboveSurface
Deprecated.
|
distanceAboveSurfaceAccuracy
Deprecated.
|
distanceFromCentroidInMeters
The distance in metres from a known centroid, e.g.
|
Distribution
The GBIF Species Distribution
extension row type.
|
elevation
Elevation in metres above sea level (altitude).
|
elevationAccuracy
Elevation accuracy is the uncertainty for the elevation in metres.
|
familyKey
The key to the accepted family in the GBIF backbone.
|
gbifID
Numerical, stable identifier assigned by GBIF to an Occurrence record.
|
gbifRegion
GBIF region based on country code
|
genusKey
The key to the accepted genus in the GBIF backbone.
|
hasCoordinate
Boolean indicating that a valid latitude and longitude exists.
|
hasGeospatialIssues
Boolean indicating that some spatial validation rule has not passed.
|
Identifier
The GBIF Alternative Identifiers
extension row type.
|
Image
The deprecated GBIF Simple Images
extension row type.
|
infraspecificMarker |
isExtinct |
isFreshwater |
isHybrid |
isMarine |
isPlural |
isPreferredName |
isSequenced
Flag occurrence when associatedSequences/extension exists
|
issue
Any issue found during processing and interpretation or the record.
|
isTerrestrial |
kingdomKey
The key to the accepted kingdom in the GBIF backbone.
|
lastCrawled
The date this record was last crawled/harvested by GBIF from the endpoint.
|
lastInterpreted
Timestamp of the last time the record was (re)interpreted by GBIF.
|
lastParsed
The date this record was last parsed from raw xml/json into a verbatim GBIF record.
|
lifeForm |
livingPeriod |
massInGram |
mediaType
The media type given as Dublin Core type values, in particular StillImage, MovingImage or Sound.
|
Multimedia
The GBIF Simple Multimedia
extension row type.
|
nameType |
numberOfOccurrences |
orderKey
The key to the accepted order in the GBIF backbone.
|
organismPart |
phylumKey
The key to the accepted phylum in the GBIF backbone.
|
projectId |
protocol
The kind of protocol used when the record was last crawled by GBIF.
|
publishedByGbifRegion
GBIF region based on publishing country code
|
publishingCountry
The ISO 3166 2-letter code of the country of the organization that publishes the dataset to which the occurrence belongs.
|
Reference
The GBIF Literature References
extension row type.
|
relativeOrganismQuantity
Calculated relative organism quantity, based on organism and sample measure types
|
repatriated
Boolean indicating if the publishing country is different to the location country.
|
sizeInMillimeter |
species
The canonical name without authorship of the accepted species.
|
speciesKey
The backbone key to the accepted species.
|
SpeciesProfile
The GBIF Species Profile
extension row type.
|
subgenusKey
The key to the accepted subgenus in the GBIF backbone.
|
taxonKey
The GBIF backbone key.
|
typeDesignatedBy |
typeDesignationType |
TypesAndSpecimen
The GBIF Types and Specimen
extension row type.
|
typifiedName
The scientific name the type status of this specimen applies to.
|
verbatimScientificName
Scientific name as provided by the source.
|
VernacularName
The GBIF Vernacular Names
extension row type.
|
Modifier and Type | Field and Description |
---|---|
static String |
GROUP_CRAWLING |
static String |
GROUP_DATASET |
static String |
GROUP_ROW_TYPE |
static String |
GROUP_SPECIES_DISTRIBUTION_EXTENSION |
static String |
GROUP_SPECIES_PROFILE_EXTENSION |
static String |
GROUP_VERNACULAR_NAME_EXTENSION |
static String[] |
GROUPS
Lists all GBIF term groups.
|
String[] |
normAlts |
static GbifTerm[] |
TAXONOMIC_TERMS
Lists all GBIF terms in taxon group.
|
Modifier and Type | Method and Description |
---|---|
String[] |
alternativeNames()
Array of alternative simple names in use for the term.
|
String |
getGroup()
The optional group the term is grouped in.
|
boolean |
isClass()
Informs if a term is generally used as a class term, i.e.
|
boolean |
isDeprecated() |
static List<GbifTerm> |
listByGroup(String group)
List all terms that belong to a given group.
|
URI |
namespace()
The namespace the terms are in.
|
String |
prefix()
A unique standard prefix representing the namespace.
|
String |
simpleName()
The simple term name without a namespace.
|
String |
toString() |
static GbifTerm |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GbifTerm[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
prefixedName, qualifiedName
public static final GbifTerm Description
public static final GbifTerm Distribution
public static final GbifTerm Identifier
public static final GbifTerm Image
public static final GbifTerm Reference
public static final GbifTerm SpeciesProfile
public static final GbifTerm TypesAndSpecimen
public static final GbifTerm VernacularName
public static final GbifTerm Multimedia
public static final GbifTerm datasetKey
public static final GbifTerm publishingCountry
public static final GbifTerm gbifID
public static final GbifTerm lastInterpreted
@Deprecated public static final GbifTerm coordinateAccuracy
public static final GbifTerm elevation
The elevation is the absolute vertical position of the observed location (z-coordinate). If depth is given or not will not impact the 3-dimensional position. For example a location 100m below the surface of a lake in 2000m altitude has a depth of 100 and an elevation of 1900.
If minimum and maximum values are given the elevation is calculated using the equation:
(minimumElevationInMeters + maximumElevationInMeters) / 2
.
For consistency and ease of use GBIF decided to always use a value in metres plus its accuracy instead of
min/max values which are sometimes used in Darwin Core. See also depth & distanceAboveSurface.
public static final GbifTerm elevationAccuracy
The elevation accuracy is calculated using the equation: (maximumElevationInMeters - minimumElevationInMeters) / 2
in case a minimum and maximum verbatim value is given.
public static final GbifTerm depth
Complimentary and relative to elevation, depth indicates the distance to the earth surface, whether that is water or ground. For example a location 100m below the surface of a lake in 2000m altitude has a depth of 100 and an elevation of 1900.
The depth is calculated using the equation: (minimumDepthInMeters + maximumDepthInMeters) / 2
.
For consistency and ease of use GBIF decided to always use a value in meters plus it's accuracy instead of
min/max values which are sometimes used in Darwin Core. See also elevation & distanceAboveSurface.
public static final GbifTerm depthAccuracy
The depth accuracy is calculated using the equation: (maximumDepthInMeters - minimumDepthInMeters) / 2
in case a minimum and maximum verbatim value is given.
@Deprecated public static final GbifTerm distanceAboveSurface
@Deprecated public static final GbifTerm distanceAboveSurfaceAccuracy
public static final GbifTerm distanceFromCentroidInMeters
public static final GbifTerm issue
public static final GbifTerm mediaType
public static final GbifTerm infraspecificMarker
public static final GbifTerm typeDesignatedBy
public static final GbifTerm typeDesignationType
public static final GbifTerm hasCoordinate
public static final GbifTerm hasGeospatialIssues
public static final GbifTerm taxonKey
The best matching, accepted GBIF backbone name usage representing this occurrence. In case the verbatim scientific name and its classification can only be matched to a higher rank this will represent the lowest matching rank. In the worst case this could just be for example Animalia.
In contrast dwc:taxonID is only used for the source ids similar to occurrenceID
public static final GbifTerm acceptedTaxonKey
public static final GbifTerm kingdomKey
public static final GbifTerm phylumKey
public static final GbifTerm familyKey
public static final GbifTerm subgenusKey
public static final GbifTerm speciesKey
public static final GbifTerm species
public static final GbifTerm canonicalName
public static final GbifTerm acceptedScientificName
public static final GbifTerm verbatimScientificName
public static final GbifTerm typifiedName
public static final GbifTerm protocol
public static final GbifTerm lastParsed
public static final GbifTerm lastCrawled
public static final GbifTerm isTerrestrial
public static final GbifTerm isFreshwater
public static final GbifTerm livingPeriod
public static final GbifTerm sizeInMillimeter
public static final GbifTerm massInGram
public static final GbifTerm organismPart
public static final GbifTerm isPreferredName
public static final GbifTerm appendixCITES
public static final GbifTerm numberOfOccurrences
public static final GbifTerm repatriated
public static final GbifTerm relativeOrganismQuantity
public static final GbifTerm isSequenced
public static final GbifTerm gbifRegion
public static final GbifTerm publishedByGbifRegion
public static final String GROUP_CRAWLING
public static final String GROUP_DATASET
public static final String GROUP_ROW_TYPE
public static final String GROUP_SPECIES_DISTRIBUTION_EXTENSION
public static final String GROUP_SPECIES_PROFILE_EXTENSION
public static final String GROUP_VERNACULAR_NAME_EXTENSION
public static final GbifTerm[] TAXONOMIC_TERMS
public static GbifTerm[] values()
for (GbifTerm c : GbifTerm.values()) System.out.println(c);
public static GbifTerm valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String simpleName()
simpleName
in interface Term
public String[] alternativeNames()
alternativeNames
in interface AlternativeNames
public String getGroup()
public static List<GbifTerm> listByGroup(String group)
group
- the group to list terms forpublic boolean isClass()
Term
public String prefix()
Term
public URI namespace()
Term
public boolean isDeprecated()
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.