Opened 15 years ago

Last modified 14 years ago

#187 new enhancement

iso19139 XSD update

Reported by: fxp Owned by: geonetwork-devel@…
Priority: minor Milestone: Future release
Component: General Version: v2.5.0
Keywords: XSD Cc:

Description

  • we are not using latest iso19139/119 XSD release from Eden website (ie

http://eden.ign.fr/xsd/isotc211/iso19119/20090316/view )

  • changes are :
    • GML3.2.1 instead of 3.2.0
    • 3 typos in gmxCodelist.xml (fixed in GeoNetwork loc files)
    • Added tcCodelists.xml
    • changes in srv namespace only
      • ServiceMetadata.xsd : changes on cardinality
        <xs:sequence>
        <xs:element ref="srv:SV_ServiceSpecification" minOccurs="0"/>
        </xs:sequence>
        replaced by
        <xs:sequence minOccurs="0">
        <xs:element ref="srv:SV_ServiceSpecification"/>
        </xs:sequence>
        which is equal from an XSD point of view I think.
        
      • ServiceModel.xsd (here we need a small migration task)
        • SV_ServiceSpecification_Type : Based on a new class. Need to change element order : typeSpec is the last one.
        • SV_PlatformNeutralServiceSpecification_Type : Based on a new class. Remove typeSpec element.
        • SV_PlatformSpecificServiceSpecification_Type : Based on a new class. No changes.

Then, 2 others elements are added:

  • gco:ScopedName in srv:SV_CoupledResource which comes from CSW ISO profil
  • srv:keywords in srv:SV_ServiceIdentification : I don't know why this one is in that XSD. It looks that this element should be removed from the XSD.

Related discussion :

Change History (1)

comment:1 by ticheler, 14 years ago

Milestone: Future release
Note: See TracTickets for help on using tickets.