假设al是您取得的路线对象,那么如下代码可根据桩号获取对应的坐标点:
// al is your Alignment object StationFormatSettings settings = StationFormatSettings.GetStationFormatSettingsForModel(Bentley.MstnPlatformNET.Session.Instance.GetActiveDgnModelRef() as DgnModel); StationingFormatter formatter = new StationingFormatter(al); double d = formatter.ParseStation("A 120+26.00", settings); LinearPoint pt = al.LinearGeometry.GetPointAtDistanceOffset(d, 0.0);