[GeoNetwork-users-fr] CSW query categories et thumbnail

Bonjour,

Je voudrais savoir si quelqu'un sait comment faire pour effectuer une requête CSW sur une categorie

Le problème étant que dans le getcapabilities, je ne vois pas d'accès à cette information!
http://geonetwork.grid.unep.ch/geonetwork/srv/en/csw?request=GetCapabilities&service=CSW&acceptVersions=2.0.2&acceptFormats=application%2Fxml

Je souhaiterais pouvoir passer une requête du type ci-dessous mais non pas dans le titre mais dans les catégories que nous avons définies:
http://geonetwork.grid.unep.ch/geonetwork/srv/en/csw?REQUEST=GetRecords&SERVICE=CSW&VERSION=2.0.2&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd&CONSTRAINTLANGUAGE=CQL_TEXT&RESULTTYPE=results&TYPENAMES=csw:Record&constraint=Title+like+'%25disasters%25'&constraintLanguage=CQL_TEXT&constraint_language_version=1.1.0

Autre question:
Je voudrais récupérer les imagettes (thumbnails) avec une requête avec l'id, hors je n'ai que le uuid dans les xml. (http://geonetwork.grid.unep.ch/geonetwork/srv/en/resources.get?id=845&fname=gnv005.png&access=public), donc soit il y a une autre méthode pour obtenir le thumbnail par une url que je ne connais pas, soit peut-on obtenir le id à partir d'une requête utilisant l'uuid?

Un grand merci d'avance si quelqu'un à une piste à me proposer pour l'une ou l'autre de ces questions.

Bon week-end et meilleurs messages

Jean-Philippe Richard

Bonjour, Jean-Philippe,

Le 13 février 2012 08:36, J Richard <jrichard@anonymised.com> a écrit :

Bonjour,

Je voudrais savoir si quelqu'un sait comment faire pour effectuer une
requête CSW sur une categorie

Le problème étant que dans le getcapabilities, je ne vois pas d'accès à
cette information!
http://geonetwork.grid.unep.ch/geonetwork/srv/en/csw?request=GetCapabilities&service=CSW&acceptVersions=2.0.2&acceptFormats=application%2Fxml

En effet, car ce champ n'est pas défini dans la spécification CSW.

Je souhaiterais pouvoir passer une requête du type ci-dessous mais non
pas dans le titre mais dans les catégories que nous avons définies:
http://geonetwork.grid.unep.ch/geonetwork/srv/en/csw?REQUEST=GetRecords&SERVICE=CSW&VERSION=2.0.2&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd&CONSTRAINTLANGUAGE=CQL_TEXT&RESULTTYPE=results&TYPENAMES=csw:Record&constraint=Title+like+'%25disasters%25'&constraintLanguage=CQL_TEXT&constraint_language_version=1.1.0

Vous pouvez utiliser le champ _cat qui est le champ de l'index
normalement. Par exemple:
http://geonetwork.grid.unep.ch/geonetwork/srv/en/csw?REQUEST=GetRecords&SERVICE=CSW&VERSION=2.0.2&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd&CONSTRAINTLANGUAGE=CQL_TEXT&RESULTTYPE=results_with_summary&TYPENAMES=csw:Record&constraint=_cat+like+'geoss_disasters'&constraintLanguage=CQL_TEXT&constraint_language_version=1.1.0

Autre question:
Je voudrais récupérer les imagettes (thumbnails) avec une requête avec
l'id, hors je n'ai que le uuid dans les xml.
(http://geonetwork.grid.unep.ch/geonetwork/srv/en/resources.get?id=845&fname=gnv005.png&access=public),
donc soit il y a une autre méthode pour obtenir le thumbnail par une url
que je ne connais pas, soit peut-on obtenir le id à partir d'une requête
utilisant l'uuid?

Cela sera possible dans la prochaine version de GeoNetwork. En 2.6.1,
il n'y a pas de manière simple de récupérer cette info a priori.

Salutations.

Francois