📄 dataquality.xsd
字号:
<!-- ........................................................................ --> <xs:complexType name="DQ_AbsoluteExternalPositionalAccuracy_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_AbsoluteExternalPositionalAccuracy"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="DQ_TopologicalConsistency_Type"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_LogicalConsistency_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="DQ_TopologicalConsistency" type="gmd:DQ_TopologicalConsistency_Type" substitutionGroup="gmd:AbstractDQ_LogicalConsistency"/> <!-- ........................................................................ --> <xs:complexType name="DQ_TopologicalConsistency_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_TopologicalConsistency"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="DQ_FormatConsistency_Type"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_LogicalConsistency_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="DQ_FormatConsistency" type="gmd:DQ_FormatConsistency_Type" substitutionGroup="gmd:AbstractDQ_LogicalConsistency"/> <!-- ........................................................................ --> <xs:complexType name="DQ_FormatConsistency_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_FormatConsistency"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="DQ_DomainConsistency_Type"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_LogicalConsistency_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="DQ_DomainConsistency" type="gmd:DQ_DomainConsistency_Type" substitutionGroup="gmd:AbstractDQ_LogicalConsistency"/> <!-- ........................................................................ --> <xs:complexType name="DQ_DomainConsistency_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_DomainConsistency"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="DQ_ConceptualConsistency_Type"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_LogicalConsistency_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="DQ_ConceptualConsistency" type="gmd:DQ_ConceptualConsistency_Type" substitutionGroup="gmd:AbstractDQ_LogicalConsistency"/> <!-- ........................................................................ --> <xs:complexType name="DQ_ConceptualConsistency_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_ConceptualConsistency"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="DQ_CompletenessOmission_Type"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_Completeness_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="DQ_CompletenessOmission" type="gmd:DQ_CompletenessOmission_Type" substitutionGroup="gmd:AbstractDQ_Completeness"/> <!-- ........................................................................ --> <xs:complexType name="DQ_CompletenessOmission_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_CompletenessOmission"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="DQ_CompletenessCommission_Type"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_Completeness_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="DQ_CompletenessCommission" type="gmd:DQ_CompletenessCommission_Type" substitutionGroup="gmd:AbstractDQ_Completeness"/> <!-- ........................................................................ --> <xs:complexType name="DQ_CompletenessCommission_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_CompletenessCommission"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="AbstractDQ_TemporalAccuracy_Type" abstract="true"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_Element_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="AbstractDQ_TemporalAccuracy" type="gmd:AbstractDQ_TemporalAccuracy_Type" abstract="true" substitutionGroup="gmd:AbstractDQ_Element"/> <!-- ........................................................................ --> <xs:complexType name="DQ_TemporalAccuracy_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:AbstractDQ_TemporalAccuracy"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="AbstractDQ_ThematicAccuracy_Type" abstract="true"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_Element_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="AbstractDQ_ThematicAccuracy" type="gmd:AbstractDQ_ThematicAccuracy_Type" abstract="true" substitutionGroup="gmd:AbstractDQ_Element"/> <!-- ........................................................................ --> <xs:complexType name="DQ_ThematicAccuracy_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:AbstractDQ_ThematicAccuracy"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="AbstractDQ_PositionalAccuracy_Type" abstract="true"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_Element_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="AbstractDQ_PositionalAccuracy" type="gmd:AbstractDQ_PositionalAccuracy_Type" abstract="true" substitutionGroup="gmd:AbstractDQ_Element"/> <!-- ........................................................................ --> <xs:complexType name="DQ_PositionalAccuracy_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:AbstractDQ_PositionalAccuracy"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="AbstractDQ_LogicalConsistency_Type" abstract="true"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_Element_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="AbstractDQ_LogicalConsistency" type="gmd:AbstractDQ_LogicalConsistency_Type" abstract="true" substitutionGroup="gmd:AbstractDQ_Element"/> <!-- ........................................................................ --> <xs:complexType name="DQ_LogicalConsistency_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:AbstractDQ_LogicalConsistency"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="AbstractDQ_Completeness_Type" abstract="true"> <xs:complexContent> <xs:extension base="gmd:AbstractDQ_Element_Type"/> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="AbstractDQ_Completeness" type="gmd:AbstractDQ_Completeness_Type" abstract="true" substitutionGroup="gmd:AbstractDQ_Element"/> <!-- ........................................................................ --> <xs:complexType name="DQ_Completeness_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:AbstractDQ_Completeness"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="AbstractDQ_Element_Type" abstract="true"> <xs:complexContent> <xs:extension base="gco:AbstractObject_Type"> <xs:sequence> <xs:element name="nameOfMeasure" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="measureIdentification" type="gmd:MD_Identifier_PropertyType" minOccurs="0"/> <xs:element name="measureDescription" type="gco:CharacterString_PropertyType" minOccurs="0"/> <xs:element name="evaluationMethodType" type="gmd:DQ_EvaluationMethodTypeCode_PropertyType" minOccurs="0"/> <xs:element name="evaluationMethodDescription" type="gco:CharacterString_PropertyType" minOccurs="0"/> <xs:element name="evaluationProcedure" type="gmd:CI_Citation_PropertyType" minOccurs="0"/> <xs:element name="dateTime" type="gco:DateTime_PropertyType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="result" type="gmd:DQ_Result_PropertyType" maxOccurs="2"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="AbstractDQ_Element" type="gmd:AbstractDQ_Element_Type" abstract="true"/> <!-- ........................................................................ --> <xs:complexType name="DQ_Element_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:AbstractDQ_Element"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="DQ_DataQuality_Type"> <xs:complexContent> <xs:extension base="gco:AbstractObject_Type"> <xs:sequence> <xs:element name="scope" type="gmd:DQ_Scope_PropertyType"/> <xs:element name="report" type="gmd:DQ_Element_PropertyType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="lineage" type="gmd:LI_Lineage_PropertyType" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="DQ_DataQuality" type="gmd:DQ_DataQuality_Type"/> <!-- ........................................................................ --> <xs:complexType name="DQ_DataQuality_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_DataQuality"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="DQ_Scope_Type"> <xs:complexContent> <xs:extension base="gco:AbstractObject_Type"> <xs:sequence> <xs:element name="level" type="gmd:MD_ScopeCode_PropertyType"/> <xs:element name="extent" type="gmd:EX_Extent_PropertyType" minOccurs="0"/> <xs:element name="levelDescription" type="gmd:MD_ScopeDescription_PropertyType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="DQ_Scope" type="gmd:DQ_Scope_Type"/> <!-- ........................................................................ --> <xs:complexType name="DQ_Scope_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_Scope"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <xs:element name="DQ_EvaluationMethodTypeCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/> <!-- ........................................................................ --> <xs:complexType name="DQ_EvaluationMethodTypeCode_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:DQ_EvaluationMethodTypeCode"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:complexType name="LE_Source_Type"> <xs:complexContent> <xs:extension base="gco:AbstractObject_Type"> <xs:sequence> <xs:element name="inputLevel" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType><!-- ........................................................................ --> <xs:element name="LE_Source" type="gmd:LE_Source_Type"/> <!-- ........................................................................ --> <xs:complexType name="LE_Source_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmd:LE_Source"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- ........................................................................ --></xs:schema>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -