[GeoNetwork-users] Filter expressions for the CSW harvester

Hi!

I am setting up a new 4.2.2 Geonetwork server on an Ubuntu 20 server. I
have been running a 4.0 instance on a Windows server for a couple of years.
Being a new version, and a new platform, I have some questions. I will make
a separate thread for each. I have installed the latest geonetwork.war
under Tomcat 9, and done no customizing of the UI.

CSW Harvest filtering

I have a hard time figuring out how to set the filter here. I harvest some
CSW catalogues that contain a mix of data types. There are data sets,
services, documents and so on. I would like to filter away all documents,
because there are so many records, and I am primarily interested in data
sets and services.

In one CSW harvester, the filter “Type NOT EQUAL document” does exactly
that.

In another CSW harvester, the same filter does nothing at all. I have tried
the keywords OnlineResourceType and ServiceType as well, with the same
result.

Examining raw data from the source, I have identified this tag:
<gmd:MD_ScopeCode codeList="
http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#MD_ScopeCode&quot;
codeListValue="document" />

But no parameter here is available in the Filter builder for the harvester.

This is really a pity, since the filter builder was a good addition to the
UI.

Best regards, Mats.E
--

*GisKraft*, Geodatakonsult

Mats Elfström, Marsvinsholms stationsväg 80, 271 93 Ystad, Sweden
tel: +46 70 595 39 35 / www.giskraft.se