XSL value using reference number

I have limited knowledge of xsl as it applies to referencing and calling other values.  I have an xml file that has a variable name curveSetStopElement that has a numerical value assigned to it.  I need to use that value as an "index" to pull data from another element.

XML:
<?xml version="1.0" encoding="iso-8859-1" ?>
  <GeometryProject name="Pin_Oak_Alignments" description="Alignments-Track 3-26-2014" file="C:\Users\michaelm\Desktop\Pin_Oak_Alignments.alg" lastRevisedDate="10/10/2014 3:42:38 PM" lastRevisedBy="michaelm">
    <HorizontalAlignment name="Track 9" style="Default" curvatureDefinition="chord" lastRevisedDate="10/10/2014 3:42:38 PM" lastRevisedBy="michaelm" area="2006214.8535339" perimeter="4267.5688619" closingDistance="3390.9859322" closingDirection="1.911056883" closingPrecision="1.1861418" northingClosingError="1131.6829624" eastingClosingError="-3196.5730501" fromFeature="false">
      <HorizontalElements>
        <HorizontalLine style="Default" length="160.2993469" direction="0.386580378" elementNumber="5">
          <Start style="Default" northing="568261.5966032" easting="3500224.6073192" elevation="10.0743132" offset="0.0000000" pointType="PT" type="PT">
            <station internalStation="4066.1757150" externalStation="4066.1757150" externalStationName=""/>
          </Start>
          <End style="Default" northing="568410.0664594" easting="3500285.0439174" elevation="9.9706482" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="4226.4750619" externalStation="4226.4750619" externalStationName=""/>
          </End>
        </HorizontalLine>
        <HorizontalLine style="Default" length="41.0938001" direction="0.453222867" elementNumber="6">
          <Start style="Default" northing="568410.0664594" easting="3500285.0439174" elevation="9.9706482" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="4226.4750619" externalStation="4226.4750619" externalStationName=""/>
          </Start>
          <End style="Default" northing="568447.0114538" easting="3500303.0374661" elevation="9.9440730" offset="0.0000000" pointType="POE" type="POE">
            <station internalStation="4267.5688619" externalStation="4267.5688619" externalStationName=""/>
          </End>
        </HorizontalLine>
      </HorizontalElements>
      <HorizontalCurveSets>
        </CurvesetPoint>
        <CurvesetPoint tangentDirectionEnd="0.453222867" pointType="POE" type="POE" curveSetStopElement="6" curveSetID="3">
          <GeometryPoint style="Default" northing="568447.0114538" easting="3500303.0374661" elevation="0.0000000" pointType="POE" type="POE">
            <station internalStation="4267.5688619" externalStation="4267.5688619" externalStationName=""/>
          </GeometryPoint>
        </CurvesetPoint>
      </HorizontalCurveSets>
    </HorizontalAlignment>
  </GeometryProject>

Open in new window


XSL:
<xsl:if test="@pointType = 'POE'">
      <tr>
                <!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="@type"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					<!-- <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/> -->
					<!-- <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/>' -->
					<xsl:value-of select="../../HorizontalElements/HorizontalLine/@length[@elementNumber=$varElement]"/><br/>
				</td>
    </tr>
</xsl:if>

Open in new window

prostangAsked:
Who is Participating?
 
Geert BormansConnect With a Mentor Information ArchitectCommented:
I figured out that the format calling was allover the place, so pretty though to make a test harnass.
Will see what I can do without

try this
<!--  Distance   -->
<td align="center">
<xsl:variable name="varElement" select="@curveSetStopElement" />                              
<xsl:value-of select="../../HorizontalElements/HorizontalLine[@elementNumber = $varElement]/@length"/>
</td>
0
 
Geert BormansInformation ArchitectCommented:
close:

<xsl:value-of select="../../HorizontalElements/HorizontalLine[@elementNumber=$varElement]/@length"/>
0
 
prostangAuthor Commented:
I am missing something.  I also put in: <xsl:variable name="varElement" select="@elementNumber" />

Followed that up with your suggested solution and got nothing.
0
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
Geert BormansInformation ArchitectCommented:
it all depends on the context ofcourse
I assumed that varElement would have been @curveSetStopElement inside a template (or at least context) of CurvesetPoint
That is what the code seemed to imply.
Maybe you should post the full XSLT you have and maybe you should give us more information. All you gave us was some code and a dubious one liner about using an index. It helps being detailed and explicit.
Can you also make sure that the XML snippet you post is at least wellformed?
0
 
prostangAuthor Commented:
I didn't post the entire XSLT & XML data due to size.  The dubious one liner is due to my lack of knowledge with the language.  Here is most of the XSLT (I left out the parts that I am not working with):
<?xml version="1.0" encoding="ISO-8859-2"?>
<xsl:stylesheet version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:inr="http://mycompany.com/mynamespace">
    <xsl:include href="../format.xsl"/>
    <xsl:param name="xslRootDirectory" select="inr:xslRootDirectory"/>
    <!-- Variable to hold unit string -->
    <xsl:variable name="unit">
        <xsl:choose>
            <xsl:when test="//@linearUnits = 'Imperial'">'</xsl:when>
            <xsl:otherwise>m</xsl:otherwise>
        </xsl:choose>
    </xsl:variable>
    <!-- Control Line Data -->
