diff --git a/_sidebar.md b/_sidebar.md index 1a49e37..60b577f 100644 --- a/_sidebar.md +++ b/_sidebar.md @@ -2,6 +2,7 @@ * [Home](./README.md) * [Data Schema/Ontology](ontology.md) +* [S2 Integration](s2-implementation.md) * [Downloading Data](sparql-download.md) * [Walkthrough](./data-download-walkthrough.md) * [Downloading Bulk Data](./bulk-download.md) diff --git a/s2-integration.md b/s2-integration.md new file mode 100644 index 0000000..fdaa9e2 --- /dev/null +++ b/s2-integration.md @@ -0,0 +1,7 @@ +# S2 Integration + +KnowWhereGraph uses the [S2 system](http://s2geometry.io/) for a global grid structure. This allows for a structure where [RCC](https://en.wikipedia.org/wiki/Region_connection_calculus) relations can be used to locate things within, between, overlapping, etc cells. The process of forming these relation with custom geometries is what we refer to as *integration*. + +## Integrating Your Data + +We provide a [tool](https://github.com/KnowWhereGraph/s2-coverings) for both generating s2 cell geometries and integrating custom geometries with them. It's generally un-necessary to generate your own S2 cells because they've been generated and exist within KnowWhereGraph - and the relations can be formed in relation to those.