Файл входных данных для построения теодолитного хода |
Этот текстовый файл с расширением *.teo можно создать из диалога после введения данных вручную. Для этого необходимо выбрать пункт Сохранить в меню Файл или нажать кнопку Сохранить панели инструментов и задать имя сохраняемого файла. Он имеет следующую структуру: .TEO // данные на один ход TIP I COUNT K NAME1 S0 NAME2 SN DIRAN1 G0 DIRAN2 GM COORD0 X0 Y0 COORD1 X1 Y1 COORD2 XM YM COORD3 XN YN FLGAN J FLGDIR d FLGV f FORMAT N D L G M S H E V A B I W .BEGIN N1 D1 L1 G1 M1 S1 H1 E1 V1 A1 B1 I1 W1 N2 D2 L2 G2 M2 S2 H2 E2 V2 A2 B2 I2 W2 ………………….. Nm Dm Gm Mm Sm Hm Em Vm Am Bm Im Wm .END // данные на следующий ход TIP I COUNT K NAME1 S0 NAME2 SN DIRAN1 G0 DIRAN2 GM COORD0 X0 Y0 COORD1 X1 Y1 COORD2 XM YM COORD3 XN YN FLGAN J FLGDIR d FLGV f
FORMAT N D L G M S H E V A B I W .BEGIN N1 D1 L1 G1 M1 S1 H1 E1 V1 A1 B1 I1 W1 N2 D2 L2 G2 M2 S2 H2 E2 V2 A2 B2 I2 W2 ………………….. Nm Dm Gm Mm Sm Hm Em Vm Am Bm Im Wm .END и т. д по количеству ходов
где
.TEO - метка файла,
Далее идет информация на один теодолитный ход:
TIP I – тип теодолитного хода (не обязательный параметр): где I = 1 – разомкнутый (по умолчанию) ход; I = 2 – сомкнутый; I = 3 – замкнутый, опирающийся на один исходный пункт; I = 4 - с 1-м примычным углом; I = 5 – свободный; I = 6 - с координатной привязкой; K – число точек хода, S0,SN – названия или номера нулевой и последней точек хода, G0 – дирекционный угол нулевой точки (к первой) в градусах,
GM – дирекционный угол предпоследней точки (к последней) в градусах, X0 Y0 – координаты нулевой точки в метрах, X1 Y1 – координаты первой точки в метрах, XM YM – координаты предпоследней точки в метрах, XN YN – координаты последней точки в метрах, J – признак левых ( J=0 ) или правых ( J=1 ) измеренных углов, d - признак ввода углов из файла ( =0 - измеренные, =1 - дирекционные) f - признак вертикальных углов: 0 - левые углы, 1 - правые FORMAT N D L G M S H E V A B I W - строка, указывающая, в каком порядке вводятся данные по расчетным точкам ( необязательное поле : при его отсутствии берется порядок по умолчанию : N D G M S . Данные по точке вводятся через пробел, название – на первом месте, для остальных данных порядок можно указать произвольный (но один для всех точек в файле), некоторые поля (кроме названия) могут отсутствовать), где: FORMAT - признак начала строки, N - название точки, D - расстояние, L - горизонтальное проложение, G - горизонтальный угол : градусы, M минуты, S секунды, H - высота точки, E - превышение, V - вертикальный угол: градусы, A минуты, B секунды, I - высота инструмента (м), W - высота визирования (м).
.BEGIN – метка начала внутренних точек хода,
N1 … Nm – названия точек, D1 … Dm – расстояния между точками, G1 M1 S1 … Gm Mm Sm – измеренные углы в градусах, минутах, секундах, H1 … Hm - высоты точек, E1 … Em - превышение на следующую точку, V1 A1 B1 … Vm Am Bm - вертикальные углы в градусах, минутах, секундах, I1 … Im - высота инструмента (м), W1 … Wm - высота визирования (м).на следующую точку .END – конец блока данных на один ход
Далее идет информация на другой ход (если она есть). И т. д. Если какие-то данные в таблице не были заполнены, то в соответствующем месте файла будет 0.
Пример:
.TEO COUNT 7 NAME1 т.10 NAME2 вр.рп.2 DIRAN1 28 36 12 DIRAN2 166 37 21 COORD0 78137.07 34671.18 COORD1 78176.41 34692.63 COORD2 78137.07 34671.18 COORD3 .BEGIN т.11 33.70 260 51 02 и 36.48 277 08 42 з 25.53 96 10 27 т.12 61.13 344 38 12 т.10 0 59 13 48 .END
|