<!-- Horizontal BOP & Turnout PI Data -->
    <xsl:template match=" //HorizontalElements/HorizontalLine">
		<xsl:if test="Start/@pointType = 'POB' ">
		<!--  POB Information  -->
			<tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle">
					<xsl:value-of select="Start/@type"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="Start/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(Start/station/@externalStation)$xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					 <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/>'
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(Start/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(Start/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( Ls )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>
		<xsl:if test="@elementNumber = '1' and @pointType != 'POE'">
		<!--  POB Information  -->
			<tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle">
					<xsl:value-of select="End/@type"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(End/station/@externalStation)$xslStationFormat, $xslStationPrecision, string(GeometryPoint/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					&#160;
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( Ls )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>
		<!-- Tangent only -->
		<xsl:if test="Start/@pointType = 'PI' and Start/@pointType != 'POB' and End/@pointType != 'POE'">
		<!--  POB Information  -->
			<tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle">
					<xsl:value-of select="End/@type"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(End/station/@externalStation)$xslStationFormat, $xslStationPrecision, string(GeometryPoint/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					 <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/>'
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( Ls )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>

	</xsl:template>
		<xsl:if test="@pointType = 'CIRCLE' ">
		<!--  PC Information  -->
	   	    <tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle" rowspan="3">
					Curve #<xsl:value-of select="@curveSetID"/>
				</td>
				<!--  ALG NAME -->
	   	        <td class="sidepad" align="center" nowrap="nowrap" valign="middle" rowspan="3">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/Start/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/Start/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					&#160;
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/Start/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/Start/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStartElement - 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  -->
				<td align="center" nowrap="nowrap">-----</td>
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap" rowspan="3">
					--
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap" rowspan="3">
					--
				</td>
			</tr>
     		<!-- PI Information -->
		    <tr style="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/PI/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					&#160;
				</td>
				<!--  Distance   -->
   	            <td align="center">
					&#160;
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/PI/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/PI/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStopElement + 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:angularFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/@degreeOfCurve),$xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/@radius), $xslDistancePrecision)"/>
				</td>
				<!--  Total Central Angle  -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:angularFormat(number(@delta), $xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
				<!--  Tangent  -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/@tangentLength), $xslDistancePrecision)"/>
				</td>
				<!--  Long Chord  -->
				<td align="center" nowrap="nowrap">-----</td>
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/@length), $xslDistancePrecision)"/>
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
			</tr>
			<!-- PT Information  -->
	   	    <tr style="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/End/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStopElement+1]/@length), $xslDistancePrecision)"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStopElement + 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  -->
				<td align="center" nowrap="nowrap">-----</td>
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>
<!-- Horizontal POE Data -->
		<xsl:if test="@pointType = 'POE'">
		<!--  POE Information  -->
			<tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle">
					<xsl:value-of select="@type"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(GeometryPoint/station/@externalStation)$xslStationFormat, $xslStationPrecision, string(GeometryPoint/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					<xsl:variable name="varElement" select="@elementNumber" />					
					<!-- <xsl:value-of select="@curveSetStopElement"/><br/> -->
					<!-- <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/> -->
					<!-- <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/>' -->
						<xsl:value-of select="@curveSetStopElement"/><br/>
						<xsl:value-of select="../../HorizontalElements/HorizontalLine/@elementNumber"/><br/>
						<xsl:value-of select="../../HorizontalElements/HorizontalLine[@elementNumber=$varElement]/@length"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(GeometryPoint/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(GeometryPoint/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(@tangentDirectionEnd), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( Ls )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>
    </xsl:template>
    <xsl:template name="StyleSheetHelp">
        <div class="section1">
            <h4 lang="en">Notes</h4>
            <p class="normal1" lang="en">
                You must include at least one horizontal alignment in the <em>Include</em> field on the 
                <em>Tools &gt; XML Reports &gt; Geometry</em> command to get results from this report.
            </p>
            <p class="small" lang="en">
                <em>&#xa9; 2006 Bentley Systems, Inc</em>
            </p>
        </div>
    </xsl:template>
</xsl:stylesheet>

Open in new window



This is the "well formed" XML data:
<?xml version="1.0" encoding="iso-8859-1" ?>
<InRoads productName="Bentley InRoads Suite V8i (SELECTseries 2)" productVersion="08.11.07.615" outputGridScaleFactor="1.00000000" inputGridScaleFactor="1.00000000" linearUnits="Imperial" angularUnits="Degrees" commandName="Geometry Report">
  <GeometryProject name="Pin_Oak_Alignments" description="Alignments-Track 3-26-2014" file="C:\Users\michaelm\Desktop\Pin_Oak_Alignments.alg" lastRevisedDate="10/10/2014 3:42:38 PM" lastRevisedBy="michaelm">
    <HorizontalAlignment name="Track 9" style="Default" curvatureDefinition="chord" lastRevisedDate="10/10/2014 3:42:38 PM" lastRevisedBy="michaelm" area="2006214.8535339" perimeter="4267.5688619" closingDistance="3390.9859322" closingDirection="1.911056883" closingPrecision="1.1861418" northingClosingError="1131.6829624" eastingClosingError="-3196.5730501" fromFeature="false">
      <HorizontalElements>
        <HorizontalLine style="Default" length="300.3310975" direction="4.728000486" elementNumber="1">
          <Start style="Default" northing="567315.3218857" easting="3503499.6098774" elevation="11.3825985" offset="0.0000000" pointType="POB" type="POB">
            <station internalStation="0.0000000" externalStation="0.0000000" externalStationName=""/>
          </Start>
          <End style="Default" northing="567320.0103159" easting="3503199.3153773" elevation="11.3370068" offset="0.0000000" pointType="PC" type="PC">
            <station internalStation="300.3310975" externalStation="300.3310975" externalStationName=""/>
          </End>
        </HorizontalLine>
        <HorizontalCircle style="Default" rotationDirection="ccw" radius="1637.2768000" delta="0.066642489" degreeOfCurve="0.061086525" length="109.1122005" chord="109.0920103" tangentLength="54.5763005" middleOrdinate="0.9088545" externalDistance="0.9093593" tangentialDirectionStart="4.728000486" radialDirectionStart="0.015611506" chordDirection="4.694679242" radialDirectionEnd="6.232154324" tangentialDirectionEnd="4.661357997" deflectionAngle="0.033321244" elementNumber="2">
          <Start style="Default" northing="567320.0103159" easting="3503199.3153773" elevation="11.3370068" offset="0.0000000" pointType="PC" type="PC">
            <station internalStation="300.3310975" externalStation="300.3310975" externalStationName=""/>
          </Start>
          <PI northing="567320.8622995" easting="3503144.7457273" elevation="11.2508056" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="354.9073981" externalStation="354.9073981" externalStationName=""/>
          </PI>
          <Center style="Default" northing="565682.9330297" easting="3503173.7560595" elevation="11.3825985" offset="0.0000000" pointType="CC" type="CC"/>
          <End style="Default" northing="567318.0784259" easting="3503090.2404741" elevation="11.1658346" offset="0.0000000" pointType="PT" type="PT">
            <station internalStation="409.4432980" externalStation="409.4432980" externalStationName=""/>
          </End>
        </HorizontalCircle>
        <HorizontalLine style="Default" length="2121.3260287" direction="4.661357997" elementNumber="3">
          <Start style="Default" northing="567318.0784259" easting="3503090.2404741" elevation="11.1658346" offset="0.0000000" pointType="PT" type="PT">
            <station internalStation="409.4432980" externalStation="409.4432980" externalStationName=""/>
          </Start>
          <End style="Default" northing="567209.8720524" easting="3500971.6759835" elevation="10.8204904" offset="0.0000000" pointType="PC" type="PC">
            <station internalStation="2530.7693267" externalStation="2530.7693267" externalStationName=""/>
          </End>
        </HorizontalLine>
        <HorizontalCircle style="Default" rotationDirection="cw" radius="764.4894000" delta="2.008407688" degreeOfCurve="0.130899696" length="1535.4063882" chord="1290.0527586" tangentLength="1201.7032264" middleOrdinate="354.1419707" externalDistance="659.7769680" tangentialDirectionStart="4.661357997" radialDirectionStart="6.232154324" chordDirection="5.665561841" radialDirectionEnd="1.957376705" tangentialDirectionEnd="0.386580378" deflectionAngle="1.004203844" elementNumber="4">
          <Start style="Default" northing="567209.8720524" easting="3500971.6759835" elevation="10.8204904" offset="0.0000000" pointType="PC" type="PC">
            <station internalStation="2530.7693267" externalStation="2530.7693267" externalStationName=""/>
          </Start>
          <PI northing="567148.5745684" easting="3499771.5371321" elevation="10.1108639" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="3732.4725531" externalStation="3732.4725531" externalStationName=""/>
          </PI>
          <Center style="Default" northing="567973.3662415" easting="3500932.6802683" elevation="11.3825985" offset="0.0000000" pointType="CC" type="CC"/>
          <End style="Default" northing="568261.5966032" easting="3500224.6073192" elevation="10.0743132" offset="0.0000000" pointType="PT" type="PT">
            <station internalStation="4066.1757150" externalStation="4066.1757150" externalStationName=""/>
          </End>
        </HorizontalCircle>
        <HorizontalLine style="Default" length="160.2993469" direction="0.386580378" elementNumber="5">
          <Start style="Default" northing="568261.5966032" easting="3500224.6073192" elevation="10.0743132" offset="0.0000000" pointType="PT" type="PT">
            <station internalStation="4066.1757150" externalStation="4066.1757150" externalStationName=""/>
          </Start>
          <End style="Default" northing="568410.0664594" easting="3500285.0439174" elevation="9.9706482" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="4226.4750619" externalStation="4226.4750619" externalStationName=""/>
          </End>
        </HorizontalLine>
        <HorizontalLine style="Default" length="41.0938001" direction="0.453222867" elementNumber="6">
          <Start style="Default" northing="568410.0664594" easting="3500285.0439174" elevation="9.9706482" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="4226.4750619" externalStation="4226.4750619" externalStationName=""/>
          </Start>
          <End style="Default" northing="568447.0114538" easting="3500303.0374661" elevation="9.9440730" offset="0.0000000" pointType="POE" type="POE">
            <station internalStation="4267.5688619" externalStation="4267.5688619" externalStationName=""/>
          </End>
        </HorizontalLine>
      </HorizontalElements>
      <HorizontalCurveSets>
        <CurvesetPoint tangentDirectionStart="4.728000486" pointType="POB" type="POB" curveSetStartElement="1" curveSetID="0">
          <GeometryPoint style="Default" northing="567315.3218857" easting="3503499.6098774" elevation="0.0000000" pointType="POB" type="POB">
            <station internalStation="0.0000000" externalStation="0.0000000" externalStationName=""/>
          </GeometryPoint>
        </CurvesetPoint>
        <CurvesetPoint delta="0.066642489" tangentLengthStart="54.5763005" tangentDirectionStart="4.728000486" tangentLengthEnd="54.5763005" tangentDirectionEnd="4.661357997" external="0.9093593" pointType="CIRCLE" curveSetStartElement="2" curveSetStopElement="2" curveSetID="1">
          <GeometryPoint northing="567320.8622995" easting="3503144.7457273" elevation="0.0000000" pointType="PI" type="PI">
            <station internalStation="354.9073981" externalStation="354.9073981" externalStationName=""/>
          </GeometryPoint>
        </CurvesetPoint>
        <CurvesetPoint delta="2.008407688" tangentLengthStart="1201.7032264" tangentDirectionStart="4.661357997" tangentLengthEnd="1201.7032264" tangentDirectionEnd="0.386580378" external="659.7769680" pointType="CIRCLE" curveSetStartElement="4" curveSetStopElement="4" curveSetID="2">
          <GeometryPoint northing="567148.5745684" easting="3499771.5371321" elevation="0.0000000" pointType="PI" type="PI">
            <station internalStation="3732.4725531" externalStation="3732.4725531" externalStationName=""/>
          </GeometryPoint>
        </CurvesetPoint>
        <CurvesetPoint tangentDirectionEnd="0.453222867" pointType="POE" type="POE" curveSetStopElement="6" curveSetID="3">
          <GeometryPoint style="Default" northing="568447.0114538" easting="3500303.0374661" elevation="0.0000000" pointType="POE" type="POE">
            <station internalStation="4267.5688619" externalStation="4267.5688619" externalStationName=""/>
          </GeometryPoint>
        </CurvesetPoint>
      </HorizontalCurveSets>
      <HorizontalTraversePoints>
        <HorizontalTraversePoint distanceAhead="300.3310975" directionAhead="4.728000486">
          <TraversePoint style="Default" northing="567315.3218857" easting="3503499.6098774" elevation="0.0000000" pointType="POB" type="POB"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="300.3310975" directionBack="1.586407833" distanceAhead="109.0920103" directionAhead="4.694679242" deflection="-0.033321244" angleLeft="3.174913898" angleRight="3.108271409">
          <TraversePoint style="Default" northing="567320.0103159" easting="3503199.3153773" elevation="0.0000000" pointType="PC" type="PC"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="109.0920103" directionBack="1.553086588" distanceAhead="2121.3260287" directionAhead="4.661357997" deflection="-0.033321244" angleLeft="3.174913898" angleRight="3.108271409">
          <TraversePoint style="Default" northing="567318.0784259" easting="3503090.2404741" elevation="0.0000000" pointType="PT" type="PT"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="2121.3260287" directionBack="1.519765344" distanceAhead="1290.0527586" directionAhead="5.665561841" deflection="1.004203844" angleLeft="2.137388810" angleRight="4.145796498">
          <TraversePoint style="Default" northing="567209.8720524" easting="3500971.6759835" elevation="0.0000000" pointType="PC" type="PC"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="1290.0527586" directionBack="2.523969188" distanceAhead="160.2993469" directionAhead="0.386580378" deflection="1.004203844" angleLeft="2.137388810" angleRight="4.145796498">
          <TraversePoint style="Default" northing="568261.5966032" easting="3500224.6073192" elevation="0.0000000" pointType="PT" type="PT"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="160.2993469" directionBack="3.528173032" distanceAhead="41.0938001" directionAhead="0.453222867" deflection="0.066642489" angleLeft="3.074950165" angleRight="3.208235142">
          <TraversePoint style="Default" northing="568410.0664594" easting="3500285.0439174" elevation="0.0000000" pointType="PI" type="PI"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="41.0938001" directionBack="3.594815520">
          <TraversePoint style="Default" northing="568447.0114538" easting="3500303.0374661" elevation="0.0000000" pointType="POE" type="POE"/>
        </HorizontalTraversePoint>
      </HorizontalTraversePoints>
      <HorizontalEventPoints>
        <HorizontalComputedEventPoints>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POB" type="POB" northing="567315.3218857" easting="3503499.6098774" elevation="11.3825985" offset="0.0000000">
              <station internalStation="0.0000000" externalStation="0.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567316.1024293" easting="3503449.6159702" elevation="11.3893794" offset="0.0000000">
              <station internalStation="50.0000000" externalStation="50.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567316.8829729" easting="3503399.6220631" elevation="11.3961603" offset="0.0000000">
              <station internalStation="100.0000000" externalStation="100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567317.6635164" easting="3503349.6281559" elevation="11.4029411" offset="0.0000000">
              <station internalStation="150.0000000" externalStation="150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567318.4440600" easting="3503299.6342488" elevation="11.4097220" offset="0.0000000">
              <station internalStation="200.0000000" externalStation="200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00072192264302" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567319.2246036" easting="3503249.6403417" elevation="11.3950644" offset="0.0000000">
              <station internalStation="250.0000000" externalStation="250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00157946302486" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567320.0051472" easting="3503199.6464345" elevation="11.3375298" offset="0.0000000">
              <station internalStation="300.0000000" externalStation="300.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="1637.2768000" grade="-0.00157946302486" tangentialDirection="4.697664197" radialDirection="6.268460524">
            <GeometryPoint pointType="POC" type="POC" northing="567320.0323363" easting="3503149.6483843" elevation="11.2585566" offset="0.0000000">
              <station internalStation="350.0000000" externalStation="350.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="1637.2768000" grade="-0.00157946302486" tangentialDirection="4.667125683" radialDirection="6.237922010">
            <GeometryPoint pointType="POC" type="POC" northing="567318.5329174" easting="3503099.6728157" elevation="11.1795835" offset="0.0000000">
              <station internalStation="400.0000000" externalStation="400.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00027137298112" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567316.0096757" easting="3503049.7365688" elevation="11.1333126" offset="0.0000000">
              <station internalStation="450.0000000" externalStation="450.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567313.4592339" easting="3502999.8016587" elevation="11.1524462" offset="0.0000000">
              <station internalStation="500.0000000" externalStation="500.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567310.9087920" easting="3502949.8667486" elevation="11.2042820" offset="0.0000000">
              <station internalStation="550.0000000" externalStation="550.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567308.3583502" easting="3502899.9318385" elevation="11.2561179" offset="0.0000000">
              <station internalStation="600.0000000" externalStation="600.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567305.8079083" easting="3502849.9969284" elevation="11.3079537" offset="0.0000000">
              <station internalStation="650.0000000" externalStation="650.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567303.2574665" easting="3502800.0620183" elevation="11.3597896" offset="0.0000000">
              <station internalStation="700.0000000" externalStation="700.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567300.7070246" easting="3502750.1271082" elevation="11.4116254" offset="0.0000000">
              <station internalStation="750.0000000" externalStation="750.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567298.1565828" easting="3502700.1921981" elevation="11.4634613" offset="0.0000000">
              <station internalStation="800.0000000" externalStation="800.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00054830321792" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567295.6061409" easting="3502650.2572880" elevation="11.5041946" offset="0.0000000">
              <station internalStation="850.0000000" externalStation="850.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00001115617015" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567293.0556991" easting="3502600.3223779" elevation="11.5181811" offset="0.0000000">
              <station internalStation="900.0000000" externalStation="900.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00003757703291" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567290.5052572" easting="3502550.3874678" elevation="11.5164128" offset="0.0000000">
              <station internalStation="950.0000000" externalStation="950.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00003757703291" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567287.9548154" easting="3502500.4525577" elevation="11.5145339" offset="0.0000000">
              <station internalStation="1000.0000000" externalStation="1000.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00003757703291" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567285.4043735" easting="3502450.5176476" elevation="11.5126551" offset="0.0000000">
              <station internalStation="1050.0000000" externalStation="1050.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00039304801598" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567282.8539317" easting="3502400.5827375" elevation="11.5055608" offset="0.0000000">
              <station internalStation="1100.0000000" externalStation="1100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00099875040368" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567280.3034898" easting="3502350.6478274" elevation="11.4707658" offset="0.0000000">
              <station internalStation="1150.0000000" externalStation="1150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567277.7530480" easting="3502300.7129173" elevation="11.4109012" offset="0.0000000">
              <station internalStation="1200.0000000" externalStation="1200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567275.2026061" easting="3502250.7780072" elevation="11.3484521" offset="0.0000000">
              <station internalStation="1250.0000000" externalStation="1250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567272.6521643" easting="3502200.8430971" elevation="11.2860030" offset="0.0000000">
              <station internalStation="1300.0000000" externalStation="1300.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567270.1017224" easting="3502150.9081870" elevation="11.2235539" offset="0.0000000">
              <station internalStation="1350.0000000" externalStation="1350.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567267.5512806" easting="3502100.9732769" elevation="11.1611048" offset="0.0000000">
              <station internalStation="1400.0000000" externalStation="1400.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00104972574995" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567265.0008387" easting="3502051.0383668" elevation="11.0997560" offset="0.0000000">
              <station internalStation="1450.0000000" externalStation="1450.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00014760029219" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567262.4503969" easting="3502001.1034567" elevation="11.0698228" offset="0.0000000">
              <station internalStation="1500.0000000" externalStation="1500.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567259.8999551" easting="3501951.1685466" elevation="11.0838957" offset="0.0000000">
              <station internalStation="1550.0000000" externalStation="1550.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567257.3495132" easting="3501901.2336365" elevation="11.1116591" offset="0.0000000">
              <station internalStation="1600.0000000" externalStation="1600.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567254.7990714" easting="3501851.2987264" elevation="11.1394226" offset="0.0000000">
              <station internalStation="1650.0000000" externalStation="1650.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567252.2486295" easting="3501801.3638163" elevation="11.1671860" offset="0.0000000">
              <station internalStation="1700.0000000" externalStation="1700.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567249.6981877" easting="3501751.4289062" elevation="11.1949495" offset="0.0000000">
              <station internalStation="1750.0000000" externalStation="1750.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567247.1477458" easting="3501701.4939961" elevation="11.2227130" offset="0.0000000">
              <station internalStation="1800.0000000" externalStation="1800.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567244.5973040" easting="3501651.5590860" elevation="11.2504764" offset="0.0000000">
              <station internalStation="1850.0000000" externalStation="1850.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567242.0468621" easting="3501601.6241760" elevation="11.2782399" offset="0.0000000">
              <station internalStation="1900.0000000" externalStation="1900.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00057330775881" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567239.4964203" easting="3501551.6892659" elevation="11.3060645" offset="0.0000000">
              <station internalStation="1950.0000000" externalStation="1950.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00070626360587" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567236.9459784" easting="3501501.7543558" elevation="11.3380538" offset="0.0000000">
              <station internalStation="2000.0000000" externalStation="2000.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567234.3955366" easting="3501451.8194457" elevation="11.3766297" offset="0.0000000">
              <station internalStation="2050.0000000" externalStation="2050.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567231.8450947" easting="3501401.8845356" elevation="11.4176887" offset="0.0000000">
              <station internalStation="2100.0000000" externalStation="2100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567229.2946529" easting="3501351.9496255" elevation="11.4587478" offset="0.0000000">
              <station internalStation="2150.0000000" externalStation="2150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567226.7442110" easting="3501302.0147154" elevation="11.4998068" offset="0.0000000">
              <station internalStation="2200.0000000" externalStation="2200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567224.1937692" easting="3501252.0798053" elevation="11.5408658" offset="0.0000000">
              <station internalStation="2250.0000000" externalStation="2250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00063379651961" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567221.6433273" easting="3501202.1448952" elevation="11.5815844" offset="0.0000000">
              <station internalStation="2300.0000000" externalStation="2300.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00194462604889" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567219.0928855" easting="3501152.2099851" elevation="11.5488137" offset="0.0000000">
              <station internalStation="2350.0000000" externalStation="2350.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00433566433565" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567216.5424436" easting="3501102.2750750" elevation="11.3874623" offset="0.0000000">
              <station internalStation="2400.0000000" externalStation="2400.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00433566433565" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567213.9920018" easting="3501052.3401649" elevation="11.1706791" offset="0.0000000">
              <station internalStation="2450.0000000" externalStation="2450.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00433566433565" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567211.4415599" easting="3501002.4052548" elevation="10.9538958" offset="0.0000000">
              <station internalStation="2500.0000000" externalStation="2500.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00433566433565" tangentialDirection="4.686512922" radialDirection="6.257309249">
            <GeometryPoint pointType="POC" type="POC" northing="567209.1327670" easting="3500952.4600331" elevation="10.7371126" offset="0.0000000">
              <station internalStation="2550.0000000" externalStation="2550.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00433566433565" tangentialDirection="4.751916053" radialDirection="0.039527072">
            <GeometryPoint pointType="POC" type="POC" northing="567209.4739789" easting="3500902.4701087" elevation="10.5203294" offset="0.0000000">
              <station internalStation="2600.0000000" externalStation="2600.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00433566433565" tangentialDirection="4.817319183" radialDirection="0.104930203">
            <GeometryPoint pointType="POC" type="POC" northing="567213.0816284" easting="3500852.6093643" elevation="10.3035462" offset="0.0000000">
              <station internalStation="2650.0000000" externalStation="2650.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00215616069461" tangentialDirection="4.882722314" radialDirection="0.170333333">
            <GeometryPoint pointType="POC" type="POC" northing="567219.9402890" easting="3500803.0910067" elevation="10.1412506" offset="0.0000000">
              <station internalStation="2700.0000000" externalStation="2700.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="4.948125444" radialDirection="0.235736464">
            <GeometryPoint pointType="POC" type="POC" northing="567230.0206328" easting="3500754.1267785" elevation="10.0879301" offset="0.0000000">
              <station internalStation="2750.0000000" externalStation="2750.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.013528575" radialDirection="0.301139594">
            <GeometryPoint pointType="POC" type="POC" northing="567243.2795559" easting="3500705.9260532" elevation="10.0890973" offset="0.0000000">
              <station internalStation="2800.0000000" externalStation="2800.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.078931705" radialDirection="0.366542725">
            <GeometryPoint pointType="POC" type="POC" northing="567259.6603623" easting="3500658.6949390" elevation="10.0902644" offset="0.0000000">
              <station internalStation="2850.0000000" externalStation="2850.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.144334836" radialDirection="0.431945855">
            <GeometryPoint pointType="POC" type="POC" northing="567279.0930072" easting="3500612.6353984" elevation="10.0914316" offset="0.0000000">
              <station internalStation="2900.0000000" externalStation="2900.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.209737966" radialDirection="0.497348986">
            <GeometryPoint pointType="POC" type="POC" northing="567301.4943956" easting="3500567.9443840" elevation="10.0925987" offset="0.0000000">
              <station internalStation="2950.0000000" externalStation="2950.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.275141097" radialDirection="0.562752116">
            <GeometryPoint pointType="POC" type="POC" northing="567326.7687381" easting="3500524.8129967" elevation="10.0937659" offset="0.0000000">
              <station internalStation="3000.0000000" externalStation="3000.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.340544227" radialDirection="0.628155247">
            <GeometryPoint pointType="POC" type="POC" northing="567354.8079607" easting="3500483.4256681" elevation="10.0949330" offset="0.0000000">
              <station internalStation="3050.0000000" externalStation="3050.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.405947358" radialDirection="0.693558377">
            <GeometryPoint pointType="POC" type="POC" northing="567385.4921661" easting="3500443.9593723" elevation="10.0961002" offset="0.0000000">
              <station internalStation="3100.0000000" externalStation="3100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.471350488" radialDirection="0.758961508">
            <GeometryPoint pointType="POC" type="POC" northing="567418.6901476" easting="3500406.5828691" elevation="10.0972673" offset="0.0000000">
              <station internalStation="3150.0000000" externalStation="3150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.536753619" radialDirection="0.824364638">
            <GeometryPoint pointType="POC" type="POC" northing="567454.2599489" easting="3500371.4559819" elevation="10.0984345" offset="0.0000000">
              <station internalStation="3200.0000000" externalStation="3200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.602156749" radialDirection="0.889767769">
            <GeometryPoint pointType="POC" type="POC" northing="567492.0494720" easting="3500338.7289150" elevation="10.0996016" offset="0.0000000">
              <station internalStation="3250.0000000" externalStation="3250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.667559880" radialDirection="0.955170899">
            <GeometryPoint pointType="POC" type="POC" northing="567531.8971273" easting="3500308.5416108" elevation="10.1007687" offset="0.0000000">
              <station internalStation="3300.0000000" externalStation="3300.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.732963010" radialDirection="1.020574030">
            <GeometryPoint pointType="POC" type="POC" northing="567573.6325243" easting="3500281.0231515" elevation="10.1019359" offset="0.0000000">
              <station internalStation="3350.0000000" externalStation="3350.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.798366141" radialDirection="1.085977160">
            <GeometryPoint pointType="POC" type="POC" northing="567617.0772006" easting="3500256.2912072" elevation="10.1031030" offset="0.0000000">
              <station internalStation="3400.0000000" externalStation="3400.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.863769271" radialDirection="1.151380291">
            <GeometryPoint pointType="POC" type="POC" northing="567662.0453849" easting="3500234.4515330" elevation="10.1042702" offset="0.0000000">
              <station internalStation="3450.0000000" externalStation="3450.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.929172402" radialDirection="1.216783421">
            <GeometryPoint pointType="POC" type="POC" northing="567708.3447911" easting="3500215.5975161" elevation="10.1054373" offset="0.0000000">
              <station internalStation="3500.0000000" externalStation="3500.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.994575532" radialDirection="1.282186552">
            <GeometryPoint pointType="POC" type="POC" northing="567755.7774409" easting="3500199.8097774" elevation="10.1066045" offset="0.0000000">
              <station internalStation="3550.0000000" externalStation="3550.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="6.059978663" radialDirection="1.347589682">
            <GeometryPoint pointType="POC" type="POC" northing="567804.1405102" easting="3500187.1558257" elevation="10.1077716" offset="0.0000000">
              <station internalStation="3600.0000000" externalStation="3600.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="6.125381793" radialDirection="1.412992813">
            <GeometryPoint pointType="POC" type="POC" northing="567853.2271964" easting="3500177.6897700" elevation="10.1089388" offset="0.0000000">
              <station internalStation="3650.0000000" externalStation="3650.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="6.190784924" radialDirection="1.478395943">
            <GeometryPoint pointType="POC" type="POC" northing="567902.8276025" easting="3500171.4520876" elevation="10.1101059" offset="0.0000000">
              <station internalStation="3700.0000000" externalStation="3700.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="6.256188054" radialDirection="1.543799074">
            <GeometryPoint pointType="POC" type="POC" northing="567952.7296350" easting="3500168.4694511" elevation="10.1112731" offset="0.0000000">
              <station internalStation="3750.0000000" externalStation="3750.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="0.038405878" radialDirection="1.609202204">
            <GeometryPoint pointType="POC" type="POC" northing="568002.7199105" easting="3500168.7546143" elevation="10.1124402" offset="0.0000000">
              <station internalStation="3800.0000000" externalStation="3800.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="0.103809008" radialDirection="1.674605335">
            <GeometryPoint pointType="POC" type="POC" northing="568052.5846685" easting="3500172.3063580" elevation="10.1136074" offset="0.0000000">
              <station internalStation="3850.0000000" externalStation="3850.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="0.169212139" radialDirection="1.740008465">
            <GeometryPoint pointType="POC" type="POC" northing="568102.1106848" easting="3500179.1094946" elevation="10.1147745" offset="0.0000000">
              <station internalStation="3900.0000000" externalStation="3900.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="0.234615269" radialDirection="1.805411596">
            <GeometryPoint pointType="POC" type="POC" northing="568151.0861842" easting="3500189.1349337" elevation="10.1159417" offset="0.0000000">
              <station internalStation="3950.0000000" externalStation="3950.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00031167665426" tangentialDirection="0.300018400" radialDirection="1.870814726">
            <GeometryPoint pointType="POC" type="POC" northing="568199.3017451" easting="3500202.3398060" elevation="10.1087333" offset="0.0000000">
              <station internalStation="4000.0000000" externalStation="4000.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00064669625496" tangentialDirection="0.365421530" radialDirection="1.936217857">
            <GeometryPoint pointType="POC" type="POC" northing="568246.5511957" easting="3500218.6676469" elevation="10.0847740" offset="0.0000000">
              <station internalStation="4050.0000000" externalStation="4050.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.386580378" radialDirection="1.957376705">
            <GeometryPoint pointType="POT" type="POT" northing="568292.9247828" easting="3500237.3598647" elevation="10.0524392" offset="0.0000000">
              <station internalStation="4100.0000000" externalStation="4100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.386580378" radialDirection="1.957376705">
            <GeometryPoint pointType="POT" type="POT" northing="568339.2349703" easting="3500256.2110327" elevation="10.0201044" offset="0.0000000">
              <station internalStation="4150.0000000" externalStation="4150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.386580378" radialDirection="1.957376705">
            <GeometryPoint pointType="POT" type="POT" northing="568385.5451578" easting="3500275.0622006" elevation="9.9877696" offset="0.0000000">
              <station internalStation="4200.0000000" externalStation="4200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.453222867" radialDirection="2.024019194">
            <GeometryPoint pointType="POT" type="POT" northing="568431.2163337" easting="3500295.3446713" elevation="9.9554347" offset="0.0000000">
              <station internalStation="4250.0000000" externalStation="4250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.453222867" radialDirection="2.024019194">
            <GeometryPoint pointType="POE" type="POE" northing="568447.0114538" easting="3500303.0374661" elevation="9.9440730" offset="0.0000000">
              <station internalStation="4267.5688619" externalStation="4267.5688619" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
        </HorizontalComputedEventPoints>
      </HorizontalEventPoints>
    </HorizontalAlignment>
  </GeometryProject>
</InRoads>

Open in new window

0
 
Geert BormansInformation ArchitectCommented:
Hi prostang, thanks for the data. "dubious oneliner" had nothing to do with knowing the language or not. I just meant to say that you were not very specific on the actual requirements... and you still are not
Note that XSLT has a concept of "most specific match" which means thta the parts you cut from the XSLT can still play an (even unintended) role.

I see what I can learn from the code, but I would have appreciated somewhat more detail on what you essentialy need, even if it were a screenshot of the result you get and what you would have expected
0
 
Geert BormansInformation ArchitectCommented:
additional note: the XSLT you sent has if statements outside templates. That really does not help grasping the context of the rules
0
 
Geert BormansInformation ArchitectCommented:
Please, you need to show me at least inside which template the if statement is, don't worry about the size of the XSLT, I can find my way in it. But I can't know the context of you XPaths, if I don't know at least the match statement in your template
0
 
prostangAuthor Commented:
Here is the XSLT in it's entirety:
<?xml version="1.0" encoding="ISO-8859-2"?>
<xsl:stylesheet version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:inr="http://mycompany.com/mynamespace">
    <xsl:include href="../format.xsl"/>
    <xsl:param name="xslRootDirectory" select="inr:xslRootDirectory"/>
    <!-- Variable to hold unit string -->
    <xsl:variable name="unit">
        <xsl:choose>
            <xsl:when test="//@linearUnits = 'Imperial'">'</xsl:when>
            <xsl:otherwise>m</xsl:otherwise>
        </xsl:choose>
    </xsl:variable>
    <!-- Control Line Data -->
    <xsl:template match="/">
        <xsl:variable name="gridOut" select="inr:SetGridOut(number(InRoads/@outputGridScaleFactor))"/>
        <html>
            <head>
                <link rel="stylesheet" type="text/css" href="{$xslRootDirectory}/_Themes/engineer/theme.css"/>
                <!-- Title displayed in browser Title Bar -->
                <title lang="en">Control Line Data</title>
            </head>
            <body>
                <xsl:choose>
                    <xsl:when test="$xslShowHelp = 'true'">
                        <xsl:call-template name="StyleSheetHelp"/>
                    </xsl:when>
                    <xsl:otherwise>
						<xsl:for-each select="InRoads">
							<xsl:for-each select="GeometryProject">
		                            <table border="1" cellpadding="2" cellspacing="0" width="100%">
		                                <thead>
		                                    <tr>
		                                        <th colspan="16" lang="en" valign="middle">
		                                            CURVE DATA - <xsl:value-of select="@name"/>
		                                        </th>
		                                    </tr>
		                                    <tr style="font-size: 90%">
		                                        <th lang="en" rowspan="2" valign="center">CURVE<br/>ID</th>
		                                        <th lang="en" rowspan="2" valign="center">TRACK</th>
		                                        <th lang="en" rowspan="2" colspan="2" valign="bottom">
		                                            TS/SC/PI/CS/ST<br/>
													OR<br/>
													PC/PT STA
		                                        </th>
		                                        <th lang="en" rowspan="2" valign="center">DISTANCE</th>
		                                        <th lang="en" rowspan="2" valign="center">NORTHING</th>
		                                        <th lang="en" rowspan="2" valign="center">EASTING</th>
		                                        <th lang="en" rowspan="2" valign="center">BEARING</th>
		                                        <th lang="en" rowspan="2" valign="center">DC</th>
		                                        <th lang="en" rowspan="2" valign="center">R</th>
		                                        <th lang="en" rowspan="2" valign="center">I</th>
		                                        <th lang="en" rowspan="2" valign="center">TC</th>
		                                        <th lang="en" rowspan="2" valign="center">Ls</th>
		                                        <th lang="en" rowspan="2" valign="center">Lc</th>
		                                        <th lang="en" rowspan="2" valign="center">
													Ea/Eu <br/>
													Speed<br/>
													(CALCULATED)
												</th>
		                                        <th lang="en" rowspan="2" valign="center">
													Ea<br/>
													(DESIGN)
												</th>
		                                    </tr>
		                                </thead>
	                              	    <tbody>
											<xsl:for-each select="HorizontalAlignment[HorizontalCurveSets]">
	                               		         <xsl:apply-templates/>
												<tr><td colspan="16">&#xa0;</td></tr>
	                               		     </xsl:for-each>
	                               		</tbody>
	                            	</table>
	                            	<br style="line-height:200%"/>
	                        </xsl:for-each>
						</xsl:for-each>
                    </xsl:otherwise>
                </xsl:choose>
            </body>
        </html>
    </xsl:template>
<!-- Horizontal BOP & Turnout PI Data -->
    <xsl:template match=" //HorizontalElements/HorizontalLine">
		<xsl:if test="Start/@pointType = 'POB' ">
		<!--  POB Information  -->
			<tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle">
					<xsl:value-of select="Start/@type"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="Start/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(Start/station/@externalStation)$xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					 <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/>'
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(Start/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(Start/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( Ls )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>
		<xsl:if test="@elementNumber = '1' and @pointType != 'POE'">
		<!--  POB Information  -->
			<tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle">
					<xsl:value-of select="End/@type"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(End/station/@externalStation)$xslStationFormat, $xslStationPrecision, string(GeometryPoint/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					&#160;
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( Ls )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>
		<!-- Tangent only -->
		<xsl:if test="Start/@pointType = 'PI' and Start/@pointType != 'POB' and End/@pointType != 'POE'">
		<!--  POB Information  -->
			<tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle">
					<xsl:value-of select="End/@type"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(End/station/@externalStation)$xslStationFormat, $xslStationPrecision, string(GeometryPoint/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					 <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/>'
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( Ls )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>

	</xsl:template>
	<!-- Horizontal Spiral Data -->
    <xsl:template match=" CurvesetPoint">
	<!-- TS INFORMATION -->
		<xsl:if test="@pointType = 'SPIRAL CIRCLE SPIRAL' ">
	   	    <tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle" rowspan="5">
					Curve #<xsl:value-of select="@curveSetID"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle" rowspan="5">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/Start/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/Start/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/Start/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/Start/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStartElement - 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:angularFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@degreeOfCurve),$xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@radius), $xslDistancePrecision)"/>'
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:angularFormat(number(@delta), $xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
					<xsl:if test="../../HorizontalElements/*[@elementNumber = current()/@curveSetStartElement]/@rotationDirection='cw'"> Right</xsl:if>
					<xsl:if test="../../HorizontalElements/*[@elementNumber = current()/@curveSetStartElement]/@rotationDirection = 'ccw'"> Left</xsl:if>
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@tangentLength), $xslDistancePrecision)"/>
				</td>
				<!--  Length of Spiral  ( Ls )-->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/@clothoidLength), $xslDistancePrecision)"/>
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@length), $xslDistancePrecision)"/>'
				</td>
			</tr>
	<!--  SC Information  -->
			<tr style ="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/End/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap" rowspan="3">
					&#xa0;
				</td>
			</tr>
	<!-- PI Information  -->
	   	    <tr style="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="GeometryPoint/@pointType"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(GeometryPoint/station/@externalStation), $xslStationFormat,$xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(GeometryPoint/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(GeometryPoint/@easting), $xslEastingPrecision)"/>
				</td>
<!--  		Degree of Curve
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:angularFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@degreeOfCurve),$xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
		Radius 
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@radius), $xslDistancePrecision)"/>
				</td>
		Total Central Angle  ( I )
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:angularFormat(number(@delta), $xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
		Tangent    ( TC )
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@tangentLength), $xslDistancePrecision)"/>
				</td>
		Long Chord  ( Ls )
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/@clothoidLength), $xslDistancePrecision)"/>
				</td>
		 Long Chord  ( LC )
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@length), $xslDistancePrecision)"/>
				</td>  -->
			</tr>
	<!--  SC Information  -->
			<tr style ="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/Start/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/Start/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(End/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/Start/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/Start/@easting), $xslEastingPrecision)"/>
				</td>
			</tr>
	<!--  ST Information  -->
			<tr style ="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/End/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(End/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  End Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStopElement + 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
			</tr>
		</xsl:if>
