1<?xml version="1.0" encoding="utf-8"?> 2<xs:schema targetNamespace="http://www.isotc211.org/2005/gmd" elementFormDefault="qualified" version="0.1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gmd="http://www.isotc211.org/2005/gmd"> 3 <!-- ================================= Annotation ================================ --> 4 <xs:annotation> 5 <xs:documentation>This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:00 ====== </xs:documentation> 6 </xs:annotation> 7 <!-- ================================== Imports ================================== --> 8 <xs:import namespace="http://www.isotc211.org/2005/gco" schemaLocation="../gco/gco.xsd"/> 9 <xs:include schemaLocation="../gmd/spatialRepresentation.xsd"/> 10 <xs:include schemaLocation="../gmd/metadataExtension.xsd"/> 11 <xs:include schemaLocation="../gmd/content.xsd"/> 12 <xs:include schemaLocation="../gmd/metadataApplication.xsd"/> 13 <xs:include schemaLocation="../gmd/applicationSchema.xsd"/> 14 <xs:include schemaLocation="../gmd/portrayalCatalogue.xsd"/> 15 <xs:include schemaLocation="../gmd/dataQuality.xsd"/> 16 <xs:include schemaLocation="../gmd/freeText.xsd"/> 17 <!-- ########################################################################### --> 18 <!-- ########################################################################### --> 19 <!-- ================================== Classes ================================= --> 20 <xs:complexType name="MD_Metadata_Type"> 21 <xs:annotation> 22 <xs:documentation>Information about the metadata</xs:documentation> 23 </xs:annotation> 24 <xs:complexContent> 25 <xs:extension base="gco:AbstractObject_Type"> 26 <xs:sequence> 27 <xs:element name="fileIdentifier" type="gco:CharacterString_PropertyType" minOccurs="0"/> 28 <xs:element name="language" type="gco:CharacterString_PropertyType" minOccurs="0"/> 29 <xs:element name="characterSet" type="gmd:MD_CharacterSetCode_PropertyType" minOccurs="0"/> 30 <xs:element name="parentIdentifier" type="gco:CharacterString_PropertyType" minOccurs="0"/> 31 <xs:element name="hierarchyLevel" type="gmd:MD_ScopeCode_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 32 <xs:element name="hierarchyLevelName" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 33 <xs:element name="contact" type="gmd:CI_ResponsibleParty_PropertyType" maxOccurs="unbounded"/> 34 <xs:element name="dateStamp" type="gco:Date_PropertyType"/> 35 <xs:element name="metadataStandardName" type="gco:CharacterString_PropertyType" minOccurs="0"/> 36 <xs:element name="metadataStandardVersion" type="gco:CharacterString_PropertyType" minOccurs="0"/> 37 <xs:element name="dataSetURI" type="gco:CharacterString_PropertyType" minOccurs="0"/> 38 <xs:element name="locale" type="gmd:PT_Locale_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 39 <xs:element name="spatialRepresentationInfo" type="gmd:MD_SpatialRepresentation_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 40 <xs:element name="referenceSystemInfo" type="gmd:MD_ReferenceSystem_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 41 <xs:element name="metadataExtensionInfo" type="gmd:MD_MetadataExtensionInformation_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 42 <xs:element name="identificationInfo" type="gmd:MD_Identification_PropertyType" maxOccurs="unbounded"/> 43 <xs:element name="contentInfo" type="gmd:MD_ContentInformation_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 44 <xs:element name="distributionInfo" type="gmd:MD_Distribution_PropertyType" minOccurs="0"/> 45 <xs:element name="dataQualityInfo" type="gmd:DQ_DataQuality_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 46 <xs:element name="portrayalCatalogueInfo" type="gmd:MD_PortrayalCatalogueReference_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 47 <xs:element name="metadataConstraints" type="gmd:MD_Constraints_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 48 <xs:element name="applicationSchemaInfo" type="gmd:MD_ApplicationSchemaInformation_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 49 <xs:element name="metadataMaintenance" type="gmd:MD_MaintenanceInformation_PropertyType" minOccurs="0"/> 50 <xs:element name="series" type="gmd:DS_Aggregate_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 51 <xs:element name="describes" type="gmd:DS_DataSet_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 52 <xs:element name="propertyType" type="gco:ObjectReference_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 53 <xs:element name="featureType" type="gco:ObjectReference_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 54 <xs:element name="featureAttribute" type="gco:ObjectReference_PropertyType" minOccurs="0" maxOccurs="unbounded"/> 55 </xs:sequence> 56 </xs:extension> 57 </xs:complexContent> 58 </xs:complexType> 59 <!-- ........................................................................ --> 60 <xs:element name="MD_Metadata" type="gmd:MD_Metadata_Type"/> 61 <!-- ........................................................................ --> 62 <xs:complexType name="MD_Metadata_PropertyType"> 63 <xs:sequence minOccurs="0"> 64 <xs:element ref="gmd:MD_Metadata"/> 65 </xs:sequence> 66 <xs:attributeGroup ref="gco:ObjectReference"/> 67 <xs:attribute ref="gco:nilReason"/> 68 </xs:complexType> 69 <!-- =========================================================================== --> 70</xs:schema> 71