Что является исходными данными: трасса или вид профиля?
Если трасса - в ее свойствах есть ее виды профиля, получаем нужный вид профиля, получаем профили, отображенные на нем, ищем нужный профиль, получаем из этого профиля точки вертикальной геометрии.
Если вид профиля - то первый шаг пропускаем