dwc icon indicating copy to clipboard operation
dwc copied to clipboard

Question to logical structure of DarwinCore classes and properties

Open herb52 opened this issue 3 years ago • 0 comments

Hello,

I am new to DarwinCore (DwC). I want to store DwC-specific data inside photos using the structures and tags (elements of the structure) of xmp-dwc supported by Exiftool. For xmp-dwc please see https://exiftool.org/TagNames/DarwinCore.html

I started with "Darwin Core quick reference guide" on https://dwc.tdwg.org/terms/ Here I see

  • classes with properties listed for this classes: e.g.: Record-level with properties: datasetID, collectionCode and many others We have a one-to-one relationship between these .. classes and the ExifTool structures and .. the properties_of_classes to elements/tags_of_structures. Looking on stored data we have always the following structure-tree DwC_class / ExifTool_structure ! !--- property / tag: stored DwC-data

  • also classes without (explicitely given) properties Here I miss the one-to-one relationship.

    (A) Reading "Darwin Core quick reference guide" my impression is that e.g. data for "PreservedSpecimen" or "MaterialCitation" is stored like DwC_class: stored DwC-data e.g: PreservedSpecimen: "A plant on an herbarium sheet. A cataloged lot of fish in a jar" MaterialCitation: "A citation of a physical specimen from a scientific collection in ..."

    (B) Looking on Exiftool side I see the following tree ExifTool_structure ! !--- tag e.g: PreservedSpecimen ! !---MaterialSampleID: xxx-data (MaterialCitation is missing at the moment).

Now my question for the "logical structure" is: Is (A) or (B) to be used in order to store DwC-data properly?

Maybe an example that shows one of the "classes without properties" would be helpful.

Thanks for your comments/answers in advance

Best regards herb

herb52 avatar Jul 18 '22 15:07 herb52