⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 services.xsd.svn-base

📁 由国外的一个著名的geonetwork修改而来
💻 SVN-BASE
字号:
<?xml version="1.0" encoding="UTF-8"?><xs:schema  xmlns:gmd="http://www.isotc211.org/2005/gmd"				xmlns:gco="http://www.isotc211.org/2005/gco"				xmlns:xs ="http://www.w3.org/2001/XMLSchema"				targetNamespace="http://www.isotc211.org/2005/gmd"				elementFormDefault="qualified" attributeFormDefault="unqualified"><!-- ================================================================* Topic:        Metadataschema for CS-W 2.0/ISO Profile             ** Filename:     services.xsd                                        ** Description: XML Schema encoding of ISO 19119:2005/PDAM 1         ** Last update: 21.03.2006                                           ** Editor(s):    con terra GmbH                                      **               Kristian Senkler (senkler@conterra.de)              **               Uwe Voges (voges@conterra.de)                       **                                                                   ** (referenced types are taken from ISO 19139 v1.0                   *=================================================================== -->   <!-- ===============================================   Imported namespaces   =============================================== -->   <xs:include schemaLocation="../gmd/identification.xsd"/>   <xs:import namespace="http://www.isotc211.org/2005/gco" schemaLocation="../gco/gco.xsd"/>   <!-- ===============================================   SV_ServiceIdentification   =============================================== -->   <xs:complexType name="SV_ServiceIdentification_Type">      <xs:complexContent>         <xs:extension base="gmd:AbstractMD_Identification_Type">            <xs:sequence>               <xs:element name="serviceType"        type="gco:GenericName_PropertyType"/>               <xs:element name="serviceTypeVersion" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="unbounded"/>               <xs:element name="accessProperties"   type="gmd:MD_StandardOrderProcess_Type" minOccurs="0"/>               <xs:element name="restrictions"       type="gmd:MD_Constraints_PropertyType"  minOccurs="0"/>               <xs:element name="extent"             type="gmd:EX_Extent_PropertyType"       minOccurs="0"/>               <xs:element name="coupledResource"    type="gmd:SV_CoupledResource_PropertyType" minOccurs="0" maxOccurs="unbounded"/>               <xs:element name="couplingType"       type="gmd:SV_CouplingType_PropertyType"/>               <xs:element name="containsOperation"  type="gmd:SV_OperationMetadata_PropertyType" maxOccurs="unbounded"/>               <xs:element name="operatesOn"         type="gmd:MD_DataIdentification_PropertyType" minOccurs="0" maxOccurs="unbounded"/>            </xs:sequence>         </xs:extension>      </xs:complexContent>   </xs:complexType>   <!-- ........................................................................ -->   <xs:element name="SV_ServiceIdentification" type="gmd:SV_ServiceIdentification_Type" substitutionGroup="gmd:AbstractMD_Identification"/>   <!-- ........................................................................ -->   <xs:complexType name="SV_ServiceIdentification_PropertyType">      <xs:sequence minOccurs="0">         <xs:element ref="gmd:SV_ServiceIdentification"/>      </xs:sequence>      <xs:attributeGroup ref="gco:ObjectReference"/>      <xs:attribute ref="gco:nilReason"/>   </xs:complexType>   <!-- ===============================================   SV_OperationMetadata   =============================================== -->   <xs:complexType name="SV_OperationMetadata_Type">      <xs:complexContent>         <xs:extension base="gco:AbstractObject_Type">            <xs:sequence>               <xs:element name="operationName"        type="gco:CharacterString_PropertyType"/>               <xs:element name="DCP"                  type="gmd:DCPList_PropertyType"              maxOccurs="unbounded"/>               <xs:element name="operationDescription" type="gco:CharacterString_PropertyType"      minOccurs="0"/>               <xs:element name="invocationName"       type="gco:CharacterString_PropertyType"      minOccurs="0"/>               <xs:element name="connectPoint"         type="gmd:CI_OnlineResource_PropertyType"    maxOccurs="unbounded"/>               <xs:element name="parameters"           type="gmd:SV_Parameter_PropertyType"         minOccurs="0" maxOccurs="unbounded"/>               <xs:element name="dependsOn"            type="gmd:SV_OperationMetadata_PropertyType" minOccurs="0" maxOccurs="unbounded"/>            </xs:sequence>         </xs:extension>      </xs:complexContent>   </xs:complexType>   <!-- ........................................................................ -->   <xs:element name="SV_OperationMetadata" type="gmd:SV_OperationMetadata_Type"/>   <!-- ........................................................................ -->   <xs:complexType name="SV_OperationMetadata_PropertyType">      <xs:sequence minOccurs="0">         <xs:element ref="gmd:SV_OperationMetadata"/>      </xs:sequence>      <xs:attributeGroup ref="gco:ObjectReference"/>      <xs:attribute ref="gco:nilReason"/>   </xs:complexType>   <!-- ===============================================   SV_Parameter   =============================================== -->   <xs:complexType name="SV_Parameter_Type">      <xs:complexContent>         <xs:extension base="gco:AbstractObject_Type">            <xs:sequence>               <xs:element name="name"          type="gco:MemberName_PropertyType"/>               <xs:element name="direction"     type="gmd:SV_ParameterDirection_PropertyType" minOccurs="0"/>               <xs:element name="description"   type="gco:CharacterString_PropertyType" minOccurs="0"/>               <xs:element name="optionality"   type="gco:CharacterString_PropertyType"/>               <xs:element name="repeatability" type="gco:Boolean_PropertyType"/>            </xs:sequence>         </xs:extension>      </xs:complexContent>   </xs:complexType>   <!-- ........................................................................ -->  <xs:element name="SV_Parameter" type="gmd:SV_Parameter_Type"/>   <!-- ........................................................................ -->   <xs:complexType name="SV_Parameter_PropertyType">      <xs:sequence minOccurs="0">         <xs:element ref="gmd:SV_Parameter"/>      </xs:sequence>      <xs:attributeGroup ref="gco:ObjectReference"/>      <xs:attribute ref="gco:nilReason"/>   </xs:complexType>   <!-- ===============================================   SV_ParameterDirection   =============================================== -->   <xs:simpleType name="SV_ParameterDirection_Type">      <xs:restriction base="xs:string">         <xs:enumeration value="in"/>         <xs:enumeration value="out"/>         <xs:enumeration value="in/out"/>      </xs:restriction>   </xs:simpleType>   <!-- ........................................................................ -->   <xs:element name="SV_ParameterDirection" type="gmd:SV_ParameterDirection_Type" substitutionGroup="gco:CharacterString"/>   <!-- ........................................................................ -->   <xs:complexType name="SV_ParameterDirection_PropertyType">      <xs:sequence minOccurs="0">         <xs:element ref="gmd:SV_ParameterDirection"/>      </xs:sequence>      <xs:attribute ref="gco:nilReason"/>   </xs:complexType>   <!-- ===============================================   SV_CoupledResource   =============================================== -->   <xs:complexType name="SV_CoupledResource_Type">      <xs:sequence>         <xs:element name="identifier"    type="gco:CharacterString_PropertyType"/>         <xs:element name="operationName" type="gco:CharacterString_PropertyType"/>      </xs:sequence>   </xs:complexType>   <!-- ........................................................................ -->   <xs:element name="SV_CoupledResource" type="gmd:SV_CoupledResource_Type">      <xs:annotation>         <xs:documentation>				***    operationName should refer to an existing				SV_OperationMetadata.operationName provided by this tightly coupled				service instance				***    identifier should refer to an existing				MD_DataIdentification.citation.identifier provided by this tightly				coupled service instance         </xs:documentation>      </xs:annotation>   </xs:element>   <!-- ........................................................................ -->   <xs:complexType name="SV_CoupledResource_PropertyType">      <xs:sequence minOccurs="0">         <xs:element ref="gmd:SV_CoupledResource"/>      </xs:sequence>      <xs:attributeGroup ref="gco:ObjectReference"/>      <xs:attribute ref="gco:nilReason"/>   </xs:complexType>   <!-- ===============================================   _CouplingType   =============================================== -->   <!-- ........................................................................ -->  <xs:element name="SV_CouplingType" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>   <!-- ........................................................................ -->   <xs:complexType name="SV_CouplingType_PropertyType">      <xs:sequence minOccurs="0">         <xs:element ref="gmd:SV_CouplingType"/>      </xs:sequence>      <xs:attribute ref="gco:nilReason"/>   </xs:complexType>   <!-- ===============================================   DCPList   =============================================== -->   <!-- ........................................................................ -->  <xs:element name="DCPList" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>   <!-- ........................................................................ -->   <xs:complexType name="DCPList_PropertyType">      <xs:sequence minOccurs="0">         <xs:element ref="gmd:DCPList"/>      </xs:sequence>      <xs:attribute ref="gco:nilReason"/>   </xs:complexType></xs:schema>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -