## DarwinCore Tags

Tags defined in the Darwin Core (dwc) XMP namespace. See http://rs.tdwg.org/dwc/index.htm for the official specification.

These tags belong to the ExifTool XMP-dwc family 1 group.

> Tag Name | Writable | Values / Notes
> --- | --- | ---
> DCTermsLocation | struct | --> DarwinCore DCTermsLocation Struct
> DCContinent | string_ | (dctermsLocationContinent)
> DCCoordinatePrecision | string_ | (dctermsLocationCoordinatePrecision)
> DCCoordinateUncertaintyInMeters | string_ | (dctermsLocationCoordinateUncertaintyInMeters)
> DCCountry | string_ | (dctermsLocationCountry)
> DCCountryCode | string_ | (dctermsLocationCountryCode)
> DCCounty | string_ | (dctermsLocationCounty)
> DCDecimalLatitude | string_ | (dctermsLocationDecimalLatitude)
> DCDecimalLongitude | string_ | (dctermsLocationDecimalLongitude)
> DCFootprintSpatialFit | string_ | (dctermsLocationFootprintSpatialFit)
> DCFootprintSRS | string_ | (dctermsLocationFootprintSRS)
> DCFootprintWKT | string_ | (dctermsLocationFootprintWKT)
> DCGeodeticDatum | string_ | (dctermsLocationGeodeticDatum)
> DCGeoreferencedBy | string_ | (dctermsLocationGeoreferencedBy)
> DCGeoreferencedDate | string_ | (dctermsLocationGeoreferencedDate)
> DCGeoreferenceProtocol | string_ | (dctermsLocationGeoreferenceProtocol)
> DCGeoreferenceRemarks | string_ | (dctermsLocationGeoreferenceRemarks)
> DCGeoreferenceSources | string_ | (dctermsLocationGeoreferenceSources)
> DCGeoreferenceVerificationStatus | string_ | (dctermsLocationGeoreferenceVerificationStatus)
> DCHigherGeography | string_ | (dctermsLocationHigherGeography)
> DCHigherGeographyID | string_ | (dctermsLocationHigherGeographyID)
> DCIsland | string_ | (dctermsLocationIsland)
> DCIslandGroup | string_ | (dctermsLocationIslandGroup)
> DCLocality | string_ | (dctermsLocationLocality)
> DCLocationAccordingTo | string_ | (dctermsLocationLocationAccordingTo)
> DCLocationID | string_ | (dctermsLocationLocationID)
> DCLocationRemarks | string_ | (dctermsLocationLocationRemarks)
> DCMaximumDepthInMeters | string_ | (dctermsLocationMaximumDepthInMeters)
> DCMaximumDistanceAboveSurfaceInMeters | string_ | (dctermsLocationMaximumDistanceAboveSurfaceInMeters)
> DCMaximumElevationInMeters | string_ | (dctermsLocationMaximumElevationInMeters)
> DCMinimumDepthInMeters | string_ | (dctermsLocationMinimumDepthInMeters)
> DCMinimumDistanceAboveSurfaceInMeters | string_ | (dctermsLocationMinimumDistanceAboveSurfaceInMeters)
> DCMinimumElevationInMeters | string_ | (dctermsLocationMinimumElevationInMeters)
> DCMunicipality | string_ | (dctermsLocationMunicipality)
> DCPointRadiusSpatialFit | string_ | (dctermsLocationPointRadiusSpatialFit)
> DCStateProvince | string_ | (dctermsLocationStateProvince)
> DCVerbatimCoordinates | string_ | (dctermsLocationVerbatimCoordinates)
> DCVerbatimCoordinateSystem | string_ | (dctermsLocationVerbatimCoordinateSystem)
> DCVerbatimDepth | string_ | (dctermsLocationVerbatimDepth)
> DCVerbatimElevation | string_ | (dctermsLocationVerbatimElevation)
> DCVerbatimLatitude | string_ | (dctermsLocationVerbatimLatitude)
> DCVerbatimLocality | string_ | (dctermsLocationVerbatimLocality)
> DCVerbatimLongitude | string_ | (dctermsLocationVerbatimLongitude)
> DCVerbatimSRS | string_ | (dctermsLocationVerbatimSRS)
> DCVerticalDatum | string_ | (dctermsLocationVerticalDatum)
> DCWaterBody | string_ | (dctermsLocationWaterBody)
> DCEvent | struct | --> DarwinCore Event Struct (tag ID is 'Event')
> EventDay | integer_ |
> EventEarliestDate | date_ |
> EventEndDayOfYear | integer_ |
> EventDate | date_ | (EventEventDate)
> EventID | string/_ | (EventEventID; avoided in favor of XMP-iptcExt:EventID)
> EventRemarks | lang-alt_ | (EventEventRemarks)
> EventTime | string_ | (EventEventTime)
> EventEventType | string_ |
> EventFieldNotes | string_ |
> EventFieldNumber | string_ |
> EventHabitat | string_ |
> EventLatestDate | date_ |
> EventMonth | integer_ |
> EventParentEventID | string_ |
> EventSampleSizeUnit | string_ |
> EventSampleSizeValue | string_ |
> EventSamplingEffort | string_ |
> EventSamplingProtocol | string_ |
> EventStartDayOfYear | integer_ |
> EventVerbatimEventDate | string_ |
> EventYear | integer_ |
> FossilSpecimen | struct | --> DarwinCore MaterialSample Struct
> FossilSpecimenMaterialSampleID | string_ |
> GeologicalContext | struct | --> DarwinCore GeologicalContext Struct
> GeologicalContextBed | string_ |
> EarliestAgeOrLowestStage | string_ | (GeologicalContextEarliestAgeOrLowestStage)
> EarliestEonOrLowestEonothem | string_ | (GeologicalContextEarliestEonOrLowestEonothem)
> EarliestEpochOrLowestSeries | string_ | (GeologicalContextEarliestEpochOrLowestSeries)
> EarliestEraOrLowestErathem | string_ | (GeologicalContextEarliestEraOrLowestErathem)
> EarliestPeriodOrLowestSystem | string_ | (GeologicalContextEarliestPeriodOrLowestSystem)
> GeologicalContextFormation | string_ |
> GeologicalContextID | string_ | (GeologicalContextGeologicalContextID)
> GeologicalContextGroup | string_ |
> HighestBiostratigraphicZone | string_ | (GeologicalContextHighestBiostratigraphicZone)
> LatestAgeOrHighestStage | string_ | (GeologicalContextLatestAgeOrHighestStage)
> LatestEonOrHighestEonothem | string_ | (GeologicalContextLatestEonOrHighestEonothem)
> LatestEpochOrHighestSeries | string_ | (GeologicalContextLatestEpochOrHighestSeries)
> LatestEraOrHighestErathem | string_ | (GeologicalContextLatestEraOrHighestErathem)
> LatestPeriodOrHighestSystem | string_ | (GeologicalContextLatestPeriodOrHighestSystem)
> LithostratigraphicTerms | string_ | (GeologicalContextLithostratigraphicTerms)
> LowestBiostratigraphicZone | string_ | (GeologicalContextLowestBiostratigraphicZone)
> GeologicalContextMember | string_ |
> HumanObservation | struct | --> DarwinCore Event Struct
> HumanObservationDay | integer_ |
> HumanObservationEarliestDate | date_ |
> HumanObservationEndDayOfYear | integer_ |
> HumanObservationEventDate | date_ |
> HumanObservationEventID | string/_ | (avoided in favor of XMP-iptcExt:EventID)
> HumanObservationEventRemarks | lang-alt_ |
> HumanObservationEventTime | string_ |
> HumanObservationEventType | string_ |
> HumanObservationFieldNotes | string_ |
> HumanObservationFieldNumber | string_ |
> HumanObservationHabitat | string_ |
> HumanObservationLatestDate | date_ |
> HumanObservationMonth | integer_ |
> HumanObservationParentEventID | string_ |
> HumanObservationSampleSizeUnit | string_ |
> HumanObservationSampleSizeValue | string_ |
> HumanObservationSamplingEffort | string_ |
> HumanObservationSamplingProtocol | string_ |
> HumanObservationStartDayOfYear | integer_ |
> HumanObservationVerbatimEventDate | string_ |
> HumanObservationYear | integer_ |
> Identification | struct | --> DarwinCore Identification Struct
> DateIdentified | date_ | (IdentificationDateIdentified)
> IdentificationID | string_ | (IdentificationIdentificationID)
> IdentificationQualifier | string_ | (IdentificationIdentificationQualifier)
> IdentificationReferences | string_ | (IdentificationIdentificationReferences)
> IdentificationRemarks | string_ | (IdentificationIdentificationRemarks)
> IdentificationVerificationStatus | string_ | (IdentificationIdentificationVerificationStatus)
> IdentifiedBy | string_ | (IdentificationIdentifiedBy)
> IdentifiedByID | string_ | (IdentificationIdentifiedByID)
> TypeStatus | string_ | (IdentificationTypeStatus)
> VerbatimIdentification | string_ | (IdentificationVerbatimIdentification)
> LivingSpecimen | struct | --> DarwinCore MaterialSample Struct
> LivingSpecimenMaterialSampleID | string_ |
> MachineObservation | struct | --> DarwinCore Event Struct
> MachineObservationDay | integer_ |
> MachineObservationEarliestDate | date_ |
> MachineObservationEndDayOfYear | integer_ |
> MachineObservationEventDate | date_ |
> MachineObservationEventID | string/_ | (avoided in favor of XMP-iptcExt:EventID)
> MachineObservationEventRemarks | lang-alt_ |
> MachineObservationEventTime | string_ |
> MachineObservationEventType | string_ |
> MachineObservationFieldNotes | string_ |
> MachineObservationFieldNumber | string_ |
> MachineObservationHabitat | string_ |
> MachineObservationLatestDate | date_ |
> MachineObservationMonth | integer_ |
> MachineObservationParentEventID | string_ |
> MachineObservationSampleSizeUnit | string_ |
> MachineObservationSampleSizeValue | string_ |
> MachineObservationSamplingEffort | string_ |
> MachineObservationSamplingProtocol | string_ |
> MachineObservationStartDayOfYear | integer_ |
> MachineObservationVerbatimEventDate | string_ |
> MachineObservationYear | integer_ |
> MaterialSample | struct | --> DarwinCore MaterialSample Struct
> MaterialSampleID | string_ | (MaterialSampleMaterialSampleID)
> MeasurementOrFact | struct | --> DarwinCore MeasurementOrFact Struct
> MeasurementAccuracy | string_ | (MeasurementOrFactMeasurementAccuracy)
> MeasurementDeterminedBy | string_ | (MeasurementOrFactMeasurementDeterminedBy)
> MeasurementDeterminedDate | date_ | (MeasurementOrFactMeasurementDeterminedDate)
> MeasurementID | string_ | (MeasurementOrFactMeasurementID)
> MeasurementMethod | string_ | (MeasurementOrFactMeasurementMethod)
> MeasurementRemarks | string_ | (MeasurementOrFactMeasurementRemarks)
> MeasurementType | string_ | (MeasurementOrFactMeasurementType)
> MeasurementUnit | string_ | (MeasurementOrFactMeasurementUnit)
> MeasurementValue | string_ | (MeasurementOrFactMeasurementValue)
> ParentMeasurementID | string_ | (MeasurementOrFactParentMeasurementID)
> Occurrence | struct | --> DarwinCore Occurrence Struct
> OccurrenceAssociatedMedia | string_ |
> OccurrenceAssociatedOccurrences | string_ |
> OccurrenceAssociatedReferences | string_ |
> OccurrenceAssociatedSequences | string_ |
> OccurrenceAssociatedTaxa | string_ |
> OccurrenceBehavior | string_ |
> OccurrenceCaste | string_ |
> OccurrenceCatalogNumber | string_ |
> OccurrenceDegreeOfEstablishment | string_ |
> OccurrenceDisposition | string_ |
> OccurrenceEstablishmentMeans | string_ |
> OccurrenceGeoreferenceVerificationStatus | string_ |
> OccurrenceIndividualCount | string_ |
> OccurrenceIndividualID | string_ |
> OccurrenceLifeStage | string_ |
> OccurrenceDetails | string_ | (OccurrenceOccurrenceDetails)
> OccurrenceID | string_ | (OccurrenceOccurrenceID)
> OccurrenceRemarks | string_ | (OccurrenceOccurrenceRemarks)
> OccurrenceStatus | string_ | (OccurrenceOccurrenceStatus)
> OccurrenceOrganismQuantity | string_ |
> OccurrenceOrganismQuantityType | string_ |
> OccurrenceOtherCatalogNumbers | string_ |
> OccurrencePathway | string_ |
> OccurrencePreparations | string_ |
> OccurrencePreviousIdentifications | string_ |
> OccurrenceRecordedBy | string_ |
> OccurrenceRecordedByID | string_ |
> OccurrenceRecordNumber | string_ |
> OccurrenceReproductiveCondition | string_ |
> OccurrenceSex | string_ |
> OccurrenceVitality | string_ |
> Organism | struct | --> DarwinCore Organism Struct
> OrganismAssociatedOccurrences | string_ |
> OrganismAssociatedOrganisms | string_ |
> OrganismID | string_ | (OrganismOrganismID)
> OrganismName | string_ | (OrganismOrganismName)
> OrganismRemarks | string_ | (OrganismOrganismRemarks)
> OrganismScope | string_ | (OrganismOrganismScope)
> OrganismPreviousIdentifications | string_ |
> PreservedSpecimen | struct | --> DarwinCore MaterialSample Struct
> PreservedSpecimenMaterialSampleID | string_ |
> Record | struct | --> DarwinCore Record Struct
> RecordBasisOfRecord | string_ |
> RecordCollectionCode | string_ |
> RecordCollectionID | string_ |
> RecordDataGeneralizations | string_ |
> RecordDatasetID | string_ |
> RecordDatasetName | string_ |
> RecordDynamicProperties | string_ |
> RecordInformationWithheld | string_ |
> RecordInstitutionCode | string_ |
> RecordInstitutionID | string_ |
> RecordOwnerInstitutionCode | string_ |
> ResourceRelationship | struct | --> DarwinCore ResourceRelationship Struct
> RelatedResourceID | string_ | (ResourceRelationshipRelatedResourceID)
> RelationshipAccordingTo | string_ | (ResourceRelationshipRelationshipAccordingTo)
> RelationshipEstablishedDate | date_ | (ResourceRelationshipRelationshipEstablishedDate)
> RelationshipOfResource | string_ | (ResourceRelationshipRelationshipOfResource)
> RelationshipOfResourceID | string_ | (ResourceRelationshipRelationshipOfResourceID)
> RelationshipRemarks | string_ | (ResourceRelationshipRelationshipRemarks)
> ResourceID | string_ | (ResourceRelationshipResourceID)
> ResourceRelationshipID | string_ | (ResourceRelationshipResourceRelationshipID)
> Taxon | struct | --> DarwinCore Taxon Struct
> TaxonAcceptedNameUsage | string_ |
> TaxonAcceptedNameUsageID | string_ |
> TaxonClass | string_ |
> TaxonCultivarEpithet | string_ |
> TaxonFamily | string_ |
> TaxonGenericName | string_ |
> TaxonGenus | string_ |
> TaxonHigherClassification | string_ |
> TaxonInfragenericEpithet | string_ |
> TaxonInfraspecificEpithet | string_ |
> TaxonKingdom | string_ |
> TaxonNameAccordingTo | string_ |
> TaxonNameAccordingToID | string_ |
> TaxonNamePublishedIn | string_ |
> TaxonNamePublishedInID | string_ |
> TaxonNamePublishedInYear | string_ |
> TaxonNomenclaturalCode | string_ |
> TaxonNomenclaturalStatus | string_ |
> TaxonOrder | string_ |
> TaxonOriginalNameUsage | string_ |
> TaxonOriginalNameUsageID | string_ |
> TaxonParentNameUsage | string_ |
> TaxonParentNameUsageID | string_ |
> TaxonPhylum | string_ |
> TaxonScientificName | string_ |
> TaxonScientificNameAuthorship | string_ |
> TaxonScientificNameID | string_ |
> TaxonSpecificEpithet | string_ |
> TaxonSubFamily | string_ |
> TaxonSubgenus | string_ |
> TaxonSubTribe | string_ |
> TaxonSuperFamily | string_ |
> TaxonConceptID | string_ | (TaxonTaxonConceptID)
> TaxonID | string_ | (TaxonTaxonID)
> TaxonTaxonomicStatus | string_ |
> TaxonRank | string_ | (TaxonTaxonRank)
> TaxonRemarks | string_ | (TaxonTaxonRemarks)
> TaxonTribe | string_ |
> TaxonVerbatimTaxonRank | string_ |
> TaxonVernacularName | lang-alt_ |

