pycsw
pycsw copied to clipboard
extend the ogcapi-record.json to capture fields like license, provider etc
The current record.json output is quite minimal, it captures only a subset of https://github.com/opengeospatial/ogcapi-records/blob/master/core/openapi/schemas/recordGeoJSON.yaml. This issue could act as a placeholder to discuss and implement additional properties on the json.
https://demo.pycsw.org/gisdata/collections/metadata:main/items/urn:uuid:dc9d02a2-932a-11ea-ad6f-823cf448c401?f=json
I guess this would be the section to extend?
https://github.com/geopython/pycsw/blob/c380f9923dcd60691a3b24e09a0c0f21bda800a3/pycsw/ogc/api/records.py#L941-L1062