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?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

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
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
Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

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
Geert BormansInformation 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

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
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
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
XML

From novice to tech pro — start learning today.