<?xml version="1.0"?>
<LayerDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.4.0" xsi:noNamespaceSchemaLocation="LayerDefinition-2.4.0.xsd">
  <VectorLayerDefinition>
    <ResourceId>Library://UnitTests/Data/Rail.FeatureSource</ResourceId>
    <Watermarks />
    <FeatureName>SHP_Schema:Rail</FeatureName>
    <FeatureNameType>FeatureClass</FeatureNameType>
    <Geometry>SHPGEOM</Geometry>
    <VectorScaleRange>
      <CompositeTypeStyle>
        <CompositeRule>
          <LegendLabel></LegendLabel>
          <CompositeSymbolization>
            <SymbolInstance>
              <SimpleSymbolDefinition>
                <Name>Square</Name>
                <Description>Default Point Symbol</Description>
                <Graphics>
                  <Path>
                    <Geometry>M -1.0,-1.0 L 1.0,-1.0 L 1.0,1.0 L -1.0,1.0 L -1.0,-1.0</Geometry>
                    <FillColor>%FILLCOLOR%</FillColor>
                    <LineColor>%LINECOLOR%</LineColor>
                    <LineWeight>%LINEWEIGHT%</LineWeight>
                  </Path>
                </Graphics>
                <PointUsage>
                  <Angle>%ROTATION%</Angle>
                </PointUsage>
                <ParameterDefinition>
                  <Parameter>
                    <Identifier>FILLCOLOR</Identifier>
                    <DefaultValue>0xffffffff</DefaultValue>
                    <DisplayName>&amp;Fill Color</DisplayName>
                    <Description>Fill Color</Description>
                    <DataType>FillColor</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>LINECOLOR</Identifier>
                    <DefaultValue>0xff000000</DefaultValue>
                    <DisplayName>Line &amp;Color</DisplayName>
                    <Description>Line Color</Description>
                    <DataType>LineColor</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>LINEWEIGHT</Identifier>
                    <DefaultValue>0.0</DefaultValue>
                    <DisplayName>Line &amp;Thickness</DisplayName>
                    <Description>Line Thickness</Description>
                    <DataType>LineWeight</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>ROTATION</Identifier>
                    <DefaultValue>0.0</DefaultValue>
                    <DisplayName>&amp;Rotation</DisplayName>
                    <Description>Rotation</Description>
                    <DataType>Angle</DataType>
                  </Parameter>
                </ParameterDefinition>
              </SimpleSymbolDefinition>
              <ParameterOverrides>
                <Override>
                  <SymbolName>Square</SymbolName>
                  <ParameterIdentifier>FILLCOLOR</ParameterIdentifier>
                  <ParameterValue>0xffffffff</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Square</SymbolName>
                  <ParameterIdentifier>LINECOLOR</ParameterIdentifier>
                  <ParameterValue>0xff000000</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Square</SymbolName>
                  <ParameterIdentifier>LINEWEIGHT</ParameterIdentifier>
                  <ParameterValue>0.0</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Square</SymbolName>
                  <ParameterIdentifier>ROTATION</ParameterIdentifier>
                  <ParameterValue>0.0</ParameterValue>
                </Override>
              </ParameterOverrides>
              <AddToExclusionRegion>true</AddToExclusionRegion>
              <UsageContext>Point</UsageContext>
              <GeometryContext>Point</GeometryContext>
            </SymbolInstance>
          </CompositeSymbolization>
        </CompositeRule>
      </CompositeTypeStyle>
      <CompositeTypeStyle>
        <CompositeRule>
          <LegendLabel>Single Track</LegendLabel>
          <Filter>Mod(Autogenerated_SDF_ID, 2) = 0</Filter>
          <CompositeSymbolization>
            <SymbolInstance>
              <SimpleSymbolDefinition>
                <Name>Solid Line</Name>
                <Description>Default Line Symbol</Description>
                <Graphics>
                  <Path>
                    <Geometry>M 0.0,0.0 L 1.0,0.0</Geometry>
                    <ScaleX>%StyleEditorGenerated_ScaleX_0%</ScaleX>
                    <ScaleY>%StyleEditorGenerated_ScaleY_0%</ScaleY>
                    <LineColor>%LINECOLOR%</LineColor>
                    <LineWeight>%LINEWEIGHT%</LineWeight>
                    <LineWeightScalable>false</LineWeightScalable>
                    <LineCap>%StyleEditorGenerated_LineCap_0%</LineCap>
                    <LineJoin>%StyleEditorGenerated_LineJoin_0%</LineJoin>
                  </Path>
                </Graphics>
                <LineUsage>
                  <Repeat>1.0</Repeat>
                </LineUsage>
                <ParameterDefinition>
                  <Parameter>
                    <Identifier>LINECOLOR</Identifier>
                    <DefaultValue>0xff000000</DefaultValue>
                    <DisplayName>Line &amp;Color</DisplayName>
                    <Description>Line Color</Description>
                    <DataType>LineColor</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>LINEWEIGHT</Identifier>
                    <DefaultValue>0.0</DefaultValue>
                    <DisplayName>Line &amp;Thickness</DisplayName>
                    <Description>Line Thickness</Description>
                    <DataType>LineWeight</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>StyleEditorGenerated_ScaleX_0</Identifier>
                    <DefaultValue>1.0</DefaultValue>
                    <DisplayName>Path ScaleX</DisplayName>
                    <Description>Path ScaleX</Description>
                    <DataType>Real</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>StyleEditorGenerated_ScaleY_0</Identifier>
                    <DefaultValue>1.0</DefaultValue>
                    <DisplayName>Path ScaleY</DisplayName>
                    <Description>Path ScaleY</Description>
                    <DataType>Real</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>StyleEditorGenerated_LineCap_0</Identifier>
                    <DefaultValue>'Round'</DefaultValue>
                    <DisplayName>Line Cap</DisplayName>
                    <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                    <DataType>String</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>StyleEditorGenerated_LineJoin_0</Identifier>
                    <DefaultValue>'Round'</DefaultValue>
                    <DisplayName>Line Join</DisplayName>
                    <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
                    <DataType>String</DataType>
                  </Parameter>
                </ParameterDefinition>
              </SimpleSymbolDefinition>
              <ParameterOverrides>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>LINECOLOR</ParameterIdentifier>
                  <ParameterValue>0xffff0000</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>LINEWEIGHT</ParameterIdentifier>
                  <ParameterValue>0.0</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>StyleEditorGenerated_ScaleX_0</ParameterIdentifier>
                  <ParameterValue>1.0</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>StyleEditorGenerated_ScaleY_0</ParameterIdentifier>
                  <ParameterValue>1.0</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>StyleEditorGenerated_LineCap_0</ParameterIdentifier>
                  <ParameterValue>'Round'</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>StyleEditorGenerated_LineJoin_0</ParameterIdentifier>
                  <ParameterValue>'Round'</ParameterValue>
                </Override>
              </ParameterOverrides>
              <UsageContext>Line</UsageContext>
              <GeometryContext>LineString</GeometryContext>
            </SymbolInstance>
          </CompositeSymbolization>
        </CompositeRule>
        <CompositeRule>
          <LegendLabel>Dual Track</LegendLabel>
          <Filter>Mod(Autogenerated_SDF_ID, 2) = 1</Filter>
          <CompositeSymbolization>
            <SymbolInstance>
              <SimpleSymbolDefinition>
                <Name>Solid Line</Name>
                <Description>Default Line Symbol</Description>
                <Graphics>
                  <Path>
                    <Geometry>M 0.0,0.0 L 1.0,0.0</Geometry>
                    <ScaleX>%StyleEditorGenerated_ScaleX_0%</ScaleX>
                    <ScaleY>%StyleEditorGenerated_ScaleY_0%</ScaleY>
                    <LineColor>%LINECOLOR%</LineColor>
                    <LineWeight>%LINEWEIGHT%</LineWeight>
                    <LineWeightScalable>false</LineWeightScalable>
                    <LineCap>%StyleEditorGenerated_LineCap_0%</LineCap>
                    <LineJoin>%StyleEditorGenerated_LineJoin_0%</LineJoin>
                  </Path>
                </Graphics>
                <LineUsage>
                  <Repeat>1.0</Repeat>
                </LineUsage>
                <ParameterDefinition>
                  <Parameter>
                    <Identifier>LINECOLOR</Identifier>
                    <DefaultValue>0xff000000</DefaultValue>
                    <DisplayName>Line &amp;Color</DisplayName>
                    <Description>Line Color</Description>
                    <DataType>LineColor</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>LINEWEIGHT</Identifier>
                    <DefaultValue>0.0</DefaultValue>
                    <DisplayName>Line &amp;Thickness</DisplayName>
                    <Description>Line Thickness</Description>
                    <DataType>LineWeight</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>StyleEditorGenerated_ScaleX_0</Identifier>
                    <DefaultValue>1.0</DefaultValue>
                    <DisplayName>Path ScaleX</DisplayName>
                    <Description>Path ScaleX</Description>
                    <DataType>Real</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>StyleEditorGenerated_ScaleY_0</Identifier>
                    <DefaultValue>1.0</DefaultValue>
                    <DisplayName>Path ScaleY</DisplayName>
                    <Description>Path ScaleY</Description>
                    <DataType>Real</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>StyleEditorGenerated_LineCap_0</Identifier>
                    <DefaultValue>'Round'</DefaultValue>
                    <DisplayName>Line Cap</DisplayName>
                    <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                    <DataType>String</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>StyleEditorGenerated_LineJoin_0</Identifier>
                    <DefaultValue>'Round'</DefaultValue>
                    <DisplayName>Line Join</DisplayName>
                    <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
                    <DataType>String</DataType>
                  </Parameter>
                </ParameterDefinition>
              </SimpleSymbolDefinition>
              <ParameterOverrides>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>LINECOLOR</ParameterIdentifier>
                  <ParameterValue>0xff90ee90</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>LINEWEIGHT</ParameterIdentifier>
                  <ParameterValue>0.0</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>StyleEditorGenerated_ScaleX_0</ParameterIdentifier>
                  <ParameterValue>1.0</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>StyleEditorGenerated_ScaleY_0</ParameterIdentifier>
                  <ParameterValue>1.0</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>StyleEditorGenerated_LineCap_0</ParameterIdentifier>
                  <ParameterValue>'Round'</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>StyleEditorGenerated_LineJoin_0</ParameterIdentifier>
                  <ParameterValue>'Round'</ParameterValue>
                </Override>
              </ParameterOverrides>
              <UsageContext>Line</UsageContext>
              <GeometryContext>LineString</GeometryContext>
            </SymbolInstance>
          </CompositeSymbolization>
        </CompositeRule>
        <CompositeRule>
          <LegendLabel>Other</LegendLabel>
          <CompositeSymbolization>
            <SymbolInstance>
              <SimpleSymbolDefinition>
                <Name>Solid Line</Name>
                <Description>Default Line Symbol</Description>
                <Graphics>
                  <Path>
                    <Geometry>M 0.0,0.0 L 1.0,0.0</Geometry>
                    <LineColor>%LINECOLOR%</LineColor>
                    <LineWeight>%LINEWEIGHT%</LineWeight>
                    <LineWeightScalable>false</LineWeightScalable>
                  </Path>
                </Graphics>
                <LineUsage>
                  <Repeat>1.0</Repeat>
                </LineUsage>
                <ParameterDefinition>
                  <Parameter>
                    <Identifier>LINECOLOR</Identifier>
                    <DefaultValue>0xff000000</DefaultValue>
                    <DisplayName>Line &amp;Color</DisplayName>
                    <Description>Line Color</Description>
                    <DataType>LineColor</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>LINEWEIGHT</Identifier>
                    <DefaultValue>0.0</DefaultValue>
                    <DisplayName>Line &amp;Thickness</DisplayName>
                    <Description>Line Thickness</Description>
                    <DataType>LineWeight</DataType>
                  </Parameter>
                </ParameterDefinition>
              </SimpleSymbolDefinition>
              <ParameterOverrides>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>LINECOLOR</ParameterIdentifier>
                  <ParameterValue>0xff000000</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>LINEWEIGHT</ParameterIdentifier>
                  <ParameterValue>0.0</ParameterValue>
                </Override>
              </ParameterOverrides>
              <UsageContext>Line</UsageContext>
              <GeometryContext>LineString</GeometryContext>
            </SymbolInstance>
          </CompositeSymbolization>
        </CompositeRule>
      </CompositeTypeStyle>
      <CompositeTypeStyle>
        <CompositeRule>
          <LegendLabel></LegendLabel>
          <CompositeSymbolization>
            <SymbolInstance>
              <SimpleSymbolDefinition>
                <Name>Solid Fill</Name>
                <Description>Default Area Symbol</Description>
                <Graphics>
                  <Path>
                    <Geometry>M 0.0,0.0 h 100.0 v 100.0 h -100.0 z</Geometry>
                    <FillColor>%FILLCOLOR%</FillColor>
                  </Path>
                </Graphics>
                <AreaUsage>
                  <RepeatX>100.0</RepeatX>
                  <RepeatY>100.0</RepeatY>
                </AreaUsage>
                <ParameterDefinition>
                  <Parameter>
                    <Identifier>FILLCOLOR</Identifier>
                    <DefaultValue>0xffbfbfbf</DefaultValue>
                    <DisplayName>&amp;Fill Color</DisplayName>
                    <Description>Fill Color</Description>
                    <DataType>FillColor</DataType>
                  </Parameter>
                </ParameterDefinition>
              </SimpleSymbolDefinition>
              <ParameterOverrides>
                <Override>
                  <SymbolName>Solid Fill</SymbolName>
                  <ParameterIdentifier>FILLCOLOR</ParameterIdentifier>
                  <ParameterValue>0xffbfbfbf</ParameterValue>
                </Override>
              </ParameterOverrides>
              <GeometryContext>Polygon</GeometryContext>
            </SymbolInstance>
            <SymbolInstance>
              <SimpleSymbolDefinition>
                <Name>Solid Line</Name>
                <Description>Default Line Symbol</Description>
                <Graphics>
                  <Path>
                    <Geometry>M 0.0,0.0 L 1.0,0.0</Geometry>
                    <LineColor>%LINECOLOR%</LineColor>
                    <LineWeight>%LINEWEIGHT%</LineWeight>
                    <LineWeightScalable>false</LineWeightScalable>
                  </Path>
                </Graphics>
                <LineUsage>
                  <Repeat>1.0</Repeat>
                </LineUsage>
                <ParameterDefinition>
                  <Parameter>
                    <Identifier>LINECOLOR</Identifier>
                    <DefaultValue>0xff000000</DefaultValue>
                    <DisplayName>Line &amp;Color</DisplayName>
                    <Description>Line Color</Description>
                    <DataType>LineColor</DataType>
                  </Parameter>
                  <Parameter>
                    <Identifier>LINEWEIGHT</Identifier>
                    <DefaultValue>0.0</DefaultValue>
                    <DisplayName>Line &amp;Thickness</DisplayName>
                    <Description>Line Thickness</Description>
                    <DataType>LineWeight</DataType>
                  </Parameter>
                </ParameterDefinition>
              </SimpleSymbolDefinition>
              <ParameterOverrides>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>LINECOLOR</ParameterIdentifier>
                  <ParameterValue>0xff000000</ParameterValue>
                </Override>
                <Override>
                  <SymbolName>Solid Line</SymbolName>
                  <ParameterIdentifier>LINEWEIGHT</ParameterIdentifier>
                  <ParameterValue>0.0</ParameterValue>
                </Override>
              </ParameterOverrides>
              <GeometryContext>Polygon</GeometryContext>
            </SymbolInstance>
          </CompositeSymbolization>
        </CompositeRule>
      </CompositeTypeStyle>
    </VectorScaleRange>
  </VectorLayerDefinition>
</LayerDefinition>