ogt: Base API

The base API converts ags4 files into various formats, and provided validation (WIP) to the data dictionary

digraph {
   Project [shape=box]
   Document [label="Document.ags"]
   Group1 [label="Group"]
   Group2 [label="Group"]

   Head11 [label="Heading", color=blue]
   Head12 [label="Heading", color=blue]

   Head21 [label="Heading", color=blue]
   Head22 [label="Heading", color=blue]

   dd1 [label="Group Data Dict", color=green]
   dd2 [label="Group Data Dict", color=green]

   Files [label="Files"]
   f1 [label="File", color=blue]
   f2 [label="File", color=blue]

   Agsdd [label="Ags4 Data Dict", color=green]

   Project -> Files

   Files -> f1
   Files -> f2

   Project -> Document



   Document -> Group1
   Document -> Group2


   Group1 -> Head11
   Group1 -> Head12
   Group2 -> Head21
   Group2 -> Head22

   Group1 -> dd1
   Group2 -> dd2

   Agsdd -> dd1
   Agsdd -> dd2

   Head11 -> dd1
   Head12 -> dd1

   Head21 -> dd2
   Head22 -> dd2
}