В каталогах координат и в массивах измерений можно выполнять массовые изменения. Командой Координаты->Массовые изменения или Измерения->Массовые изменения появится диалоговое окно, в котором можно определять изменения, которые необходимо в массиве провести.
Диалоговое окно содержит рамки для отдельных данных, которые можно с помощью массовых изменений исправлять. Каждая рамка содержит зачеркиваемое окошко Изменить, которым выбираете, какие из данных с помощью массовых изменений изменить. Если это окошко включите, то программа покажет Вам установку изменения для соответствующего данного. В редакц. окошко можно записать численную константу или функциональную зависимость, результатом которого есть численная величина.
Под редакц. окошком можно выбрать, как программа должна при массовых изменениях поступить с полученным результатом. В зависимости от типа данного программа предлагает все или некоторые из следующих возможностей:
Установка
Данное будет установлено на заданную величину или на результат заданного выражения, не смотря на исходную величину данного.
Умножить
Исходное данное будет на заданую величину или на результат заданного выражения умножено. Если необходимо вместо умножения делить, то задайте величину коеффициента с противоположным знаком.
Прибавить
просуммировано с заданной величиной или с результатом заданного выражения. Если необходимо заданную величину отнять, то задайте ее с противоположным знаком.
Отстранить
Исходное данное будет из массива отстранено. Таким образом, можно напр. отстранить высоту цели и т.п. Исходное данное можно из массива отстранить и так, что выберем команду Установить а редакц. окошко с соответствующим данным остаким незаполненным.
Замечание | |
---|---|
Некоторые данные (напр. координаты X и Y) объязательны, поэтому отстранить их из каталога нельзя. |
В редакц. окна, кроме численных величин, можно записывать и функциональные зависимости, в которых можно использовать обычные математические операции, константы и предопределенные переменные. Предопределенные переменные приведены в следующих таблицах:
Таблица 5.2. Переменные для массовых изменений в каталоге координат
Название переменной | Содержание переменной |
---|---|
PREFIX | Неполный номер пункта |
NUM | Номер пункта |
X, Y, Z | Координаты X, Y, Z |
INFO1, INFO2, INFO3, INFO4 | Потребительские информации 1-4 |
Таблица 5.3. Переменные для массовых изменений в массиве измерений
Название переменной | Содержание переменной |
---|---|
PREFIX | Неполный номер пункта |
NUM | Номер пункта |
HZ | Горизонтальное направление |
Z | Зенитное расстояние |
DIST | Горизонтальное проложение |
DH | Превышение |
SIGNAL | Высота прибора/цели |
Таблица 5.4. Общие переменные для всех типов выражений
Название переменной | Содержание переменной |
---|---|
XRED, YRED, ZRED | Редукция координат согласно установки |
SCALE | Установленный масштабный коэффициент |
PI | Константа ? (3.14159265358979) |
RO | Радиан в g (63.66197723675813) |
Желаете-ли напр. прибавить к абсциссе X константу 100 м, можно поступить двумя способами:
В эдитационном окошке запишем константу 100 и выберем команду Прибавить.
В эдитационном окошке запишем функциональную зависимость X+100 и выберем команду Установить.
Результаты, полученные обеими способами, будут похожи.
В этом случае безусловно проще первый способ, но с примера видно, что второй способ предлагает значительно больше возможностей:
Им можно записать любую сложную математическую операцию
В выражении может быть любое количество математических операций.
В выражении можно использовать и остальные переменные.
Это значит, что можно записать напр. зависимость (X+Y)/2, которая вычыслит ср. арифметическое из обеих координат.
Можно заменить отдельные данные.
Этим способом можно менять данные местами. Например, можно заменить отдельные потребительские данные. Скажем, если в редакц. окно для Info 1 запишем INFO2, а в редакц. окно для Info 2 запишем INFO1, то эти двое данных будут поменяны местами. Аналогично можем заменить напр. потребительские информации о координатах, т.е. для каждого пункта в одном файле можем иметь несколько пар координат.
При изменениях в каталоге координат можно одновременно менять и атрибут пункта. Если выберите команду Замкнуть, то все изменяемые пункты будут замкнуты. При выборе команды Открыть все изменяемые пункты будут открыты. При выборе команды Неменять атрибут изменяемых пунктов останется без изменений.
При изменении в массиве измерений можно изменить атрибут пункта. Если выберете команду Измеряемый пункт, то все изменяемые пункты будут заменены на измеряемые пункты. При выборе команды Ориентация у всех измеряемых пунктов будет изменена ориентация. При выборе команды Неменять атрибут изменяемых пунктов останется без изменений.
С помощью кнопки (Заменить X и Y), можно взаимно заменить координаты X и Y во всем файле или у обозначенных пунктов. Эта возможность целесообразна напр. тогда, когда в систему GROMA начтете текстовый каталог координат, а потом вияснится, что в нем взаимозаменены координаты X и Y.