Replies: 3 comments 6 replies
-
Hi, Alex, There is a new OGCAPI-Records as part of GN5 - geonetwork/geonetwork#74. I hope to get this merged pretty soon (jose is looking into it). Francois is working on moving the GN4 Francois (and jose) have done quite a bit to improve country specific DCAT-AP output from GN4 (mostly XSLT). I am looking forward to getting these in the GN5 OGCAPI-Records. |
Beta Was this translation helpful? Give feedback.
-
Hi @alexarobu, how about using the DCAT formatters present in GN4? They should be available on GN 4.2.9 with #7600, and that includes the SEMIC conversion. Then you wouldn't need the ogc-api-records microservice. |
Beta Was this translation helpful? Give feedback.
-
Alex, I think GN5 instead of However, if you do decide to do some work in I think there's a fair amount of work that Francois put into the DCAT-AP stuff, but I would guess (!!) that it could be backported to 4.2. That's probably your best bet. However, there isn't an OGCAPI-Records implementation in GN4. |
Beta Was this translation helpful? Give feedback.
-
Hi,
We've been asked if the DCAT output of the OGC-API endpoint can be extended (i.e. the output you get if you go to something like https://osmetadata.astuntechnology.com/geonetwork/api/collections/main/items/33858d93-fd9a-4ef7-a79b-5637443fad2d?f=dcat).
I had a look at this, my initial instinct was that it's dictated by https://github.com/geonetwork/geonetwork-microservices/blob/main/modules/services/ogc-api-records/src/main/resources/xslt/ogcapir/formats/dcat/dcat.xsl, but this doesn't seem to be the case, do you know which file is responsible for that view?
Ideally, the DCAT output we'd like to get would be the SEMICeu suggested mapping (https://github.com/SEMICeu/iso-19139-to-dcat-ap/blob/main/iso-19139-to-dcat-ap.xsl)
We run the OGC-API service as a separate Docker container alongside GeoNetwork 4.2.9.
Any advice would be appreciated and if you'd like me to open a PR back into the application, please let me know, more than happy to if you think it would be useful for the wider community! 😃
Beta Was this translation helpful? Give feedback.
All reactions