Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DGGRS definition schema and examples #71

Open
jerstlouis opened this issue May 16, 2024 · 1 comment
Open

DGGRS definition schema and examples #71

jerstlouis opened this issue May 16, 2024 · 1 comment

Comments

@jerstlouis
Copy link
Member

jerstlouis commented May 16, 2024

I have put together a proposal for a revised schema of DGGRS definitions:

https://github.com/opengeospatial/ogcapi-discrete-global-grid-systems/tree/master/core/schemas/dggrs-definition

It is now organized in three top-level objects:

  • the DGGS (hierarchy),
  • the ZIRS,
  • the order of sub-zones.

It also allows to specify both a text identifier reference system as well as a 64-bit integer referencing system.
More properties are optional as some of the properties that were required might not always be relevant.

I also prepared one example for an ISEA3H DGGRS, following my presentation at the Delft meeting and the paper that we are working on with Marta, Perry and Luis.

I will also try to do more examples for the other DGGRSs that we implement.

Review and discussions welcome.
Once we are in agreement, it can replace the DGGRS schema at dggrs-definition.yaml (which I recently had to rename in order to distinguish the DGGRS definition that will sit on the DGGRS registry from the DGGS description returned at .../dggs/{dggrsId}. The DGGRS description always links to a DGGRS definition and if applicable, identifies itself as using a particular registered DGGRS using a URI. The DGGRS description provides additional information such as the default depth as implemented on the server.

@geofizzydrink @mpadillaruiz @ldesousa @allixender

@jerstlouis
Copy link
Member Author

The proposed DGGRS definition schema is now included as informative Annex B:

https://docs.ogc.org/DRAFTS/21-038.html#_discrete_global_grid_reference_system_definition

including an example for an ISEA3H DGGRS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant