Bonjour à tous,
J’ai tenté ma chance sur la liste en anglais et je n’ai pas eu de réponse, alors je vais tenter ma chance auprès de vous
Je travaille sur un projet avec Geonetwork, et j’utilise CSW pour récupérer les jeux de métadonnées sur mon serveur.
Je voudrais trier les métadonnées récupérées sur le titre pour les afficher.
J’ai vu dans la documentation OGC qu’il existe un paramètre “sortby” qui permettrait de le faire, mais je n’arrive pas à obtenir un résultat trié sur le titre de la métadonnée.
Est-ce que c’est possible? Si oui, comment dois-je m’y prendre?
Voici la requête que j’envoie (ou plutôt l’appel que je passe):
http://myServer/geonetwork?request=GetRecords&service=CSW&version=2.0.1&resultType=results&namespace=csw:http://www.opengis.net/cat/csw&outputSchema=csw:IsoRecord&elementSetName=full&constraintLanguage=FILTER&constraint_language_version=1.1.0&startPosition=1&maxRecords=5&constraint=<Filter xmlns="http://www.opengis.net/ogc\" xmlns:gml="http://www.opengis.net/gml\"><PropertyIsLike wildCard="%" singleChar="" escape="\">any$filterfreetextcriteria%<PropertyIsLike wildCard="%" singleChar="" escape="\">any$simple_filterfreetextcriteria%
À cette URL j’aimerais ajouter un “&sortby=” mais je ne sais pas quoi mettre après le “=”.
Un de mes tests pour vous montrer à quoi je pense:
&sortby=‘<ogc:SortProperty xmlns:ogc="http://www.opengis.net/ogc\">ogc:PropertyName gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:title/gmd:LocalisedCharacterString</ogc:PropertyName>ogc:SortOrderASC</ogc:SortOrder></ogc:SortProperty>’
Merci par avance pour votre aide
Stéphanie Dondainaz