! UNDER CONSTRUCTION !
To oversimplify, our goal is to create a mechanism to locally deploy a geospatial database, standardize the representation of place-related data within, and automate the process of populating data into it.
Consequently, the foundational goals of our design can be summarized as:
Challenge | Approach | |
---|---|---|
Enable extensible tooling | Implement a common data model for place-related data | |
Establish universal representation for any place-related data | Represent data as geometries and attributes (of geometries) | |
Create efficiency when dealing with large amount of standardized data | Split each data source into it’s own pair of geometries and attributes | |
Create static functionality that works for any new data added | Indexing structures and parameterization to treat the collection of disparate tables as if they were functionally combined | |
Maintain source data provenance and versioning | Data source and variable metadata, given unique identifiers, that are referenced throughout the schema | |
Automate the processes of data retrieval, ingestion, and standardization into our common model | Create “functional metadata” at both the data source and variable level, and an R package to execute it | |
Enable collaborative growth of functional metadata | Host the metadata centrally, instead of the actual data sources. Create separate tooling to ease burden of creating new metadata records |
TODO: brief description of the pipline. “GaiaR takes metadata specifications to…” etc.
TODO: image descC
There are three distinct portions of our schema:
TODO: Summarize diagram
TODO: Summarize diagram
TODO: Summarize diagram
// TODO - 1-2 sentence intro
// TODO - Diagram
There are two tables within the ‘Metadata’ portion of our schema:
The blue stars signify functional metadata, described below
For a detailed description see: Specifications/Backbone/data_source
For a detailed description see: Specifications/Backbone/variable_source
// TODO: Diagrams
There are two tables within the ‘Metadata’ portion of our schema:
TODO: purpose/use, etc.
defined structure
“recipes”
Centralized Repository
// TODO: description
// TODO: description