<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.ordnancesurvey.co.uk/xml/namespaces/osgb" xmlns="http://www.w3.org/2000/10/XMLSchema" xmlns:osgb="http://www.ordnancesurvey.co.uk/xml/namespaces/osgb" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<annotation>
		<appinfo>OSComplexTypes.xsd 1.0 2001/08</appinfo>
		<documentation xml:lang="en">Ordnance Survey, (c) Crown Copyright. All Rights Reserved August 2001.</documentation>
		<documentation xml:lang="en">See http://www.ordnancesurvey.co.uk/xml/schema for guidelines and related information</documentation>
		<documentation xml:lang="en">This schema defines the complex types used as properties on features.</documentation>
	</annotation>
	<include schemaLocation="OSQueryResult.xsd"/>
	<include schemaLocation="OSSimpleTypes.xsd"/>
	<!-- ================================================================
	Complex Type Definitions 
	================================================================ -->
	<complexType name="changeHistoryType">
		<sequence>
			<element name="changeDate" type="date" minOccurs="1" maxOccurs="1"/>
			<element name="reasonForChange" type="osgb:reasonForChangeType" minOccurs="1" maxOccurs="1"/>
		</sequence>
	</complexType>
	<complexType name="heightAboveDatumType">
		<sequence>
			<element name="heightAboveDatum" type="double" minOccurs="1" maxOccurs="1"/>
			<element name="accuracyOfHeightAboveDatum" type="osgb:accuracyOfPositionType" minOccurs="1" maxOccurs="1"/>
		</sequence>
	</complexType>
	<complexType name="heightAboveGroundLevelType">
		<sequence>
			<element name="heightAboveGroundLevel" type="double" minOccurs="1" maxOccurs="1"/>
			<element name="accuracyOfHeightAboveGroundLevel" type="osgb:accuracyOfPositionType" minOccurs="1" maxOccurs="1"/>
		</sequence>
	</complexType>
	<complexType name="textRenderingType">
		<sequence>
			<element name="anchorPosition" type="unsignedByte" minOccurs="1" maxOccurs="1"/>
			<element name="font" type="unsignedByte" minOccurs="1" maxOccurs="1"/>
			<element name="height" type="float" minOccurs="1" maxOccurs="1"/>
			<element name="orientation" type="unsignedShort" minOccurs="1" maxOccurs="1"/>
		</sequence>
	</complexType>
</schema>
