Opened 15 years ago
Last modified 14 years ago
#187 new enhancement
iso19139 XSD update
Reported by: | fxp | Owned by: | |
---|---|---|---|
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.
- ServiceMetadata.xsd : changes on cardinality
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 :
Note:
See TracTickets
for help on using tickets.