## DarwinCore DCTermsLocation Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> Continent | string |
> CoordinatePrecision | string |
> CoordinateUncertaintyInMeters | string |
> Country | string |
> CountryCode | string |
> County | string |
> DecimalLatitude | string |
> DecimalLongitude | string |
> FootprintSRS | string |
> FootprintSpatialFit | string |
> FootprintWKT | string |
> GeodeticDatum | string |
> GeoreferenceProtocol | string |
> GeoreferenceRemarks | string |
> GeoreferenceSources | string |
> GeoreferenceVerificationStatus | string |
> GeoreferencedBy | string |
> GeoreferencedDate | string |
> HigherGeography | string |
> HigherGeographyID | string |
> Island | string |
> IslandGroup | string |
> Locality | string |
> LocationAccordingTo | string |
> LocationID | string |
> LocationRemarks | string |
> MaximumDepthInMeters | string |
> MaximumDistanceAboveSurfaceInMeters | string |
> MaximumElevationInMeters | string |
> MinimumDepthInMeters | string |
> MinimumDistanceAboveSurfaceInMeters | string |
> MinimumElevationInMeters | string |
> Municipality | string |
> PointRadiusSpatialFit | string |
> StateProvince | string |
> VerbatimCoordinateSystem | string |
> VerbatimCoordinates | string |
> VerbatimDepth | string |
> VerbatimElevation | string |
> VerbatimLatitude | string |
> VerbatimLocality | string |
> VerbatimLongitude | string |
> VerbatimSRS | string |
> VerticalDatum | string |
> WaterBody | string |

