Skip to content

GIS SSDI Sequency Diagram

Aaron Collier edited this page Feb 14, 2024 · 25 revisions

Preparing data for assembly and accessioning

sequenceDiagram
    Depositor->>Accessioner: Source data
    Note over Depositor,Accessioner: One of:<br />Shapefile<br />GeoJSON<br />GeoTIFF<br />ArcGIS
    Accessioner->>Scripts: Prepare metadata
    Scripts->>Package: {LAYER}.xml (metadata)
    Scripts->>Package: preview.jpg
    Scripts->>Package: source data
Loading

Robots

Assembly

sequenceDiagram
    par For all input
        Source->>ISO 19319: Extract ISO 19319 metadata
    and Source to FGDC
        Source->>FGDC: Extract FGDC metadata
    end
    par For Vector input
        Source->>ISO 19110: Extract ISO 19110 metadata
    end
    ISO 19319->>Geo Metadata: Set geo metadata
    Note over ISO 19319,Geo Metadata: **LAYER-iso19139.xml**
    ISO 19319->>Cocina: Extract to Cocina
    ISO 19110->>Structural: Shelve LAYER-iso19110.xml
    Note over ISO 19110,Structural: LAYER-iso19110.xml
    Cocina->>Assign: Assign place names
    ISO 19319->>Structural: Shelve LAYER-iso19319.xml
    ISO 19110->>Structural: Shelve LAYER-iso19110.xml
    FGDC->>Structural: Shelve LAYER-fgdc.xml
    Cocina->>Normalize: Normalize
    Normalize->>Bounding Box: Extract Bounding Box
    Bounding Box->>Structural: Generate Structural metadata
    Structural->>Finish: Finish GIS Assembly
Loading