nlsfi / hakunapi

OGC API Features Java server
https://github.com/nlsfi/hakunapi
MIT License
11 stars 3 forks source link

Support for publishing programmable application schemas of feature objects and codelists provided by OGC API Features service #70

Open teezip opened 11 months ago

teezip commented 11 months ago

According to OGC API Features discussion Support for OpenAPI 3.1 proper support for application schemas has waited OpenAPI version 3.1.

OpenAPI 3.1 has been released in 2021-02-16.

Related to OGC API Features there is proposal for an extension called OGC API - Features - Part n: Schemas. And there is a project page in GitHub for it. However no information about schedule for first draft?

Maybe there's two approaches to publish schemas in distant future:

teezip commented 6 months ago

Currently Hakunapi support (unofficially as standards are still draft) accessing schemas for collection - for example: https://beta-paikkatieto.maanmittauslaitos.fi/inspire-addresses/features/v1/collections/addresses/schema

Open API version by NLS of Finland: currently the officially supported version is still 3.0 (supported by all toolchains), maybe in future version 3.1 too.

So maybe OGC API - Features - Part 5: Schemas extension shall be supported first in Hakunapi after that standard part is finalized by OGC standardization process. Support for OpenAPI 3.1 should be followed too.