<xsl:if test="@pointType = 'SPIRAL CIRCLE' ">
	   	    <tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle" rowspan="5">
					Curve #<xsl:value-of select="@curveSetID"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle" rowspan="5">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/Start/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/Start/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/Start/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/Start/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStartElement - 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:angularFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@degreeOfCurve),$xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@radius), $xslDistancePrecision)"/>'
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:angularFormat(number(@delta), $xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
					<xsl:if test="../../HorizontalElements/*[@elementNumber = current()/@curveSetStartElement]/@rotationDirection='cw'"> Right</xsl:if>
					<xsl:if test="../../HorizontalElements/*[@elementNumber = current()/@curveSetStartElement]/@rotationDirection = 'ccw'"> Left</xsl:if>
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@tangentLength), $xslDistancePrecision)"/>
				</td>
				<!--  Length of Spiral  ( Ls )-->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/@clothoidLength), $xslDistancePrecision)"/>
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap" rowspan="5">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@length), $xslDistancePrecision)"/>'
				</td>
			</tr>
	<!--  SC Information  -->
			<tr style ="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/End/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap" rowspan="3">
					&#xa0;
				</td>
			</tr>
	<!-- PI Information  -->
	   	    <tr style="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="GeometryPoint/@pointType"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(GeometryPoint/station/@externalStation), $xslStationFormat,$xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(GeometryPoint/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(GeometryPoint/@easting), $xslEastingPrecision)"/>
				</td>
