SPW-DIG / metawal-core-geonetwork

Metawal - Catalogue pour l'information géographique de Wallonie
http://metawal.wallonie.be
GNU General Public License v2.0
3 stars 1 forks source link

Conversion 115-3 --> 139 suppression de certaines informations. #722

Open vbombaerts opened 2 years ago

vbombaerts commented 2 years ago

La conversion vers l'ISO 19139 supprime certaines informations essentielles, notamment le lien vers la fiche originale. Fiche https://metawal4.test.wallonie.be/geonetwork/srv/fre/catalog.search#/metadata/08a8145e-318a-49d8-8e96-94882a236794

Ce qui est encodé en ISO 19115-3

         <mri:associatedResource>
            <mri:MD_AssociatedResource>
               <mri:name>
                  <cit:CI_Citation>
                     <cit:title xsi:type="lan:PT_FreeText_PropertyType">
                        <gco:CharacterString>Structure de la population par âge et sexe - Flandre et Région de Bruxelles-Capitale</gco:CharacterString>
                        <lan:PT_FreeText>
                           <lan:textGroup>
                              <lan:LocalisedCharacterString locale="#FR">Structure de la population par âge et sexe - Flandre et Région de Bruxelles-Capitale</lan:LocalisedCharacterString>
                           </lan:textGroup>
                           <lan:textGroup>
                              <lan:LocalisedCharacterString locale="#EN">Population structure by age and gender - Flanders and Brussels Capital Region</lan:LocalisedCharacterString>
                           </lan:textGroup>
                           <lan:textGroup>
                              <lan:LocalisedCharacterString locale="#NL">Bevolkingsstructuur naar leeftijd en geslacht - Vlaanderen en Brussels Hoofdstedelijk Gewest</lan:LocalisedCharacterString>
                           </lan:textGroup>
                           <lan:textGroup>
                              <lan:LocalisedCharacterString locale="#DE">Structure de la population par âge et sexe en Hauts-de-France de 1968 à 2017</lan:LocalisedCharacterString>
                           </lan:textGroup>
                        </lan:PT_FreeText>
                     </cit:title>
                  </cit:CI_Citation>
               </mri:name>
               <mri:associationType>
                  <mri:DS_AssociationTypeCode codeList="http://standards.iso.org/iso/19115/resources/Codelists/cat/codelists.xml#DS_AssociationTypeCode"
                                              codeListValue="crossReference"/>
               </mri:associationType>
               <mri:metadataReference uuidref="https://www.geo.be/catalog/details/78f2e340-fe98-11eb-b8e9-7478273ff935"
                                      xlink:href="https://www.geo.be/catalog/details/78f2e340-fe98-11eb-b8e9-7478273ff935"
                                      xlink:title="Population structure by age and gender - Flanders and Brussels Capital Region"/>
            </mri:MD_AssociatedResource>
         </mri:associatedResource>

La sortie ISO 19139 pour la même fiche

     <gmd:aggregationInfo>
        <gmd:MD_AggregateInformation>
          <gmd:aggregateDataSetIdentifier>
            <gmd:MD_Identifier />
          </gmd:aggregateDataSetIdentifier>
          <gmd:aggregateDataSetIdentifier>
            <gmd:MD_Identifier>
              <gmd:code>
                <gco:CharacterString>78f2e340-fe98-11eb-b8e9-7478273ff935</gco:CharacterString>
              </gmd:code>
            </gmd:MD_Identifier>
          </gmd:aggregateDataSetIdentifier>
          <gmd:associationType>
            <gmd:DS_AssociationTypeCode codeList="http://standards.iso.org/iso/19115/resources/Codelists/cat/codelists.xml#DS_AssociationTypeCode" codeListValue="crossReference" />
          </gmd:associationType>
        </gmd:MD_AggregateInformation>
      </gmd:aggregationInfo>

Pas moyen d'ajouter des informations ?

Un peu comme ça :

         <gmd:aggregationInfo>
            <gmd:MD_AggregateInformation>
               <gmd:aggregateDataSetName>
                  <gmd:CI_Citation>
                     <gmd:title xsi:type="gmd:PT_FreeText_PropertyType">
                        <gco:CharacterString>Population structure by age and gender - Flanders and Brussels Capital Region</gco:CharacterString>
                        <gmd:PT_FreeText>
                           <gmd:textGroup>
                              <gmd:LocalisedCharacterString locale="#EN">Population structure by age and gender - Flanders and Brussels Capital Region</gmd:LocalisedCharacterString>
                           </gmd:textGroup>
                           <gmd:textGroup>
                              <gmd:LocalisedCharacterString locale="#FR">Population structure by age and gender - Flanders and Brussels Capital Region</gmd:LocalisedCharacterString>
                           </gmd:textGroup>
                           <gmd:textGroup>
                              <gmd:LocalisedCharacterString locale="#NL">Population structure by age and gender - Flanders and Brussels Capital Region</gmd:LocalisedCharacterString>
                           </gmd:textGroup>
                           <gmd:textGroup>
                              <gmd:LocalisedCharacterString locale="#DE">Population structure by age and gender - Flanders and Brussels Capital Region</gmd:LocalisedCharacterString>
                           </gmd:textGroup>
                        </gmd:PT_FreeText>
                     </gmd:title>
                     <gmd:date gco:nilReason="missing">
                        <gmd:CI_Date/>
                     </gmd:date>
                  </gmd:CI_Citation>
               </gmd:aggregateDataSetName>
               <gmd:aggregateDataSetIdentifier>
                  <gmd:MD_Identifier>
                     <gmd:code>
                        <gmx:Anchor xlink:href="https://www.geo.be/catalog/details/78f2e340-fe98-11eb-b8e9-7478273ff935">78f2e340-fe98-11eb-b8e9-7478273ff935</gmx:Anchor>
                     </gmd:code>
                  </gmd:MD_Identifier>
               </gmd:aggregateDataSetIdentifier>
               <gmd:associationType>
                  <gmd:DS_AssociationTypeCode codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#DS_AssociationTypeCode"
                                              codeListValue="crossReference"/>
               </gmd:associationType>
            </gmd:MD_AggregateInformation>
         </gmd:aggregationInfo>

Originally posted by @vbombaerts in https://github.com/SPW-DIG/metawal-core-geonetwork/issues/708#issuecomment-1048565296

vbombaerts commented 2 years ago

Création d'un ticket séparé.

Voici les réponses déjà apportées :

https://github.com/SPW-DIG/metawal-core-geonetwork/issues/708#issuecomment-1050613931 https://github.com/SPW-DIG/metawal-core-geonetwork/issues/708#issuecomment-1050627166 https://github.com/SPW-DIG/metawal-core-geonetwork/issues/708#issuecomment-1050632536