banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 14 April 2009 14:41

schummi
Participant actif
Date d'inscription: 12 Mar 2009
Messages: 88

Valider une fiche Geosource

Je n'arrive jamais à valider une fiche saisie dans Geosource.

Voici le résultat obtenu :

Erreur lors de la validation
Les métadonnées ne sont pas valides.

Exception in startElement: cvc-complex-type.2.4.a: Invalid content was found starting with element 'gmd:CI_Contact'. One of '{"http://www.isotc211.org/2005/gmd":positionName, "http://www.isotc211.org/2005/gmd":contactInfo, "http://www.isotc211.org/2005/gmd":role}' is expected.

Je crois comprendre qu'il s'agit d'un problème d'affectation du rôle d'un contact.
Hors, j'ai déclaré un contact pour les données et la métadonnée avec dans les 2 cas un rôle auteur (stocké en author dans xml).

"<gmd:CI_RoleCode codeListValue="author" codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_RoleCode"/>"

D'où vient l'erreur ?

Dernière modification par schummi (Tue 14 April 2009 14:41)

Hors ligne

 

#2 Wed 15 April 2009 10:15

mcoudert
Participant actif
Lieu: Toulouse
Date d'inscription: 16 Oct 2006
Messages: 83

Re: Valider une fiche Geosource

Bonjour,

schummi a écrit:

Exception in startElement: cvc-complex-type.2.4.a: Invalid content was found starting with element 'gmd:CI_Contact'. One of '{"http://www.isotc211.org/2005/gmd":positionName, "http://www.isotc211.org/2005/gmd":contactInfo, "http://www.isotc211.org/2005/gmd":role}' is expected.


Pouvez-vous poster la partie du XML correspondante, il semblerait que l'element 'gmd:CI_Contact' ne possède pas le bon élément parent ou alors ne soit pas bien disposé dans un bloc.
Comme le schéma le précise (cf image en pièce jointe), il devrait se retrouver sous l'élément parent 'gmd":contactInfo'.

N'hesitez pas à poster une partie de votre XML afin de vous aider à valider votre métadonnée.

Cordialement,

Mathieu Coudert
Camptocamp


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#3 Wed 15 April 2009 10:41

Cherubin
Participant assidu
Lieu: NGC 1300
Date d'inscription: 10 Jun 2008
Messages: 273

Re: Valider une fiche Geosource

Sa sert à koi exactement cette validation?
Moi aussi je n'arrive jamais à valider, mais j'arrive tout de même à créer mes MD ...

Hors ligne

 

#4 Wed 15 April 2009 10:47

pierrel
Participant actif
Date d'inscription: 5 Sep 2006
Messages: 56

Re: Valider une fiche Geosource

Tout simplement à créer une fiche conforme au standard ISO et si l'utilisation de la version 2 de Géosource, à contrôler la conformité à INSPIRE.

Pierre, BRGM.

Dernière modification par pierrel (Wed 15 April 2009 10:52)

Hors ligne

 

#5 Wed 15 April 2009 10:57

Etienne Taffoureau
Participant actif
Date d'inscription: 10 Oct 2006
Messages: 74

Re: Valider une fiche Geosource

Bonjour,

Effectivement, elle sert à valider selon le schema ISO 19115/139 et selon les règles de mise en oeuvre INSPIRE, ce qui n'empêche pas de créer/saisir/enregistrer vos fiches de métadonnées. Par contre, vous risquez de ne pas pouvoir exporter vos métadonnées vers d'autres outils qui respectent la norme ISO, comme le Geocatalogue par ex. Et de ne pas être conforme à INSPIRE.

Cordialement,

Etienne TAFFOUREAU

Hors ligne

 

#6 Wed 15 April 2009 12:23

Berangere
Participant occasionnel
Lieu: Gevrey-Chambertin
Date d'inscription: 5 Sep 2005
Messages: 36

Re: Valider une fiche Geosource

J'ai le même souci de validation.
Après quelques modifications, Geosource me met que la validation est réussie mais en dessous j'ai écrit en rouge "Erreur dans la validation des règles ". Y a-t'il encore des problèmes de non conformité dans la rédaction de mes métadonnées?

Hors ligne

 