## DarwinCore Event Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> Day | integer |
> EarliestDate | date |
> EndDayOfYear | integer |
> EventDate | date |
> EventID | string | (avoided in favor of XMP-iptcExt:EventID)
> EventRemarks | lang-alt |
> EventTime | string |
> EventType | string |
> FieldNotes | string |
> FieldNumber | string |
> Habitat | string |
> LatestDate | date |
> Month | integer |
> ParentEventID | string |
> SampleSizeUnit | string |
> SampleSizeValue | string |
> SamplingEffort | string |
> SamplingProtocol | string |
> StartDayOfYear | integer |
> VerbatimEventDate | string |
> Year | integer |

## DarwinCore MaterialSample Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> MaterialSampleID | string |

## DarwinCore GeologicalContext Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> Bed | string |
> EarliestAgeOrLowestStage | string |
> EarliestEonOrLowestEonothem | string |
> EarliestEpochOrLowestSeries | string |
> EarliestEraOrLowestErathem | string |
> EarliestPeriodOrLowestSystem | string |
> Formation | string |
> GeologicalContextID | string |
> Group | string |
> HighestBiostratigraphicZone | string |
> LatestAgeOrHighestStage | string |
> LatestEonOrHighestEonothem | string |
> LatestEpochOrHighestSeries | string |
> LatestEraOrHighestErathem | string |
> LatestPeriodOrHighestSystem | string |
> LithostratigraphicTerms | string |
> LowestBiostratigraphicZone | string |
> Member | string |

