github.com/PDOK/gokoala@v0.50.6/internal/ogc/common/geospatial/README.md (about) 1 # Geospatial data resources / collections. 2 3 For GoKoala devs: If you want to implement collections support in one of the OGC building blocks 4 in GoKoala (see `ogc` package) you'll need to perform the following tasks: 5 6 Config: 7 - Expand / add yaml tag in `engine.Config.OgcAPI` to allow users to configure collections 8 9 OpenAPI 10 - Materialize the collections as API endpoints by looping over the collection in the OpenAPI template 11 for that specific OGC building block. For example for OGC tiles you'll need to 12 create `/collection/{collectionId}/tiles` endpoints in OpenAPI. Note `/collection/{collectionId}` endpoint 13 are already implemented in OpenAPI by this package. 14 15 Responses: 16 - Expand the `collections` and `collection` [templates](./templates). 17 - Implement an endpoint in your specific OGC API building block to serve the CONTENTS of a collection 18 (e.g. `/collection/{collectionId}/tiles`) 19 20 Testing: 21 - Add unit tests 22