В простейшем случае файл с данынми выглядит так:
survey Dyrka centerline data normal from to lenght compass clino left right up down ... # тут вместо точек сами данные endcenterline endsurvey
Пара команд survey/endsurvey является оболочкой для части топосъемки. Внутри может быть много разных вещей, в том числе другие части (survey). У каждой части должно быть своё имя, чтобы различать пикеты с одинаковыми номерами и связывать части между собой. Наиболее важный элемент это centerline/endcenterline. Внутри centerline находится: a) описание данных, где описываются единицы измерения, отклонения, погрешности, порядок данных в топосъемке и т.п. b) собственно данные из пикетажки.
В данном примере всего одна строка описания данных, где указано только что это обычная (normal) топосъемка и порядок значений в строчке с данными. Кроме обычной топосъемки (с компасом, рулеткой и угломером) бывает топосъемка для подводников (diving), с использованием Топофила (topofil) и другие варианты.
Все данные должны идти в том же порядке, как они перечислены в строке data. В данном примере используется стандартный набор: from (первый пикет), to (второй пикет), lenght (длина между первым и вторым) compass (азимут с первого на второй), clino (угол наклона с первого на второй), left, right (расстояние до левой и правой стен от второго пикета), up down (расстояние до верха и низа от второго пикета). Если у вас уже готовы данные в другом порядке, например, длина (length) у вас идет после азимута (compass) - не редактируйте свои данные, просто переставьте слова в описании. Если вы не записали данные хода (влево, вправо, вверх и вниз) - просто сотрите эти слова из описания Данные LRUD можно записать отдельно в разделе dimension.
Практически на все случаи жизни есть ключевые слова, например, если при топосъемке вы брали обратный азимут (или угол) то вместо вычисления прямых величин достаточно написать “backcompass” и “backclino”, и т.д. Для дайверов есть параметр “depth” (глубина). Полный список ключевых слов можно найти в thbook.pdf