## DarwinCore Identification Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> DateIdentified | date |
> IdentificationID | string |
> IdentificationQualifier | string |
> IdentificationReferences | string |
> IdentificationRemarks | string |
> IdentificationVerificationStatus | string |
> IdentifiedBy | string |
> IdentifiedByID | string |
> TypeStatus | string |
> VerbatimIdentification | string |

## DarwinCore MeasurementOrFact Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> MeasurementAccuracy | string |
> MeasurementDeterminedBy | string |
> MeasurementDeterminedDate | date |
> MeasurementID | string |
> MeasurementMethod | string |
> MeasurementRemarks | string |
> MeasurementType | string |
> MeasurementUnit | string |
> MeasurementValue | string |
> ParentMeasurementID | string |

## DarwinCore Occurrence Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> AssociatedMedia | string |
> AssociatedOccurrences | string |
> AssociatedReferences | string |
> AssociatedSequences | string |
> AssociatedTaxa | string |
> Behavior | string |
> Caste | string |
> CatalogNumber | string |
> DegreeOfEstablishment | string |
> Disposition | string |
> EstablishmentMeans | string |
> GeoreferenceVerificationStatus | string |
> IndividualCount | string |
> IndividualID | string |
> LifeStage | string |
> OccurrenceDetails | string |
> OccurrenceID | string |
> OccurrenceRemarks | string |
> OccurrenceStatus | string |
> OrganismQuantity | string |
> OrganismQuantityType | string |
> OtherCatalogNumbers | string |
> Pathway | string |
> Preparations | string |
> PreviousIdentifications | string |
> RecordNumber | string |
> RecordedBy | string |
> RecordedByID | string |
> ReproductiveCondition | string |
> Sex | string |
> Vitality | string |

