Есть трасса с профилем. Создаете характерную линию по трассе, взрываете ее, получается 3Д-линия. Ее в автокаде и загружаете в Магнет. А потом выбор линии и вынос линейного объекта. Задаете начальный пикет, в реальном времени в произвольной точке имеете пикет, смещение и превышение от линии.
А вот со смещением будет беда, потому что ширина трассы на каждом метре разная. Но суть я понял, я виносил линейный объект у которого была одна отметка.