[GeoNetwork-devel] Harvesting from GeoNetwork 4.2

Hi All,

What is the current best approach for harvesting from a GeoNetwork 4.2 catalog? I see that the existing GeoNetwork harvesters no longer work with versions past 3.x. I know I can use one of the OGC approaches but I need to be able to filter on category and group. Are there plans to support GeoNetwork 4.2 harvesting? Is there anything we can do to help with this?

I have looked at the simpleURL approach using the _search endpoint, but I’m struggling to get the right syntax for a query string in the URL (I have a working string that returns results against the elasticsearch _search endpoint but not against the GeoNetwork _search endpoint).

Thanks

Jo

···

Jo Cook
Data Discovery Lead, Astun Technology
t:+44 7930 524 155 | twitter:@archaeogeek | mastodon:@archaeogeek@anonymised.com.
Please note that currently I do not work on Friday afternoons. For urgent responses at that time, please visit support.astuntechnology.com or phone our office on 01372 744009

Hi Jo

No current plans to support 4.x versions in the GeoNetwork harvester.

Can you share the query string that you are trying with the Simple URL harvester?

Regards,
Jose García

Jose Garcia

E-mail: jose.garcia@anonymised.com

https://www.geocat.net

Veenderweg 13

6721 WD Bennekom

The Netherlands

Tel: +31318416664

---- On Fri, 07 Jul 2023 11:10:39 +0200 Jo Cook via GeoNetwork-devel geonetwork-devel@lists.sourceforge.net wrote —

Hi All,

What is the current best approach for harvesting from a GeoNetwork 4.2 catalog? I see that the existing GeoNetwork harvesters no longer work with versions past 3.x. I know I can use one of the OGC approaches but I need to be able to filter on category and group. Are there plans to support GeoNetwork 4.2 harvesting? Is there anything we can do to help with this?

I have looked at the simpleURL approach using the _search endpoint, but I’m struggling to get the right syntax for a query string in the URL (I have a working string that returns results against the elasticsearch _search endpoint but not against the GeoNetwork _search endpoint).

Thanks

Jo

Jo Cook

Data Discovery Lead, Astun Technology
t:+44 7930 524 155 | twitter:@archaeogeek | mastodon:@archaeogeek@anonymised.com
Please note that currently I do not work on Friday afternoons. For urgent responses at that time, please visit support.astuntechnology.com or phone our office on 01372 744009

iShare - enterprise geographic intelligence platform

GeoServer, PostGIS and QGIS training
Open Source Support

Astun Technology Ltd t:+44 1372 744 009 contact us online

web: astuntechnology.com twitter:@astuntech

Company registration no. 5410695. Registered in England and Wales. Registered office: Penrose House, 67 Hightown Road, Banbury, OX16 9BE VAT no. 864201149.


GeoNetwork-devel mailing list
GeoNetwork-devel@anonymised.comrge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork

Hi Jose,

Thanks for getting back to me. I can’t get any GeoNetwork _search string to work in SimpleURL- this one is publicly accessible: https://uat.metadata.astuntechnology.com/geonetwork/srv/api/search/records/_search?q=title:Allotments
I can get it to work as a POST request in postman but not as a SimpleURL harvester.

All the best

Jo

···

Jo Cook
Data Discovery Lead, Astun Technology
t:+44 7930 524 155 | twitter:@archaeogeek | mastodon:@archaeogeek@anonymised.com.
Please note that currently I do not work on Friday afternoons. For urgent responses at that time, please visit support.astuntechnology.com or phone our office on 01372 744009