<?xml version="1.0" encoding="UTF-8"?><schema targetNamespace="http://www.nexus.uni-stuttgart.de/1.0/MapPL" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:nsat="http://www.nexus.uni-stuttgart.de/1.0/NSAT" xmlns:mpl="http://www.nexus.uni-stuttgart.de/1.0/MapPL" elementFormDefault="qualified" attributeFormDefault="unqualified">	<import namespace="http://www.nexus.uni-stuttgart.de/1.0/NSAT" schemaLocation="NexusStandardAttributeTypes.xsd"/>	<element name="MapPL">		<complexType>			<sequence>				<choice>					<element ref="mpl:imagemapspec"/>					<element ref="mpl:vectormapspec"/>				</choice>				<element ref="mpl:featurecolors" minOccurs="0"/>				<element ref="mpl:featuremapspec" minOccurs="0"/>				<element ref="mpl:clipping" minOccurs="0"/>			</sequence>		</complexType>	</element>		<element name="imagemapspec">		<complexType>			<sequence>				<element ref="mpl:imagesize"/>				<element ref="mpl:imageencoding"/>			</sequence>		</complexType>	</element>	<element name="imagesize">		<complexType>			<attribute name="width" type="positiveInteger" use="required"/>			<attribute name="height" type="positiveInteger" use="required"/>		</complexType>	</element>	<element name="imageencoding">		<complexType>			<sequence minOccurs="0">				<element ref="mpl:palette"/>			</sequence>			<attribute name="format" use="required">				<simpleType>					<restriction base="NMTOKEN">						<enumeration value="gif"/>						<enumeration value="jpeg"/>						<enumeration value="png"/>						<enumeration value="tiff"/>						<enumeration value="bmp"/>					</restriction>				</simpleType>			</attribute>			<attribute name="bits" type="mpl:ColorDepth"/>			<attribute name="gray" default="no">				<simpleType>					<restriction base="NMTOKEN">						<enumeration value="yes"/>						<enumeration value="no"/>					</restriction>				</simpleType>			</attribute>			<attribute name="palette">				<simpleType>					<restriction base="NMTOKEN">						<enumeration value="yes"/>						<enumeration value="no"/>						<enumeration value="provided"/>					</restriction>				</simpleType>			</attribute>		</complexType>	</element>	<element name="palette">		<complexType>			<sequence maxOccurs="unbounded">				<element ref="mpl:rgbdef"/>			</sequence>		</complexType>	</element>	<element name="rgbdef">		<complexType>			<attribute name="num" type="NMTOKEN"/>			<attribute name="r" type="mpl:ColorIntensity" use="required"/>			<attribute name="g" type="mpl:ColorIntensity" use="required"/>			<attribute name="b" type="mpl:ColorIntensity" use="required"/>		</complexType>	</element>	<element name="vectormapspec">		<complexType>			<sequence>				<element ref="mpl:vectorencoding"/>			</sequence>		</complexType>	</element>	<element name="vectorencoding">		<complexType>			<simpleContent>				<extension base="string">					<attribute name="format" use="required">						<simpleType>							<restriction base="NMTOKEN">								<enumeration value="svg"/>								<enumeration value="vml"/>							</restriction>						</simpleType>					</attribute>				</extension>			</simpleContent>		</complexType>	</element>	<element name="featurecolors">		<complexType>			<sequence maxOccurs="unbounded">				<element ref="mpl:featurergb"/>			</sequence>		</complexType>	</element>	<element name="featurergb">		<complexType>			<simpleContent>				<extension base="string">					<attribute name="type" type="NMTOKEN" use="required"/>					<attribute name="r" type="mpl:ColorIntensity" use="required"/>					<attribute name="g" type="mpl:ColorIntensity" use="required"/>					<attribute name="b" type="mpl:ColorIntensity" use="required"/>				</extension>			</simpleContent>		</complexType>	</element>	<element name="featuremapspec">		<complexType>			<sequence maxOccurs="unbounded">				<element ref="mpl:featurespec"/>			</sequence>			<attribute name="list" default="include">				<simpleType>					<restriction base="NMTOKEN">						<enumeration value="include"/>						<enumeration value="exclude"/>					</restriction>				</simpleType>			</attribute>		</complexType>	</element>	<element name="featurespec">		<complexType>			<simpleContent>				<extension base="string">					<attribute name="type" type="NMTOKEN" use="required"/>				</extension>			</simpleContent>		</complexType>	</element>	<element name="clipping">		<complexType>			<sequence>				<element name="nexusdata" type="nsat:NexusGeometryType"/>			</sequence>		</complexType>	</element>		<simpleType name="ColorDepth">		<annotation>			<documentation>The color depth of the map bitmap in bits.</documentation>		</annotation>		<restriction base="positiveInteger">			<minInclusive value="1"/>			<maxInclusive value="24"/>		</restriction>	</simpleType>		<simpleType name="ColorIntensity">		<annotation>			<documentation>The color intensity for the red, green and blue values of a color ranging from 0.0 to 1.0. 			0.0 represents minimum intensity, 1.0 maximum intensity.</documentation>		</annotation>		<restriction base="double">			<minInclusive value="0.0"/>			<maxInclusive value="1.0"/>		</restriction>	</simpleType>	</schema>