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

📄 capabilities_1_3_0.xsd

📁 C# 的地图开发例子(sharp map)
💻 XSD
📖 第 1 页 / 共 2 页
字号:
<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/wms" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wms="http://www.opengis.net/wms" xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified">
	<import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://schemas.opengis.net/gml/2.1.2/xlinks.xsd" />
	<!-- ********************************************************************* -->
	<!-- **  The Top-Level Element.                                         ** -->
	<!-- ********************************************************************* -->
	<element name="WMS_Capabilities">
		<annotation>
			<documentation>        A WMS_Capabilities document is returned in response to a        GetCapabilities request made on a WMS.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:Service" />
				<element ref="wms:Capability" />
			</sequence>
			<attribute name="version" type="string" fixed="1.3.0" />
			<attribute name="updateSequence" type="string" />
		</complexType>
	</element>
	<!-- ********************************************************************* -->
	<!-- **  Elements Used In Multiple Places.                              ** -->
	<!-- ********************************************************************* -->
	<element name="Name" type="string">
		<annotation>
			<documentation>        The Name is typically for machine-to-machine communication.      </documentation>
		</annotation>
	</element>
	<element name="Title" type="string">
		<annotation>
			<documentation>        The Title is for informative display to a human.      </documentation>
		</annotation>
	</element>
	<element name="Abstract" type="string">
		<annotation>
			<documentation>        The abstract is a longer narrative description of an object.      </documentation>
		</annotation>
	</element>
	<element name="KeywordList">
		<annotation>
			<documentation>        List of keywords or keyword phrases to help catalog searching.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:Keyword" minOccurs="0" maxOccurs="unbounded" />
			</sequence>
		</complexType>
	</element>
	<element name="Keyword">
		<annotation>
			<documentation>        A single keyword or phrase.      </documentation>
		</annotation>
		<complexType>
			<simpleContent>
				<extension base="string">
					<attribute name="vocabulary" type="string" />
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="OnlineResource">
		<annotation>
			<documentation>        An OnlineResource is typically an HTTP URL.  The URL is placed in        the xlink:href attribute, and the value "simple" is placed in the        xlink:type attribute.      </documentation>
		</annotation>
		<complexType>
			<attributeGroup ref="xlink:simpleLink" />
		</complexType>
	</element>
	<element name="Format" type="string">
		<annotation>
			<documentation>        A container for listing an available format's MIME type.      </documentation>
		</annotation>
	</element>
	<!-- ********************************************************************* -->
	<!-- **  General Service Metadata.                                      ** -->
	<!-- ********************************************************************* -->
	<element name="Service">
		<annotation>
			<documentation>        General service metadata.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element name="Name">
					<simpleType>
						<restriction base="string">
							<enumeration value="WMS" />
						</restriction>
					</simpleType>
				</element>
				<element ref="wms:Title" />
				<element ref="wms:Abstract" minOccurs="0" />
				<element ref="wms:KeywordList" minOccurs="0" />
				<element ref="wms:OnlineResource" />
				<element ref="wms:ContactInformation" minOccurs="0" />
				<element ref="wms:Fees" minOccurs="0" />
				<element ref="wms:AccessConstraints" minOccurs="0" />
				<element ref="wms:LayerLimit" minOccurs="0" />
				<element ref="wms:MaxWidth" minOccurs="0" />
				<element ref="wms:MaxHeight" minOccurs="0" />
			</sequence>
		</complexType>
	</element>
	<element name="ContactInformation">
		<annotation>
			<documentation>        Information about a contact person for the service.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:ContactPersonPrimary" minOccurs="0" />
				<element ref="wms:ContactPosition" minOccurs="0" />
				<element ref="wms:ContactAddress" minOccurs="0" />
				<element ref="wms:ContactVoiceTelephone" minOccurs="0" />
				<element ref="wms:ContactFacsimileTelephone" minOccurs="0" />
				<element ref="wms:ContactElectronicMailAddress" minOccurs="0" />
			</sequence>
		</complexType>
	</element>
	<element name="ContactPersonPrimary">
		<complexType>
			<sequence>
				<element ref="wms:ContactPerson" />
				<element ref="wms:ContactOrganization" />
			</sequence>
		</complexType>
	</element>
	<element name="ContactPerson" type="string" />
	<element name="ContactOrganization" type="string" />
	<element name="ContactPosition" type="string" />
	<element name="ContactAddress">
		<complexType>
			<sequence>
				<element ref="wms:AddressType" />
				<element ref="wms:Address" />
				<element ref="wms:City" />
				<element ref="wms:StateOrProvince" />
				<element ref="wms:PostCode" />
				<element ref="wms:Country" />
			</sequence>
		</complexType>
	</element>
	<element name="AddressType" type="string" />
	<element name="Address" type="string" />
	<element name="City" type="string" />
	<element name="StateOrProvince" type="string" />
	<element name="PostCode" type="string" />
	<element name="Country" type="string" />
	<element name="ContactVoiceTelephone" type="string" />
	<element name="ContactFacsimileTelephone" type="string" />
	<element name="ContactElectronicMailAddress" type="string" />
	<element name="Fees" type="string" />
	<element name="AccessConstraints" type="string" />
	<element name="LayerLimit" type="positiveInteger" />
	<element name="MaxWidth" type="positiveInteger" />
	<element name="MaxHeight" type="positiveInteger" />
	<!-- ********************************************************************* -->
	<!-- **  The Capability Element.                                        ** -->
	<!-- ********************************************************************* -->
	<element name="Capability">
		<annotation>
			<documentation>        A Capability lists available request types, how exceptions may be        reported, and whether any extended capabilities are defined.        It also includes an optional list of map layers available from this        server.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:Request" />
				<element ref="wms:Exception" />
				<element ref="wms:_ExtendedCapabilities" minOccurs="0" maxOccurs="unbounded" />
				<element ref="wms:Layer" minOccurs="0" />
			</sequence>
		</complexType>
	</element>
	<!-- ********************************************************************* -->
	<!-- **  The Request Element.                                           ** -->
	<!-- ********************************************************************* -->
	<element name="Request">
		<annotation>
			<documentation>        Available WMS Operations are listed in a Request element.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:GetCapabilities" />
				<element ref="wms:GetMap" />
				<element ref="wms:GetFeatureInfo" minOccurs="0" />
				<element ref="wms:_ExtendedOperation" minOccurs="0" maxOccurs="unbounded" />
			</sequence>
		</complexType>
	</element>
	<element name="GetCapabilities" type="wms:OperationType" />
	<element name="GetMap" type="wms:OperationType" />
	<element name="GetFeatureInfo" type="wms:OperationType" />
	<element name="_ExtendedOperation" type="wms:OperationType" abstract="true" />
	<complexType name="OperationType">
		<annotation>
			<documentation>        For each operation offered by the server, list the available output        formats and the online resource.      </documentation>
		</annotation>
		<sequence>
			<element ref="wms:Format" minOccurs="1" maxOccurs="unbounded" />
			<element ref="wms:DCPType" minOccurs="1" maxOccurs="unbounded" />
		</sequence>
	</complexType>
	<element name="DCPType">
		<annotation>
			<documentation>        Available Distributed Computing Platforms (DCPs) are listed here.        At present, only HTTP is defined.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:HTTP" />
			</sequence>
		</complexType>
	</element>
	<element name="HTTP">
		<annotation>
			<documentation>        Available HTTP request methods.  At least "Get" shall be supported.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:Get" />
				<element ref="wms:Post" minOccurs="0" />
			</sequence>
		</complexType>
	</element>
	<element name="Get">
		<annotation>
			<documentation>        The URL prefix for the HTTP "Get" request method.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:OnlineResource" />
			</sequence>
		</complexType>
	</element>
	<element name="Post">
		<annotation>
			<documentation>        The URL prefix for the HTTP "Post" request method.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:OnlineResource" />
			</sequence>
		</complexType>
	</element>
	<!-- ********************************************************************* -->
	<!-- **  The Exception Element.                                         ** -->
	<!-- ********************************************************************* -->
	<element name="Exception">
		<annotation>
			<documentation>        An Exception element indicates which error-reporting formats are        supported.      </documentation>
		</annotation>
		<complexType>
			<sequence>
				<element ref="wms:Format" minOccurs="1" maxOccurs="unbounded" />
			</sequence>
		</complexType>
	</element>
	<!-- ********************************************************************* -->
	<!-- **  Extended Capabilities.                                         ** -->
	<!-- ********************************************************************* -->
	<element name="_ExtendedCapabilities" abstract="true">
		<annotation>
			<documentation>        Individual service providers may use this element to report extended        capabilities.      </documentation>

⌨️ 快捷键说明

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