Solved

XSL value using reference number

Posted on 2014-10-13
15
143 Views
Last Modified: 2014-10-28
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

0
Comment
Question by:prostang
  • 8
  • 7
15 Comments
 
LVL 60

Expert Comment

by:Geert Bormans
ID: 40378400
close:

<xsl:value-of select="../../HorizontalElements/HorizontalLine[@elementNumber=$varElement]/@length"/>
0
 

Author Comment

by:prostang
ID: 40379094
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
 
LVL 60

Expert Comment

by:Geert Bormans
ID: 40379237
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
 

Author Comment

by:prostang
ID: 40379868
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
 
LVL 60

Expert Comment

by:Geert Bormans
ID: 40380056
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
 
LVL 60

Expert Comment

by:Geert Bormans
ID: 40380057
additional note: the XSLT you sent has if statements outside templates. That really does not help grasping the context of the rules
0
 
LVL 60

Expert Comment

by:Geert Bormans
ID: 40380097
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
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 

Author Comment

by:prostang
ID: 40395870
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
 
LVL 60

Expert Comment

by:Geert Bormans
ID: 40406967
It might be easier if you also sent the
<xsl:include href="../format.xsl"/>
0
 

Author Comment

by:prostang
ID: 40407156
I cannot find the format.xsl anywhere in the directories for the application.
0
 

Author Comment

by:prostang
ID: 40407157
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
 
LVL 60

Accepted Solution

by:
Geert Bormans earned 500 total points
ID: 40407319
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
 

Author Comment

by:prostang
ID: 40407444
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
 

Author Closing Comment

by:prostang
ID: 40407446
Awesome!  Dead-on solution!
0
 
LVL 60

Expert Comment

by:Geert Bormans
ID: 40407821
OK, good to have this one fixed,
welcome
0

Featured Post

Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

Join & Write a Comment

The Problem How to write an Xquery that works like a SQL outer join, providing placeholders for absent data on the outer side?  I give a bit more background at the end. The situation expressed as relational data Let’s work through this.  I’ve …
The Client Need Led Us to RSS I recently had an investment company ask me how they might notify their constituents about their newsworthy publications.  Probably you would think "Facebook" or "Twitter" but this is an interesting client.  Their cons…
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now