#7 Wed 15 April 2009 12:53

Etienne Taffoureau
Participant actif
Date d'inscription: 10 Oct 2006
Messages: 74

Re: Valider une fiche Geosource

La validation se fait en deux étapes. D'abord, il contrôle que la métadonnée est conforme au schema ISO 19115/139, ensuite qu'elle est conforme à INSPIRE.

Si vous êtes arrivé à cette étape et qu'il reste des erreurs, c'est qu'au moins une des règles INSPIRE n'est pas validée.

Etienne TAFFOUREAU

Hors ligne

 

#8 Wed 15 April 2009 14:20

mcoudert
Participant actif
Lieu: Toulouse
Date d'inscription: 16 Oct 2006
Messages: 83

Re: Valider une fiche Geosource

Berangere a écrit:

en dessous j'ai écrit en rouge "Erreur dans la validation des règles ". Y a-t'il encore des problèmes de non conformité dans la rédaction de mes métadonnées?


Il vous suffit de cliquer sur le lien en dessous, "Accéder au rapport sur les règles" pour avoir le détail des règles de validation de la seconde étape (validation INSPIRE).

Mathieu, Camptocamp

Hors ligne

 

#9 Wed 15 April 2009 14:21

schummi
Participant actif
Date d'inscription: 12 Mar 2009
Messages: 88

Re: Valider une fiche Geosource

mcoudert a écrit:

Bonjour,

schummi a écrit:

Exception in startElement: cvc-complex-type.2.4.a: Invalid content was found starting with element 'gmd:CI_Contact'. One of '{"http://www.isotc211.org/2005/gmd":positionName, "http://www.isotc211.org/2005/gmd":contactInfo, "http://www.isotc211.org/2005/gmd":role}' is expected.


Pouvez-vous poster la partie du XML correspondante, il semblerait que l'element 'gmd:CI_Contact' ne possède pas le bon élément parent ou alors ne soit pas bien disposé dans un bloc.
Comme le schéma le précise (cf image en pièce jointe), il devrait se retrouver sous l'élément parent 'gmd":contactInfo'.

N'hesitez pas à poster une partie de votre XML afin de vous aider à valider votre métadonnée.

Cordialement,

Mathieu Coudert
Camptocamp


ces schémas sont très intéressants !! Où peut on les télécharger dans leur intégralité ? Cela m'intéresse d'autant plus que je vais devoir élaborer un programme de construction du code XML normalisé (programmation objet).

Effectivement, je ne retrouve pas l'élément parent :

            <gmd:pointOfContact>
                <gmd:CI_ResponsibleParty>
                    <gmd:organisationName>
                        <gco:CharacterString>OrganisationName</gco:CharacterString>
                    </gmd:organisationName>
                    <gmd:CI_Contact>
                        <gmd:address>
                            <gmd:CI_Address>
                                <gmd:electronicMailAddress>
                                    <gco:CharacterString>Mail</gco:CharacterString>
                                </gmd:electronicMailAddress>
                            </gmd:CI_Address>
                        </gmd:address>
                    </gmd:CI_Contact>
                    <gmd:role>
                        <gmd:CI_RoleCode codeListValue="author" codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_RoleCode"/>
                    </gmd:role>
                </gmd:CI_ResponsibleParty>
            </gmd:pointOfContact>

C'est étonnant car il me semblait bien avoir pris exemple sur une fiche saisie depuis les interfaces Geosource ?

Cordialement

Hors ligne

 

#10 Wed 15 April 2009 14:48

mcoudert
Participant actif
Lieu: Toulouse
Date d'inscription: 16 Oct 2006
Messages: 83

Re: Valider une fiche Geosource

schummi a écrit:

Où peut on les télécharger dans leur intégralité ?


path_to_geonetwork/web/geonetwork/xml/schemas/iso19139(fra)/schema/...

L'image était extraite de path_to_geonetwork/web/geonetwork/xml/schemas/iso19139/schema/gmd/citation.xsd

schummi a écrit:

C'est étonnant car il me semblait bien avoir pris exemple sur une fiche saisie depuis les interfaces Geosource ?


