data.gov icon indicating copy to clipboard operation
data.gov copied to clipboard

Refactor DCATUS writer to handle ISO1195-2, FGDC/CSDGM, and ISO19139

Open rshewitt opened this issue 5 months ago • 2 comments

User Story

In order to successfully transform current spatial harvest sources (i.e. ISO1195-2, FGDC/CSDGM, and ISO19139 ), datagov wants refactor the DCATUS writer to handle all 3 source types.

Acceptance Criteria

[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]

  • [ ] GIVEN the DCATUS writer
    AND the harvesting of ISO1195-2, FGDC/CSDGM, and ISO19139 source types WHEN any of those documents are read into mdtranslator
    THEN the information is transformed into DCATUS

Background

  • the DCATUS writer is designed around ISO19115-3.
  • the DCATUS writer needs to accommodate all 3 supported metadata types

Security Considerations (required)

[Any security concerns that might be implicated in the change. "None" is OK, just be explicit here!]

Sketch

  • identify common information between all 3 types and determine where to read/write it in the internal metadata object

rshewitt avatar Sep 20 '24 20:09 rshewitt