adiwg / mdTranslator

Metadata translation tool built using Ruby
https://www.adiwg.org/mdTranslator/
The Unlicense
14 stars 12 forks source link

Support 19115-1 Amd 1-2018 #222

Open dwalt opened 2 years ago

dwalt commented 2 years ago

Support for 19115-1:2014/AMD 1:2018.

Related Issues: mdJSON Schemas: https://github.com/adiwg/mdJson-schemas/issues/242

dwalt commented 2 years ago

Verified sbJSON supports identifiers:

sbJSON: contacts[]>orcId i. Logic: where contactType = “individual” and “orcId” element exists ii. contacts block

  1. identifier: orcId
  2. namespace: “ORCID”
  3. version: (not supported)
  4. description: “Open Researcher and Contributor Id”
  5. authority{}: (not supported)

sbJSON: contacts[]>organization

i. Logic: where contactType = “organization” and “organization” block element exists = true ii. contacts block

  1. identifier: directoryId
  2. namespace: displayText
  3. version: (not supported)
  4. description: displayText
  5. authority{}: (not supported)
hmaier-fws commented 8 months ago

@jwaspin can you confirm that spatialRepresentation with the scope addition has been to:

jwaspin commented 8 months ago

@hmaier-fws Yes, I can confirm. @chris-macdermaid and I went through and verified the scope was there for the readers, writers, and internal obj.

For the internal object, spatial representation is defined starting at line 1184 and all 4 representation types have the scope array. Readers: mdJson Writers: mdJson, html, iso19115-3 all contain the scope for each representation type