Skip to content

Support new version of OGC API based on OpenAPI

Stéphane Brunner edited this page Apr 25, 2023 · 24 revisions

OGC web site: https://ogcapi.ogc.org/

The first goal of this page is to prepare the Camptocamp-OGC CodeSprint: https://developer.ogc.org/sprints/20/

Analyze the API that concerns GeoMapFish

Are we impacted?

We should update TileCloud-chain probably with https://pypi.org/project/pyramid-openapi3/ and https://pypi.org/project/python-openapi/ Using it didn't look to give any benefit at medium therm

No benefit since we didn’t get JSON geometries with CRS and layer. See e.g. https://github.com/opengeospatial/ogc-feat-geo-json https://www.ogc.org/news/ogc-members-propose-new-features-and-geometries-json-standards-working-group-public-comment-sought/ But looks to be abandoned…

Are we impacted by legend?

Using it didn't look to give any benefit at medium therm

Landing page

It should work to have the benefit of that.

Landing page implementation impact and action: See how it works with MapServer and QgisServer do we have a page that presents all the projects?

Should we have a URL like .../mapserv_proxy/<ogs_server_base>/<project>?

I yes we probably should add a new kind of object in GeoMapFish admin.

Code sprint action

Clone this wiki locally