opendatateam / udata

Customizable and skinnable social platform dedicated to open data.
http://udata.readthedocs.org
GNU Affero General Public License v3.0
239 stars 87 forks source link

Allow for series in CSW ISO 19139 DCAT backend #3028

Closed maudetes closed 6 months ago

maudetes commented 6 months ago

Following https://github.com/opendatateam/udata/pull/2982, we've added some filters on records to fetch dataset only.

It was added due to this discussion, where we decided to filter out records that could cause issues but that wouldn't get used.

In this PR, we add series records that get converted to dcat:Dataset in the current SEMIeu XSLT. See the logic here. They are currently harvested as a standard dataset.

Since dcat:DatasetSeries have been added in DCAT 3, this mapping will probably be updated in the upcoming revision.

maudetes commented 6 months ago

Looks good, do you have an URL to test?

You could test on https://geo.compiegnois.fr/geonetwork/srv/eng/csw with 507 datasets and 7 series.