<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/wmts/1.0"
	xmlns="http://www.w3.org/2001/XMLSchema" 
	xmlns:ows="http://www.opengis.net/ows/1.1" 
	xmlns:wmts="http://www.opengis.net/wmts/1.0" 
	elementFormDefault="qualified" xml:lang="en"
	version="1.0.0">
	<annotation>
		<appinfo>wmtsGetTile_request 2009-01-31</appinfo>
		<documentation>
			This XML Schema Document defines XML WMTS GetTile 
			request that can be used in SOAP encodings.
			
			WMTS is an OGC Standard.
			Copyright (c) 2009,2010 Open Geospatial Consortium, Inc. All Rights Reserved.
			To obtain additional rights of use, visit http://www.opengeospatial.org/legal/.
		</documentation>
	</annotation>
	<!-- =============================================================
		includes and imports
	============================================================== -->
	<import namespace="http://www.opengis.net/ows/1.1" 
				schemaLocation="http://schemas.opengis.net/ows/1.1.0/owsAll.xsd"/>
	<!-- =============================================================
		elements and types
	============================================================== -->
	<simpleType name="RequestServiceType">
		<restriction base="string">
			<enumeration value="WMTS"/>
		</restriction>
	</simpleType>
	<simpleType name="VersionType">
		<restriction base="string">
			<enumeration value="1.0.0"/>
		</restriction>
	</simpleType>
	<simpleType name="GetCapabilitiesValueType">
		<restriction base="string">
			<enumeration value="GetCapabilities"/>
		</restriction>
	</simpleType>
	<simpleType name="GetTileValueType">
		<restriction base="string">
			<enumeration value="GetTile"/>
		</restriction>
	</simpleType>
	<simpleType name="GetFeatureInfoValueType">
		<restriction base="string">
			<enumeration value="GetFeatureInfo"/>
		</restriction>
	</simpleType>
	<simpleType name="SectionsType">
		<annotation>
			<documentation>
				XML encoded identifier comma separated list of a standard 
				MIME type, possibly a parameterized MIME type. 
			</documentation>
		</annotation>
		<restriction base="string">
			<annotation>
				<documentation>Comma separated list of available 
				ServiceMetadata root elements. </documentation>
			</annotation>
			<pattern value="(ServiceIdentification|ServiceProvider|OperationsMetadata|Contents|Themes)(,(ServiceIdentification|ServiceProvider|OperationsMetadata|Contents|Themes))*"/>
		</restriction>
	</simpleType>
	<simpleType name="AcceptedFormatsType">
		<annotation>
			<documentation>Comma separated list of a standard MIME type, 
			possibly a parameterized MIME type. </documentation>
		</annotation>
		<restriction base="string">
			<pattern value="((application|audio|image|text|video|message|multipart|model)/.+(;\s*.+=.+)*)(,(application|audio|image|text|video|message|multipart|model)/.+(;\s*.+=.+)*)"/>
		</restriction>
	</simpleType>
</schema>
