<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:net="urn:x-inspire:specification:gmlas:Network:3.2" xmlns:network="http://namespaces.ordnancesurvey.co.uk/mastermap/network/1.0" targetNamespace="http://namespaces.ordnancesurvey.co.uk/mastermap/network/1.0" elementFormDefault="qualified" version="1.0">
<import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/> 
<import namespace="urn:x-inspire:specification:gmlas:Network:3.2" schemaLocation="http://inspire.ec.europa.eu/schemas/net/3.2/Network.xsd"/>
<!--XML Schema document created by ShapeChange - http://shapechange.net/-->
<element name="LinearReference" type="network:LinearReferenceType" substitutionGroup="net:SimpleLinearReference">
<annotation>
<documentation>Reference to a part of a link along which a specific property applies.</documentation>
</annotation>
</element>
<complexType name="LinearReferenceType">
<complexContent>
<extension base="net:SimpleLinearReferenceType">
<sequence>
<element name="fromPositionGeometry" type="gml:PointPropertyType">
<annotation>
<documentation>Point geometry to explicitly locate the start location from which property applies.</documentation>
</annotation>
</element>
<element name="toPositionGeometry" type="gml:PointPropertyType">
<annotation>
<documentation>Point geometry to explicitly locate the end location to which property applies.</documentation>
</annotation>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="LinearReferencePropertyType">
<sequence>
<element ref="network:LinearReference"/>
</sequence>
</complexType>
<element name="PointReference" type="network:PointReferenceType" substitutionGroup="net:SimplePointReference">
<annotation>
<documentation>Reference to specific point on a link at which a specific property applies.</documentation>
</annotation>
</element>
<complexType name="PointReferenceType">
<complexContent>
<extension base="net:SimplePointReferenceType">
<sequence>
<element name="atPositionGeometry" type="gml:PointPropertyType">
<annotation>
<documentation>Point geometry to explicitly locate where on the link the property applies.</documentation>
</annotation>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="PointReferencePropertyType">
<sequence>
<element ref="network:PointReference"/>
</sequence>
</complexType>
</schema>