## DarwinCore Organism Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> AssociatedOccurrences | string |
> AssociatedOrganisms | string |
> OrganismID | string |
> OrganismName | string |
> OrganismRemarks | string |
> OrganismScope | string |
> PreviousIdentifications | string |

## DarwinCore Record Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> BasisOfRecord | string |
> CollectionCode | string |
> CollectionID | string |
> DataGeneralizations | string |
> DatasetID | string |
> DatasetName | string |
> DynamicProperties | string |
> InformationWithheld | string |
> InstitutionCode | string |
> InstitutionID | string |
> OwnerInstitutionCode | string |

## DarwinCore ResourceRelationship Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> RelatedResourceID | string |
> RelationshipAccordingTo | string |
> RelationshipEstablishedDate | date |
> RelationshipOfResource | string |
> RelationshipOfResourceID | string |
> RelationshipRemarks | string |
> ResourceID | string |
> ResourceRelationshipID | string |

## DarwinCore Taxon Struct

> Field Name | Writable | Values / Notes
> --- | --- | ---
> AcceptedNameUsage | string |
> AcceptedNameUsageID | string |
> Class | string |
> CultivarEpithet | string |
> Family | string |
> GenericName | string |
> Genus | string |
> HigherClassification | string |
> InfragenericEpithet | string |
> InfraspecificEpithet | string |
> Kingdom | string |
> NameAccordingTo | string |
> NameAccordingToID | string |
> NamePublishedIn | string |
> NamePublishedInID | string |
> NamePublishedInYear | string |
> NomenclaturalCode | string |
> NomenclaturalStatus | string |
> Order | string |
> OriginalNameUsage | string |
> OriginalNameUsageID | string |
> ParentNameUsage | string |
> ParentNameUsageID | string |
> Phylum | string |
> ScientificName | string |
> ScientificNameAuthorship | string |
> ScientificNameID | string |
> SpecificEpithet | string |
> SubFamily | string |
> SubTribe | string |
> Subgenus | string |
> SuperFamily | string |
> TaxonConceptID | string |
> TaxonID | string |
> TaxonRank | string |
> TaxonRemarks | string |
> TaxonomicStatus | string |
> Tribe | string |
> VerbatimTaxonRank | string |
> VernacularName | lang-alt |

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Sep 22, 2025

<-- ExifTool Tag Names