<!--  		Degree of Curve
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:angularFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@degreeOfCurve),$xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
		Radius 
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@radius), $xslDistancePrecision)"/>
				</td>
		Total Central Angle  ( I )
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:angularFormat(number(@delta), $xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
		Tangent    ( TC )
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@tangentLength), $xslDistancePrecision)"/>
				</td>
		Long Chord  ( Ls )
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStartElement]/@clothoidLength), $xslDistancePrecision)"/>
				</td>
		 Long Chord  ( LC )
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement + 1]/@length), $xslDistancePrecision)"/>
				</td>  -->
			</tr>
	<!--  SC Information  -->
			<tr style ="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/Start/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/Start/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(End/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/Start/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/Start/@easting), $xslEastingPrecision)"/>
				</td>
			</tr>
	<!--  ST Information  -->
			<tr style ="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/End/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(End/station/@externalStationName))"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalSpiral[@elementNumber = current()/@curveSetStopElement]/End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  End Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStopElement + 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
			</tr>
		</xsl:if>
		<xsl:if test="@pointType = 'CIRCLE' ">
		<!--  PC Information  -->
	   	    <tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle" rowspan="3">
					Curve #<xsl:value-of select="@curveSetID"/>
				</td>
				<!--  ALG NAME -->
	   	        <td class="sidepad" align="center" nowrap="nowrap" valign="middle" rowspan="3">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/Start/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/Start/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					&#160;
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/Start/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/Start/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStartElement - 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  -->
				<td align="center" nowrap="nowrap">-----</td>
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap" rowspan="3">
					--
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap" rowspan="3">
					--
				</td>
			</tr>
     		<!-- PI Information -->
		    <tr style="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/PI/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					&#160;
				</td>
				<!--  Distance   -->
   	            <td align="center">
					&#160;
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/PI/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/PI/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStopElement + 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:angularFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/@degreeOfCurve),$xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/@radius), $xslDistancePrecision)"/>
				</td>
				<!--  Total Central Angle  -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:angularFormat(number(@delta), $xslAngularFormat, $xslAngularPrecision, $xslAngularMethod)"/>
				</td>
				<!--  Tangent  -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/@tangentLength), $xslDistancePrecision)"/>
				</td>
				<!--  Long Chord  -->
				<td align="center" nowrap="nowrap">-----</td>
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStartElement]/@length), $xslDistancePrecision)"/>
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
			</tr>
			<!-- PT Information  -->
	   	    <tr style="font-size: 75%">
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/End/@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/End/station/@externalStation), $xslStationFormat, $xslStationPrecision, string(Start/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStopElement+1]/@length), $xslDistancePrecision)"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/End/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(../../HorizontalElements/HorizontalCircle[@elementNumber = current()/@curveSetStopElement]/End/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = current()/@curveSetStopElement + 1]/@direction), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  -->
				<td align="center" nowrap="nowrap">-----</td>
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>
<!-- Horizontal POE Data -->
		<xsl:if test="@pointType = 'POE'">
		<!--  POE Information  -->
			<tr style="font-size: 75%">
				<!--  CURVE # -->
				<td class="sidepad" align="center" nowrap="nowrap" valign="middle">
					<xsl:value-of select="@type"/>
				</td>
				<!--  ALG NAME -->
	   	        <td align="center" nowrap="nowrap" valign="middle">
	   	            <xsl:value-of select="../../@name"/>
	   	        </td>
				<!--  Point Type   -->
   	            <td align="center">
					<xsl:value-of select="@type"/>
				</td>
				<!--  Point Station   -->
   	            <td align="center">
					<xsl:value-of select="inr:stationFormat(number(GeometryPoint/station/@externalStation)$xslStationFormat, $xslStationPrecision, string(GeometryPoint/station/@externalStationName))"/>
				</td>
				<!--  Distance   -->
   	            <td align="center">
					<xsl:variable name="varElement" select="@elementNumber" />					
					<!-- <xsl:value-of select="@curveSetStopElement"/><br/> -->
					<!-- <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/> -->
					<!-- <xsl:value-of select="inr:distanceFormat(number(@length), $xslDistancePrecision)"/>' -->
						<xsl:value-of select="@curveSetStopElement"/><br/>
						<xsl:value-of select="../../HorizontalElements/HorizontalLine/@elementNumber"/><br/>
						<xsl:value-of select="../../HorizontalElements/HorizontalLine[@elementNumber=$varElement]/@length"/>
				</td>
				<!--  Point Northing   -->
   	            <td align="center">
					 <xsl:value-of select="inr:northingFormat(number(GeometryPoint/@northing), $xslNorthingPrecision)"/>
				</td>
				<!--  Point Easting   -->
   	            <td align="center">
					<xsl:value-of select="inr:eastingFormat(number(GeometryPoint/@easting), $xslEastingPrecision)"/>
				</td>
				<!--  Start Tangent Direction   -->
				<td align="center" nowrap="nowrap">
					<xsl:value-of select="inr:directionFormat(number(@tangentDirectionEnd), $xslDirectionFormat, $xslDirectionPrecision, $xslDirectionModeFormat, $xslAngularMethod)"/>
				</td>
				<!--  Degree of Curve  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Radius  -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Total Central Angle  ( I ) -->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Tangent    ( TC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( Ls )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Long Chord  ( LC )-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!-- Ea/Eu Speed (Caculcated)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
				<!--  Ea (Design)-->
				<td align="center" nowrap="nowrap">
					&#160;
				</td>
			</tr>
		</xsl:if>
    </xsl:template>
    <xsl:template name="StyleSheetHelp">
        <div class="section1">
            <h4 lang="en">Notes</h4>
            <p class="normal1" lang="en">
                You must include at least one horizontal alignment in the <em>Include</em> field on the 
                <em>Tools &gt; XML Reports &gt; Geometry</em> command to get results from this report.
            </p>
            <p class="small" lang="en">
                <em>&#xa9; 2006 Bentley Systems, Inc</em>
            </p>
        </div>
    </xsl:template>
</xsl:stylesheet>

Open in new window


Here is the XML in it's entirety:
<?xml version="1.0" encoding="iso-8859-1" ?>
<InRoads productName="Bentley InRoads Suite V8i (SELECTseries 2)" productVersion="08.11.07.615" outputGridScaleFactor="1.00000000" inputGridScaleFactor="1.00000000" linearUnits="Imperial" angularUnits="Degrees" commandName="Geometry Report">
  <GeometryProject name="Pin_Oak_Alignments" description="Alignments-Track 3-26-2014" file="C:\Users\michaelm\Desktop\Pin_Oak_Alignments.alg" lastRevisedDate="10/10/2014 3:42:38 PM" lastRevisedBy="michaelm">
    <HorizontalAlignment name="Track 9" style="Default" curvatureDefinition="chord" lastRevisedDate="10/10/2014 3:42:38 PM" lastRevisedBy="michaelm" area="2006214.8535339" perimeter="4267.5688619" closingDistance="3390.9859322" closingDirection="1.911056883" closingPrecision="1.1861418" northingClosingError="1131.6829624" eastingClosingError="-3196.5730501" fromFeature="false">
      <HorizontalElements>
        <HorizontalLine style="Default" length="300.3310975" direction="4.728000486" elementNumber="1">
          <Start style="Default" northing="567315.3218857" easting="3503499.6098774" elevation="11.3825985" offset="0.0000000" pointType="POB" type="POB">
            <station internalStation="0.0000000" externalStation="0.0000000" externalStationName=""/>
          </Start>
          <End style="Default" northing="567320.0103159" easting="3503199.3153773" elevation="11.3370068" offset="0.0000000" pointType="PC" type="PC">
            <station internalStation="300.3310975" externalStation="300.3310975" externalStationName=""/>
          </End>
        </HorizontalLine>
        <HorizontalCircle style="Default" rotationDirection="ccw" radius="1637.2768000" delta="0.066642489" degreeOfCurve="0.061086525" length="109.1122005" chord="109.0920103" tangentLength="54.5763005" middleOrdinate="0.9088545" externalDistance="0.9093593" tangentialDirectionStart="4.728000486" radialDirectionStart="0.015611506" chordDirection="4.694679242" radialDirectionEnd="6.232154324" tangentialDirectionEnd="4.661357997" deflectionAngle="0.033321244" elementNumber="2">
          <Start style="Default" northing="567320.0103159" easting="3503199.3153773" elevation="11.3370068" offset="0.0000000" pointType="PC" type="PC">
            <station internalStation="300.3310975" externalStation="300.3310975" externalStationName=""/>
          </Start>
          <PI northing="567320.8622995" easting="3503144.7457273" elevation="11.2508056" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="354.9073981" externalStation="354.9073981" externalStationName=""/>
          </PI>
          <Center style="Default" northing="565682.9330297" easting="3503173.7560595" elevation="11.3825985" offset="0.0000000" pointType="CC" type="CC"/>
          <End style="Default" northing="567318.0784259" easting="3503090.2404741" elevation="11.1658346" offset="0.0000000" pointType="PT" type="PT">
            <station internalStation="409.4432980" externalStation="409.4432980" externalStationName=""/>
          </End>
        </HorizontalCircle>
        <HorizontalLine style="Default" length="2121.3260287" direction="4.661357997" elementNumber="3">
          <Start style="Default" northing="567318.0784259" easting="3503090.2404741" elevation="11.1658346" offset="0.0000000" pointType="PT" type="PT">
            <station internalStation="409.4432980" externalStation="409.4432980" externalStationName=""/>
          </Start>
          <End style="Default" northing="567209.8720524" easting="3500971.6759835" elevation="10.8204904" offset="0.0000000" pointType="PC" type="PC">
            <station internalStation="2530.7693267" externalStation="2530.7693267" externalStationName=""/>
          </End>
        </HorizontalLine>
        <HorizontalCircle style="Default" rotationDirection="cw" radius="764.4894000" delta="2.008407688" degreeOfCurve="0.130899696" length="1535.4063882" chord="1290.0527586" tangentLength="1201.7032264" middleOrdinate="354.1419707" externalDistance="659.7769680" tangentialDirectionStart="4.661357997" radialDirectionStart="6.232154324" chordDirection="5.665561841" radialDirectionEnd="1.957376705" tangentialDirectionEnd="0.386580378" deflectionAngle="1.004203844" elementNumber="4">
          <Start style="Default" northing="567209.8720524" easting="3500971.6759835" elevation="10.8204904" offset="0.0000000" pointType="PC" type="PC">
            <station internalStation="2530.7693267" externalStation="2530.7693267" externalStationName=""/>
          </Start>
          <PI northing="567148.5745684" easting="3499771.5371321" elevation="10.1108639" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="3732.4725531" externalStation="3732.4725531" externalStationName=""/>
          </PI>
          <Center style="Default" northing="567973.3662415" easting="3500932.6802683" elevation="11.3825985" offset="0.0000000" pointType="CC" type="CC"/>
          <End style="Default" northing="568261.5966032" easting="3500224.6073192" elevation="10.0743132" offset="0.0000000" pointType="PT" type="PT">
            <station internalStation="4066.1757150" externalStation="4066.1757150" externalStationName=""/>
          </End>
        </HorizontalCircle>
        <HorizontalLine style="Default" length="160.2993469" direction="0.386580378" elementNumber="5">
          <Start style="Default" northing="568261.5966032" easting="3500224.6073192" elevation="10.0743132" offset="0.0000000" pointType="PT" type="PT">
            <station internalStation="4066.1757150" externalStation="4066.1757150" externalStationName=""/>
          </Start>
          <End style="Default" northing="568410.0664594" easting="3500285.0439174" elevation="9.9706482" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="4226.4750619" externalStation="4226.4750619" externalStationName=""/>
          </End>
        </HorizontalLine>
        <HorizontalLine style="Default" length="41.0938001" direction="0.453222867" elementNumber="6">
          <Start style="Default" northing="568410.0664594" easting="3500285.0439174" elevation="9.9706482" offset="0.0000000" pointType="PI" type="PI">
            <station internalStation="4226.4750619" externalStation="4226.4750619" externalStationName=""/>
          </Start>
          <End style="Default" northing="568447.0114538" easting="3500303.0374661" elevation="9.9440730" offset="0.0000000" pointType="POE" type="POE">
            <station internalStation="4267.5688619" externalStation="4267.5688619" externalStationName=""/>
          </End>
        </HorizontalLine>
      </HorizontalElements>
      <HorizontalCurveSets>
        <CurvesetPoint tangentDirectionStart="4.728000486" pointType="POB" type="POB" curveSetStartElement="1" curveSetID="0">
          <GeometryPoint style="Default" northing="567315.3218857" easting="3503499.6098774" elevation="0.0000000" pointType="POB" type="POB">
            <station internalStation="0.0000000" externalStation="0.0000000" externalStationName=""/>
          </GeometryPoint>
        </CurvesetPoint>
        <CurvesetPoint delta="0.066642489" tangentLengthStart="54.5763005" tangentDirectionStart="4.728000486" tangentLengthEnd="54.5763005" tangentDirectionEnd="4.661357997" external="0.9093593" pointType="CIRCLE" curveSetStartElement="2" curveSetStopElement="2" curveSetID="1">
          <GeometryPoint northing="567320.8622995" easting="3503144.7457273" elevation="0.0000000" pointType="PI" type="PI">
            <station internalStation="354.9073981" externalStation="354.9073981" externalStationName=""/>
          </GeometryPoint>
        </CurvesetPoint>
        <CurvesetPoint delta="2.008407688" tangentLengthStart="1201.7032264" tangentDirectionStart="4.661357997" tangentLengthEnd="1201.7032264" tangentDirectionEnd="0.386580378" external="659.7769680" pointType="CIRCLE" curveSetStartElement="4" curveSetStopElement="4" curveSetID="2">
          <GeometryPoint northing="567148.5745684" easting="3499771.5371321" elevation="0.0000000" pointType="PI" type="PI">
            <station internalStation="3732.4725531" externalStation="3732.4725531" externalStationName=""/>
          </GeometryPoint>
        </CurvesetPoint>
        <CurvesetPoint tangentDirectionEnd="0.453222867" pointType="POE" type="POE" curveSetStopElement="6" curveSetID="3">
          <GeometryPoint style="Default" northing="568447.0114538" easting="3500303.0374661" elevation="0.0000000" pointType="POE" type="POE">
            <station internalStation="4267.5688619" externalStation="4267.5688619" externalStationName=""/>
          </GeometryPoint>
        </CurvesetPoint>
      </HorizontalCurveSets>
      <HorizontalTraversePoints>
        <HorizontalTraversePoint distanceAhead="300.3310975" directionAhead="4.728000486">
          <TraversePoint style="Default" northing="567315.3218857" easting="3503499.6098774" elevation="0.0000000" pointType="POB" type="POB"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="300.3310975" directionBack="1.586407833" distanceAhead="109.0920103" directionAhead="4.694679242" deflection="-0.033321244" angleLeft="3.174913898" angleRight="3.108271409">
          <TraversePoint style="Default" northing="567320.0103159" easting="3503199.3153773" elevation="0.0000000" pointType="PC" type="PC"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="109.0920103" directionBack="1.553086588" distanceAhead="2121.3260287" directionAhead="4.661357997" deflection="-0.033321244" angleLeft="3.174913898" angleRight="3.108271409">
          <TraversePoint style="Default" northing="567318.0784259" easting="3503090.2404741" elevation="0.0000000" pointType="PT" type="PT"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="2121.3260287" directionBack="1.519765344" distanceAhead="1290.0527586" directionAhead="5.665561841" deflection="1.004203844" angleLeft="2.137388810" angleRight="4.145796498">
          <TraversePoint style="Default" northing="567209.8720524" easting="3500971.6759835" elevation="0.0000000" pointType="PC" type="PC"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="1290.0527586" directionBack="2.523969188" distanceAhead="160.2993469" directionAhead="0.386580378" deflection="1.004203844" angleLeft="2.137388810" angleRight="4.145796498">
          <TraversePoint style="Default" northing="568261.5966032" easting="3500224.6073192" elevation="0.0000000" pointType="PT" type="PT"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="160.2993469" directionBack="3.528173032" distanceAhead="41.0938001" directionAhead="0.453222867" deflection="0.066642489" angleLeft="3.074950165" angleRight="3.208235142">
          <TraversePoint style="Default" northing="568410.0664594" easting="3500285.0439174" elevation="0.0000000" pointType="PI" type="PI"/>
        </HorizontalTraversePoint>
        <HorizontalTraversePoint distanceBack="41.0938001" directionBack="3.594815520">
          <TraversePoint style="Default" northing="568447.0114538" easting="3500303.0374661" elevation="0.0000000" pointType="POE" type="POE"/>
        </HorizontalTraversePoint>
      </HorizontalTraversePoints>
      <HorizontalEventPoints>
        <HorizontalComputedEventPoints>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POB" type="POB" northing="567315.3218857" easting="3503499.6098774" elevation="11.3825985" offset="0.0000000">
              <station internalStation="0.0000000" externalStation="0.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567316.1024293" easting="3503449.6159702" elevation="11.3893794" offset="0.0000000">
              <station internalStation="50.0000000" externalStation="50.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567316.8829729" easting="3503399.6220631" elevation="11.3961603" offset="0.0000000">
              <station internalStation="100.0000000" externalStation="100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567317.6635164" easting="3503349.6281559" elevation="11.4029411" offset="0.0000000">
              <station internalStation="150.0000000" externalStation="150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00013561773882" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567318.4440600" easting="3503299.6342488" elevation="11.4097220" offset="0.0000000">
              <station internalStation="200.0000000" externalStation="200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00072192264302" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567319.2246036" easting="3503249.6403417" elevation="11.3950644" offset="0.0000000">
              <station internalStation="250.0000000" externalStation="250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00157946302486" tangentialDirection="4.728000486" radialDirection="0.015611506">
            <GeometryPoint pointType="POT" type="POT" northing="567320.0051472" easting="3503199.6464345" elevation="11.3375298" offset="0.0000000">
              <station internalStation="300.0000000" externalStation="300.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="1637.2768000" grade="-0.00157946302486" tangentialDirection="4.697664197" radialDirection="6.268460524">
            <GeometryPoint pointType="POC" type="POC" northing="567320.0323363" easting="3503149.6483843" elevation="11.2585566" offset="0.0000000">
              <station internalStation="350.0000000" externalStation="350.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="1637.2768000" grade="-0.00157946302486" tangentialDirection="4.667125683" radialDirection="6.237922010">
            <GeometryPoint pointType="POC" type="POC" northing="567318.5329174" easting="3503099.6728157" elevation="11.1795835" offset="0.0000000">
              <station internalStation="400.0000000" externalStation="400.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00027137298112" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567316.0096757" easting="3503049.7365688" elevation="11.1333126" offset="0.0000000">
              <station internalStation="450.0000000" externalStation="450.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567313.4592339" easting="3502999.8016587" elevation="11.1524462" offset="0.0000000">
              <station internalStation="500.0000000" externalStation="500.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567310.9087920" easting="3502949.8667486" elevation="11.2042820" offset="0.0000000">
              <station internalStation="550.0000000" externalStation="550.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567308.3583502" easting="3502899.9318385" elevation="11.2561179" offset="0.0000000">
              <station internalStation="600.0000000" externalStation="600.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567305.8079083" easting="3502849.9969284" elevation="11.3079537" offset="0.0000000">
              <station internalStation="650.0000000" externalStation="650.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567303.2574665" easting="3502800.0620183" elevation="11.3597896" offset="0.0000000">
              <station internalStation="700.0000000" externalStation="700.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567300.7070246" easting="3502750.1271082" elevation="11.4116254" offset="0.0000000">
              <station internalStation="750.0000000" externalStation="750.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00103671706262" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567298.1565828" easting="3502700.1921981" elevation="11.4634613" offset="0.0000000">
              <station internalStation="800.0000000" externalStation="800.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00054830321792" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567295.6061409" easting="3502650.2572880" elevation="11.5041946" offset="0.0000000">
              <station internalStation="850.0000000" externalStation="850.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00001115617015" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567293.0556991" easting="3502600.3223779" elevation="11.5181811" offset="0.0000000">
              <station internalStation="900.0000000" externalStation="900.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00003757703291" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567290.5052572" easting="3502550.3874678" elevation="11.5164128" offset="0.0000000">
              <station internalStation="950.0000000" externalStation="950.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00003757703291" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567287.9548154" easting="3502500.4525577" elevation="11.5145339" offset="0.0000000">
              <station internalStation="1000.0000000" externalStation="1000.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00003757703291" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567285.4043735" easting="3502450.5176476" elevation="11.5126551" offset="0.0000000">
              <station internalStation="1050.0000000" externalStation="1050.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00039304801598" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567282.8539317" easting="3502400.5827375" elevation="11.5055608" offset="0.0000000">
              <station internalStation="1100.0000000" externalStation="1100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00099875040368" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567280.3034898" easting="3502350.6478274" elevation="11.4707658" offset="0.0000000">
              <station internalStation="1150.0000000" externalStation="1150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567277.7530480" easting="3502300.7129173" elevation="11.4109012" offset="0.0000000">
              <station internalStation="1200.0000000" externalStation="1200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567275.2026061" easting="3502250.7780072" elevation="11.3484521" offset="0.0000000">
              <station internalStation="1250.0000000" externalStation="1250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567272.6521643" easting="3502200.8430971" elevation="11.2860030" offset="0.0000000">
              <station internalStation="1300.0000000" externalStation="1300.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567270.1017224" easting="3502150.9081870" elevation="11.2235539" offset="0.0000000">
              <station internalStation="1350.0000000" externalStation="1350.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00124898180830" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567267.5512806" easting="3502100.9732769" elevation="11.1611048" offset="0.0000000">
              <station internalStation="1400.0000000" externalStation="1400.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00104972574995" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567265.0008387" easting="3502051.0383668" elevation="11.0997560" offset="0.0000000">
              <station internalStation="1450.0000000" externalStation="1450.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00014760029219" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567262.4503969" easting="3502001.1034567" elevation="11.0698228" offset="0.0000000">
              <station internalStation="1500.0000000" externalStation="1500.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567259.8999551" easting="3501951.1685466" elevation="11.0838957" offset="0.0000000">
              <station internalStation="1550.0000000" externalStation="1550.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567257.3495132" easting="3501901.2336365" elevation="11.1116591" offset="0.0000000">
              <station internalStation="1600.0000000" externalStation="1600.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567254.7990714" easting="3501851.2987264" elevation="11.1394226" offset="0.0000000">
              <station internalStation="1650.0000000" externalStation="1650.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567252.2486295" easting="3501801.3638163" elevation="11.1671860" offset="0.0000000">
              <station internalStation="1700.0000000" externalStation="1700.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567249.6981877" easting="3501751.4289062" elevation="11.1949495" offset="0.0000000">
              <station internalStation="1750.0000000" externalStation="1750.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567247.1477458" easting="3501701.4939961" elevation="11.2227130" offset="0.0000000">
              <station internalStation="1800.0000000" externalStation="1800.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567244.5973040" easting="3501651.5590860" elevation="11.2504764" offset="0.0000000">
              <station internalStation="1850.0000000" externalStation="1850.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00055526910722" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567242.0468621" easting="3501601.6241760" elevation="11.2782399" offset="0.0000000">
              <station internalStation="1900.0000000" externalStation="1900.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00057330775881" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567239.4964203" easting="3501551.6892659" elevation="11.3060645" offset="0.0000000">
              <station internalStation="1950.0000000" externalStation="1950.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00070626360587" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567236.9459784" easting="3501501.7543558" elevation="11.3380538" offset="0.0000000">
              <station internalStation="2000.0000000" externalStation="2000.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567234.3955366" easting="3501451.8194457" elevation="11.3766297" offset="0.0000000">
              <station internalStation="2050.0000000" externalStation="2050.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567231.8450947" easting="3501401.8845356" elevation="11.4176887" offset="0.0000000">
              <station internalStation="2100.0000000" externalStation="2100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567229.2946529" easting="3501351.9496255" elevation="11.4587478" offset="0.0000000">
              <station internalStation="2150.0000000" externalStation="2150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567226.7442110" easting="3501302.0147154" elevation="11.4998068" offset="0.0000000">
              <station internalStation="2200.0000000" externalStation="2200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00082118080133" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567224.1937692" easting="3501252.0798053" elevation="11.5408658" offset="0.0000000">
              <station internalStation="2250.0000000" externalStation="2250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="0.00063379651961" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567221.6433273" easting="3501202.1448952" elevation="11.5815844" offset="0.0000000">
              <station internalStation="2300.0000000" externalStation="2300.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00194462604889" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567219.0928855" easting="3501152.2099851" elevation="11.5488137" offset="0.0000000">
              <station internalStation="2350.0000000" externalStation="2350.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00433566433565" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567216.5424436" easting="3501102.2750750" elevation="11.3874623" offset="0.0000000">
              <station internalStation="2400.0000000" externalStation="2400.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00433566433565" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567213.9920018" easting="3501052.3401649" elevation="11.1706791" offset="0.0000000">
              <station internalStation="2450.0000000" externalStation="2450.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00433566433565" tangentialDirection="4.661357997" radialDirection="6.232154324">
            <GeometryPoint pointType="POT" type="POT" northing="567211.4415599" easting="3501002.4052548" elevation="10.9538958" offset="0.0000000">
              <station internalStation="2500.0000000" externalStation="2500.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00433566433565" tangentialDirection="4.686512922" radialDirection="6.257309249">
            <GeometryPoint pointType="POC" type="POC" northing="567209.1327670" easting="3500952.4600331" elevation="10.7371126" offset="0.0000000">
              <station internalStation="2550.0000000" externalStation="2550.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00433566433565" tangentialDirection="4.751916053" radialDirection="0.039527072">
            <GeometryPoint pointType="POC" type="POC" northing="567209.4739789" easting="3500902.4701087" elevation="10.5203294" offset="0.0000000">
              <station internalStation="2600.0000000" externalStation="2600.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00433566433565" tangentialDirection="4.817319183" radialDirection="0.104930203">
            <GeometryPoint pointType="POC" type="POC" northing="567213.0816284" easting="3500852.6093643" elevation="10.3035462" offset="0.0000000">
              <station internalStation="2650.0000000" externalStation="2650.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00215616069461" tangentialDirection="4.882722314" radialDirection="0.170333333">
            <GeometryPoint pointType="POC" type="POC" northing="567219.9402890" easting="3500803.0910067" elevation="10.1412506" offset="0.0000000">
              <station internalStation="2700.0000000" externalStation="2700.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="4.948125444" radialDirection="0.235736464">
            <GeometryPoint pointType="POC" type="POC" northing="567230.0206328" easting="3500754.1267785" elevation="10.0879301" offset="0.0000000">
              <station internalStation="2750.0000000" externalStation="2750.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.013528575" radialDirection="0.301139594">
            <GeometryPoint pointType="POC" type="POC" northing="567243.2795559" easting="3500705.9260532" elevation="10.0890973" offset="0.0000000">
              <station internalStation="2800.0000000" externalStation="2800.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.078931705" radialDirection="0.366542725">
            <GeometryPoint pointType="POC" type="POC" northing="567259.6603623" easting="3500658.6949390" elevation="10.0902644" offset="0.0000000">
              <station internalStation="2850.0000000" externalStation="2850.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.144334836" radialDirection="0.431945855">
            <GeometryPoint pointType="POC" type="POC" northing="567279.0930072" easting="3500612.6353984" elevation="10.0914316" offset="0.0000000">
              <station internalStation="2900.0000000" externalStation="2900.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.209737966" radialDirection="0.497348986">
            <GeometryPoint pointType="POC" type="POC" northing="567301.4943956" easting="3500567.9443840" elevation="10.0925987" offset="0.0000000">
              <station internalStation="2950.0000000" externalStation="2950.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.275141097" radialDirection="0.562752116">
            <GeometryPoint pointType="POC" type="POC" northing="567326.7687381" easting="3500524.8129967" elevation="10.0937659" offset="0.0000000">
              <station internalStation="3000.0000000" externalStation="3000.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.340544227" radialDirection="0.628155247">
            <GeometryPoint pointType="POC" type="POC" northing="567354.8079607" easting="3500483.4256681" elevation="10.0949330" offset="0.0000000">
              <station internalStation="3050.0000000" externalStation="3050.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.405947358" radialDirection="0.693558377">
            <GeometryPoint pointType="POC" type="POC" northing="567385.4921661" easting="3500443.9593723" elevation="10.0961002" offset="0.0000000">
              <station internalStation="3100.0000000" externalStation="3100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.471350488" radialDirection="0.758961508">
            <GeometryPoint pointType="POC" type="POC" northing="567418.6901476" easting="3500406.5828691" elevation="10.0972673" offset="0.0000000">
              <station internalStation="3150.0000000" externalStation="3150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.536753619" radialDirection="0.824364638">
            <GeometryPoint pointType="POC" type="POC" northing="567454.2599489" easting="3500371.4559819" elevation="10.0984345" offset="0.0000000">
              <station internalStation="3200.0000000" externalStation="3200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.602156749" radialDirection="0.889767769">
            <GeometryPoint pointType="POC" type="POC" northing="567492.0494720" easting="3500338.7289150" elevation="10.0996016" offset="0.0000000">
              <station internalStation="3250.0000000" externalStation="3250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.667559880" radialDirection="0.955170899">
            <GeometryPoint pointType="POC" type="POC" northing="567531.8971273" easting="3500308.5416108" elevation="10.1007687" offset="0.0000000">
              <station internalStation="3300.0000000" externalStation="3300.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.732963010" radialDirection="1.020574030">
            <GeometryPoint pointType="POC" type="POC" northing="567573.6325243" easting="3500281.0231515" elevation="10.1019359" offset="0.0000000">
              <station internalStation="3350.0000000" externalStation="3350.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.798366141" radialDirection="1.085977160">
            <GeometryPoint pointType="POC" type="POC" northing="567617.0772006" easting="3500256.2912072" elevation="10.1031030" offset="0.0000000">
              <station internalStation="3400.0000000" externalStation="3400.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.863769271" radialDirection="1.151380291">
            <GeometryPoint pointType="POC" type="POC" northing="567662.0453849" easting="3500234.4515330" elevation="10.1042702" offset="0.0000000">
              <station internalStation="3450.0000000" externalStation="3450.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.929172402" radialDirection="1.216783421">
            <GeometryPoint pointType="POC" type="POC" northing="567708.3447911" easting="3500215.5975161" elevation="10.1054373" offset="0.0000000">
              <station internalStation="3500.0000000" externalStation="3500.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="5.994575532" radialDirection="1.282186552">
            <GeometryPoint pointType="POC" type="POC" northing="567755.7774409" easting="3500199.8097774" elevation="10.1066045" offset="0.0000000">
              <station internalStation="3550.0000000" externalStation="3550.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="6.059978663" radialDirection="1.347589682">
            <GeometryPoint pointType="POC" type="POC" northing="567804.1405102" easting="3500187.1558257" elevation="10.1077716" offset="0.0000000">
              <station internalStation="3600.0000000" externalStation="3600.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="6.125381793" radialDirection="1.412992813">
            <GeometryPoint pointType="POC" type="POC" northing="567853.2271964" easting="3500177.6897700" elevation="10.1089388" offset="0.0000000">
              <station internalStation="3650.0000000" externalStation="3650.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="6.190784924" radialDirection="1.478395943">
            <GeometryPoint pointType="POC" type="POC" northing="567902.8276025" easting="3500171.4520876" elevation="10.1101059" offset="0.0000000">
              <station internalStation="3700.0000000" externalStation="3700.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="6.256188054" radialDirection="1.543799074">
            <GeometryPoint pointType="POC" type="POC" northing="567952.7296350" easting="3500168.4694511" elevation="10.1112731" offset="0.0000000">
              <station internalStation="3750.0000000" externalStation="3750.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="0.038405878" radialDirection="1.609202204">
            <GeometryPoint pointType="POC" type="POC" northing="568002.7199105" easting="3500168.7546143" elevation="10.1124402" offset="0.0000000">
              <station internalStation="3800.0000000" externalStation="3800.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="0.103809008" radialDirection="1.674605335">
            <GeometryPoint pointType="POC" type="POC" northing="568052.5846685" easting="3500172.3063580" elevation="10.1136074" offset="0.0000000">
              <station internalStation="3850.0000000" externalStation="3850.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="0.169212139" radialDirection="1.740008465">
            <GeometryPoint pointType="POC" type="POC" northing="568102.1106848" easting="3500179.1094946" elevation="10.1147745" offset="0.0000000">
              <station internalStation="3900.0000000" externalStation="3900.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="0.00002334294644" tangentialDirection="0.234615269" radialDirection="1.805411596">
            <GeometryPoint pointType="POC" type="POC" northing="568151.0861842" easting="3500189.1349337" elevation="10.1159417" offset="0.0000000">
              <station internalStation="3950.0000000" externalStation="3950.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00031167665426" tangentialDirection="0.300018400" radialDirection="1.870814726">
            <GeometryPoint pointType="POC" type="POC" northing="568199.3017451" easting="3500202.3398060" elevation="10.1087333" offset="0.0000000">
              <station internalStation="4000.0000000" externalStation="4000.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="764.4894000" grade="-0.00064669625496" tangentialDirection="0.365421530" radialDirection="1.936217857">
            <GeometryPoint pointType="POC" type="POC" northing="568246.5511957" easting="3500218.6676469" elevation="10.0847740" offset="0.0000000">
              <station internalStation="4050.0000000" externalStation="4050.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.386580378" radialDirection="1.957376705">
            <GeometryPoint pointType="POT" type="POT" northing="568292.9247828" easting="3500237.3598647" elevation="10.0524392" offset="0.0000000">
              <station internalStation="4100.0000000" externalStation="4100.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.386580378" radialDirection="1.957376705">
            <GeometryPoint pointType="POT" type="POT" northing="568339.2349703" easting="3500256.2110327" elevation="10.0201044" offset="0.0000000">
              <station internalStation="4150.0000000" externalStation="4150.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.386580378" radialDirection="1.957376705">
            <GeometryPoint pointType="POT" type="POT" northing="568385.5451578" easting="3500275.0622006" elevation="9.9877696" offset="0.0000000">
              <station internalStation="4200.0000000" externalStation="4200.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.453222867" radialDirection="2.024019194">
            <GeometryPoint pointType="POT" type="POT" northing="568431.2163337" easting="3500295.3446713" elevation="9.9554347" offset="0.0000000">
              <station internalStation="4250.0000000" externalStation="4250.0000000" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
          <HorizontalEventPoint eventType="stationEvent" radius="0.0000000" grade="-0.00064669625495" tangentialDirection="0.453222867" radialDirection="2.024019194">
            <GeometryPoint pointType="POE" type="POE" northing="568447.0114538" easting="3500303.0374661" elevation="9.9440730" offset="0.0000000">
              <station internalStation="4267.5688619" externalStation="4267.5688619" externalStationName=""/>
            </GeometryPoint>
          </HorizontalEventPoint>
        </HorizontalComputedEventPoints>
      </HorizontalEventPoints>
    </HorizontalAlignment>
  </GeometryProject>
</InRoads>

Open in new window


I am attaching an image that shows the value I am trying to get.  The red box shows where the value should be.  This value would come from <HorizontalElements><HorizontalLine>@length if the elementNumber matched.

I hope this is more descriptive.  I was on vacation last week, so I apologize for the delayed response.  Thank you for your help on this.

Image of missing data in resulting table.
0
 
Geert BormansInformation ArchitectCommented:
It might be easier if you also sent the
<xsl:include href="../format.xsl"/>
0
 
prostangAuthor Commented:
I cannot find the format.xsl anywhere in the directories for the application.
0
 
prostangAuthor Commented:
I can take care of the format calling, but I just need to know how to call the linear element that has the same element number.
0
 
prostangAuthor Commented:
BEAUTIFUL!!!!!!!!!!!!!!!!!!!!!!
This was the call to get the formatting:
<xsl:value-of select="inr:distanceFormat(number(../../HorizontalElements/HorizontalLine[@elementNumber = $varElement]/@length), $xslDistancePrecision)"/>

Open in new window


THANK YOU!!!!!!!!!!!!!!!  At one point I tried the variable method, but couldn't get the verbiage to pull the number.
0
 
prostangAuthor Commented:
Awesome!  Dead-on solution!
0
 
Geert BormansInformation ArchitectCommented:
OK, good to have this one fixed,
welcome
0
All Courses

From novice to tech pro — start learning today.