geopython / OWSLib

OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models.
https://owslib.readthedocs.io
BSD 3-Clause "New" or "Revised" License
393 stars 278 forks source link

OGC Connected Systems API #928

Closed ChainReaction31 closed 5 months ago

ChainReaction31 commented 6 months ago

Add support for OGC API: Connected Systems to project. Tests are run against OpenSensorhub's current implementation of the api.

Work is an extension of the current OGC API module and extends from Collections.

Some changes deviate from what was set forth in that effort to reduce the number of requests needed to be made to retrieve things like IDs that are return as part of the header files upon successful resource creation. A similar change was made to updates and deletions to give a little more feedback to a user when these operations are successful.

This work was done in service of adding another reference implementation of Connected Systems API and to hopefully get it in the hands of an already established user base.

tomkralidis commented 5 months ago

CI failures are unrelated.

tomkralidis commented 5 months ago

Merging, great work @ChainReaction31 !