Файл входных данных для решения прямых геодезических задач |
Этот текстовый файл с расширением *.tpr можно создать в любом текстовом редакторе из текстового файла с данными, полученными электронным тахеометром. Он имеет следующую структуру: .TPR // Заполнение листа расчета линейной засечки // (при полярной съемке данная строка отсутствует) BEG INTERSECTION // тип углов ANGLE 0 //тип измеренных углов (не обязательный параметр) LR J // точка стояния и ее координаты POINT1 NAME1 X1 Y1 // точка наведения и ее координаты POINT2 NAME2 X2 Y2 // дирекционный угол DIR G M S // установка MO MO G M S // установка лимба LIMB G M S // HINSTR j // формат вводимых точек для расчета FORMAT N D L G M S H E V A B I W P // расчетные точки .BEGIN N1 D1 L1 G1 M1 S1 H1 E1 V1 A1 B1 I1 W1 P1 …………………………………….. Nm Dm Lm Gm Mm Sm Hm Em Vm Am Bm Im Wm Pm .END где .TPR - метка файла, // - признак комментария (необязательное поле) ANGLE 0 – признак того, что указаны измеренные углы, LR J – признак левых ( J=0 ) или правых ( J=1 ) измеренных углов, POINT1 NAME1 X1 Y1 - информация о точке стояния, где: POINT1 - признак начала строки, NAME1 - наименование точки X1 - ее координата X, Y1 - ее координата Y, POINT2 NAME2 X2 Y2 - информация о точке наведения (необязательная строка, нужна для вычисления дирекционного угла), где: POINT2 - признак начала строки, NAME2 - наименование точки X2 - ее координата X, Y2 - ее координата Y, DIR G M S - дирекционный угол в градусах, минутах, секундах (DIR - признак начала строки), MO G M S - место нуля в градусах, минутах, секундах LIMB G M S - установка лимба в градусах, минутах, секундах HINSTR j - высота инструмента в метрах FORMAT N D L G M S H E V A B I W P - строка, указывающая, в каком порядке вводятся данные по расчетным точкам ( необязательное поле : при его отсутствии берется порядок по умолчанию N P D G M S. Данные по точке вводятся через пробел, название – на первом месте, для остальных данных порядок можно указать произвольный (но один для всех точек в файле), некоторые поля (кроме названия) могут отсутствовать, где: FORMAT - признак начала строки, N - название точки, D - расстояние, L - горизонтальное проложение, G - горизонтальный угол : градусы, M минуты, S секунды, H - высота точки, E - превышение, V - вертикальный угол: градусы, A минуты, B секунды, I - высота инструмента (м), W - высота визирования (м). P - полевой код, .BEGIN - метка начала данных по расчетным точкам, N1… Nm - наименование точки, D1 … Dm - расстояние, G1 M1 S1 … Gm Mm Sm - измеренные углы (левые) в градусах, минутах, секундах P1 … Pm - полевой код (признак принадлежности измеренных точек контурам местности) .END - метка конца файла. Пример : .TPR ANGLE 0 LR POINT1 T2 78176.409 34692.631 POINT2 T1 78137.070 34671.180 FORMAT N D G M .BEGIN 88 138.57 183 28 89 138.04 180 48 90 76.09 186 52 91 74.90 182 21 92 30.27 16 30 .END или .TPR ANGLE 0 POINT1 T2 78176.409 34692.631 DIR 28 36 11 FORMAT N P D G M .BEGIN 88 1 138.57 183 28 89 1 138.04 180 48 90 0 76.09 186 52 91 2 74.90 182 21 92 1 30.27 16 30 .END
|