Selon la version de Géosource, il se peut qu'un modéle / template comporte des erreurs de validation.
L'ensemble de ces erreurs seront corrigées dans la version 2.1 à venir prochainement.

Voici un exemple de bloc XML valide concernant l'élément 'gmd:CI_Contact' :

Code:

       
<gmd:CI_ResponsibleParty>
          <gmd:organisationName>
            <gco:CharacterString>-- organisation responsable de la ressource
              --</gco:CharacterString>
          </gmd:organisationName>
          <gmd:contactInfo>
            <gmd:CI_Contact>
              <gmd:address>
                <gmd:CI_Address>
                  <gmd:electronicMailAddress>
                    <gco:CharacterString>-- email du contact --</gco:CharacterString>
                  </gmd:electronicMailAddress>
                </gmd:CI_Address>
              </gmd:address>
            </gmd:CI_Contact>
          </gmd:contactInfo>
          <gmd:role>
            <gmd:CI_RoleCode
              codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_RoleCode"
              codeListValue="author"/>
          </gmd:role>
        </gmd:CI_ResponsibleParty>

Cordialement,

Mathieu Coudert
Camptocamp

Hors ligne

 

#11 Fri 17 April 2009 11:22

Berangere
Participant occasionnel
Lieu: Gevrey-Chambertin
Date d'inscription: 5 Sep 2005
Messages: 36

Re: Valider une fiche Geosource

mcoudert a écrit:

Il vous suffit de cliquer sur le lien en dessous, "Accéder au rapport sur les règles" pour avoir le détail des règles de validation de la seconde étape (validation INSPIRE).

Mathieu, Camptocamp


Merci de votre réponse.
J'ai effectivement cliqué sur le lien mais je ne vois pas où se situe le problème...Geosource me demande une référence temporelle que j'ai pourtant renseignée.

<fra:FRA_DataIdentification gco:isoType="gmd:MD_DataIdentification">
            <gmd:citation>
                <gmd:CI_Citation>
                    <gmd:title><gco:CharacterString>Eclairage public</gco:CharacterString></gmd:title>
                    <gmd:date>
                        <gmd:CI_Date>
                            <gmd:date>
                                <gco:Date>2009-03-02</gco:Date>
                            </gmd:date>
                            <gmd:dateType>
                                <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode" codeListValue="creation"/>
                            </gmd:dateType>
                        </gmd:CI_Date>
                    </gmd:date>


Bérangère Barbin, SIDEC du Jura

Hors ligne

 

#12 Wed 13 May 2009 14:04

Delphine974
Participant occasionnel
Date d'inscription: 29 Feb 2008
Messages: 15

Re: Valider une fiche Geosource

Bonjour,

Je découvre Géosource et je n'arrive jamais à valider une fiche saisie.
Voici le message d'erreur qui s'affiche :

Les métadonnées ne sont pas valides.

Exception in startElement: cvc-complex-type.4: Attribute 'isoType' must appear on element 'fra:FRA_DataIdentification'.

D'où peut venir l'erreur?

Merci d'avance.

Hors ligne

 

#13 Wed 13 May 2009 14:34

C. Dufour
Participant occasionnel
Lieu: Villeneuve de Marsan
Date d'inscription: 17 Jan 2008
Messages: 17

Re: Valider une fiche Geosource

Bonjour,

ce problème a été abordé dans un autre sujet

Cordialement

Hors ligne

 

#14 Wed 13 May 2009 14:37

AM
Participant occasionnel
Date d'inscription: 18 Feb 2009
Messages: 13

Re: Valider une fiche Geosource

Bonjour,

Pour ma part, il m'a suffit d'ouvrir ma métadonnée sous format XML (avec l'onglet XML) sans ne rien toucher puis de "sauver et valider" et logiquement un message de ce type devrait apparaitre :

"Validation réussie

Erreur dans la validation des règles

Accéder au rapport sur les règles"

Ce qui signifie ensuite que ta métadonnée est valide selon l'ISO  (logiquement) mais pas sous Inspire et donc à toi de rechercher les champs qui comporteraient des erreurs.

Si ce type de message n'apparaissait pas c'est donc moi qui aurait besoin de tes lumières!!smile

Cordialement,

Hors ligne

 

Pied de page des forums

Powered by FluxBB