Given station and offset values, returns the easting, northing, and bearing values at that point on the Alignment.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0

Syntax

C#
public void PointLocation(
	double station,
	double offset,
	double tolerance,
	ref double easting,
	ref double northing,
	ref double Bearing
)
Visual Basic
Public Sub PointLocation ( _
	station As Double, _
	offset As Double, _
	tolerance As Double, _
	ByRef easting As Double, _
	ByRef northing As Double, _
	ByRef Bearing As Double _
)
Visual C++
public:
void PointLocation(
	double station, 
	double offset, 
	double tolerance, 
	double% easting, 
	double% northing, 
	double% Bearing
)

Parameters

station
Type: System..::..Double
Specifies the station name.
offset
Type: System..::..Double
Specifies the offset value.
tolerance
Type: System..::..Double
Specifies the tolerance value for the range of stations and offset values. This value affects what alignment entity is examined for the point. For example, if the length of the first entity in an alignment is 260, and this method looks for station 400, with tolerance 200, a point on the first entity is returned. This is because 400-260 < 200. See the Developer's Guide for more information.
easting
Type: System..::..Double%
Returns the Easting value.
northing
Type: System..::..Double%
Returns the Northing value.
Bearing
Type: System..::..Double%
Returns the Bearing value.

Exceptions

ExceptionCondition
Autodesk.Civil..::..PointNotOnEntityException Thrown when the station is out of Alignment station range, or the station and offset are out of range using the tolerance given.

See Also