#1 Wed 29 April 2009 09:34
- schummi
- Participant actif
- Date d'inscription: 12 Mar 2009
- Messages: 88
Moissonnage avec Geosource
Bonjour,
quelqu'un est-il arrivé à moissonner avec geosource ?
La connexion entre les deux geosource se passent bien puisque en retour d'erreurs de la tâche, j'ai un message m'informant que sur les 13 fiches "moissonnables" détectées, les 13 sont dites "inrécupérables" !
Alors que ces fiches ont passé, avec succès, les procédures de validation ISO 19139FRA
Cordialement
Dernière modification par schummi (Wed 29 April 2009 10:25)
Hors ligne
#2 Thu 30 April 2009 09:23
- mcoudert
- Participant actif
- Lieu: Toulouse
- Date d'inscription: 16 Oct 2006
- Messages: 83
Re: Moissonnage avec Geosource
Bonjour,
quelqu'un est-il arrivé à moissonner avec geosource ?
Oui, je crois bien!
Plus sérieusement, pouvez vous préciser le protocol utilisé (CSW, GeoNetwork...) ?
Vous trouverez de nombreuses informations dans le fichier de logs concernant le moissonnage et les raisons d'une non récupération de métadonnée.
N'hesitez pas à consulter la documentation pour plus de renseignements sur le moissonage.
Cordialement,
Mathieu Coudert
Camptocamp
Hors ligne
#3 Tue 23 June 2009 15:33
- mandro
- Juste Inscrit !
- Date d'inscription: 23 Jun 2009
- Messages: 1
Re: Moissonnage avec Geosource
Moi aussi j'ai un problème de moissonnage entre données qui suivent la norme ISO19139FRA
- si je moissonne entre deux instances de géosource grâce au "Noeud GeoNetwork à Distance" je récupère les données et je peut les visualiser soit dans la page d'accueil soit en "forçant" la visualisation grace au service metadata.show?id=<mon id>
- si je moissonne grâce au protocole CSW j'ai des problèmes. Je récupére les données mais je ne peut pas les visualiser dans la page d'accueil (en faisant un recherche sans aucun paramètre pour visualiser toutes les données).
Si je desélectionne la recherche geographique (en enlevant la petite croix à côté de "Où?") j'arrive à voir qui les données ont été moissonnées mais elles sont pas visualisées correctement.
J'arrive à accéder quand même à ces données grâce à "metadata.show?id=<mon id>" (en recuperant l'id directement dans ma base des données). Dans ce cas les données sont visualisées correctement.
Si je confronte la donnée original et celle moissonnée, il y une seule difference: la balise <fra:FRA_DataIdentification gco:isoType="gmd:MD_DataIdentification"> a été changée en <gmd:MD_DataIdentification>.
Je pense que il y a un problème lorsque du moissonnage qui change cette balise et donc la recherche de la page d'accueil (le service géosource main.search.embedded) parse des données avec le mauvais schéma, d'où l'erreur de visualisation.
J'ai même essayé de changer à la main cette balise dans la donnée moissonnée, dans ce cas tout marche correctement.
Vous savez comment on peut dire au moissonnage CSW de garder le schéma de la donnée qui traîte. En plus géosource connait ce schéma (je communique entre 2 géosource identiques)
J'ai cette problème soit sur la version Géosource 2.1RC0 soit avec la nouvelle version qui viens de sortir (Géosource 2.2)
Excusez moi pour mes fautes, mais je ne suis pas français
Merci pour vos réponses
Davide
Hors ligne
#4 Wed 24 June 2009 09:44
- mcoudert
- Participant actif
- Lieu: Toulouse
- Date d'inscription: 16 Oct 2006
- Messages: 83
Re: Moissonnage avec Geosource
Bonsoir,
I don't speak english very well, so I'll post my message in French (or in
Italian if you prefer)
J'ai un problème de moissonnage entre deux catalogues qui contiennent
données qui suivent la norme ISO19139FRA
- si je moissonne entre deux instances de géosource grâce au "Noeud
GeoNetwork à Distance" je récupère les données et je peut les visualiser
soit dans la page d'accueil soit en "forçant" la visualisation grâce au
service metadata.show?id=
- si je moissonne grâce au protocole CSW j'ai des problèmes. Je récupère
les
données mais je ne peut pas les visualiser dans la page d'accueil (en
faisant un recherche sans aucun paramètre pour visualiser toutes les
données).
Si je desélectionne la recherche géographique (en enlevant la petite croix
à côté de "Où?") j'arrive à voir qui les données ont été moissonnées mais
elles sont pas visualisées correctement.
Qu'entendez vous par "elles ne sont pas visualisées correctement" ?
En utilisant le protocole CSW pour le moissonage, vous allez automatiquement
récupérer des métadonnées au standard ISO 19139 et non ISO 19139 FRA.
De ce fait elle ne sont pas affichée de la même manière dans Géosource
(seulement trois onglet pour les métadonnées au format ISO 19139).
J'arrive à accéder quand même à ces données grâce à "metadata.show?id= id>" (en récupérant l'id directement dans ma base des données). Dans ce cas les données sont visualisées correctement. Si je confronte la donnée original et celle moissonnée, il y une seule différence: la balise gco:isoType="gmd:MD_DataIdentification"> a été changée en.
C'est normal puisque la métadonnée est maintenant en ISO 19139.
Je pense que il y a un problème lorsque du moissonnage qui change cette
balise (je pense que le moissonnage appelle une GetRecords ou une
GetRecordsById en spécifiant le outputSchema
http://www.isotc211.org/2005/gmd (ISO19139) et pas
http://www.cnig.gouv.fr/2005/fra (ISO19139)). La recherche de la page
d'accueil (le service géosource main.search.embedded) donc parse des
données
avec un mauvais schéma, d'où l'erreur de visualisation.
C'est exact, les opérations de découverte du CSW permettent de demander le
format de sortie souhaité.
Cependant, l'usage du moissonage via GeoSource/Geonetwork, ne vous permet
pas de spécifier ce paramètre.
J'ai même essayé de changer à la main cette balise dans la donnée
moissonnée, dans ce cas tout marche correctement.
Vous savez comment on peut dire au moissonnage CSW de garder le schéma de
la donnée qui traîte. En plus géosource connait ce schéma (je communique entre
2 géosource identiques)
L'utilisation du protocole spécifique GeoNetwork/GéoSource est dans ce cas
recommandé.
Cordialement,
Mathieu Coudert
Hors ligne