Преобразование системы координат

Служит для преобразования координат из одной системы в другую, настройки параметров преобразований систем которые могут быть использованы в решении задачи "Изменение системы координат".

Вызывается из главного меню "Утилиты" -> "Системы координат"

В верхней части окна находится главное меню:

Параметры системы координат:

- "Редактировать параметры" – переход в окно редактирования параметров преобразования;

Координаты (служит для управления закладкой "Координаты"):

- "Вставить строку" – вставка пустой строки;

- "Удалить строку"- удаление текущей строки;

- "Очистить все" – очистка данных в строках и удаление всех, кроме первой;

- "Прочитать координаты"- чтение из текстового файла данных точек: названия и координат X, Y.

- "Сохранение результатов" – сохранение в текстовый файл дынных точек: названия, координат исходных и вычисленных с разделителем данных – ";" (точка с запятой);

- "Рассчитать" – производится расчет всех координат.

Файлы (служит для управления закладкой "Файлы"):

- "Добавить файл в список" – выбор и добавление файла в список для преобразований;

- "Удалить файл из списка" – удалить выделенный файл из списка;

- "Очистить список файлов" – очистка списка файлов;

- "Начать обработку файлов" – начать обработку файлов;

Ниже находится панель инструментов, дублирующая пункты меню и ниспадающий список для выбора преобразований, преобразования должны быть предварительно настроены.

Преобразование можно производить как с отдельными точками, так и в файлах (RMD, GZI, MIF).

Преобразование координат одиночных точек

Преобразование координат в файлах

Настройка параметров преобразований систем координат

Преобразование координат одиночных точек

Здесь можно преобразовать одиночные координаты из одной системы в другую.

Добавление новых строк производится при попытке курсора перейти в конец таблицы.

В таблице указываются:

- порядковый номер строки (ставится автоматически).

- название координаты точки (необязательно для идентификации точки).

- исходный X/Y – исходные координаты точки (необходимо занести).

- результат X/Y- рассчитанные координаты точки.

Координаты автоматически рассчитываются при изменении значений исходных координат и при смене "выбора преобразований".

Результат можно сохранить в текстовый файл.

Преобразование координат в файлах

Здесь производится быстрое преобразование системы координат в файлах без загрузки в окно просмотра.

Содержит:

- список файлов, применимы операции добавления, удаления, очистки списка. Операции вызываются из главного меню или всплывающей панели, вызываемой при нажатии на правую кнопку мышки на списке.

- панель хода процесса, показывает ход процесса преобразования, сколько времени прошло, оценку времени, сколько осталось.

Для обработки подходят типы файлов: RMD, GZI, MIF/MID.

При работе программы в демонстрационном режиме, отсутствует возможность обрабатывать MIF/MID-файлы.

Настройка параметров преобразований систем координат

Здесь производится редактирование и настройка параметров преобразований из одной системы координат в другую.

В верхней части окна:

- "Текущие преобразование" – производится выбор преобразования, доступного для редактирования;

- "Добавить запись" – добавление нового пустого преобразования.

- "Удалить запись" – удаление текущего преобразования.

- "Очистка" – приведение значений текущего преобразования к умолчанию.

- "Выбрать из опорных пунктов" – вставка координат точки из списка опорных пунктов.

Для редактирования доступно:

- "Название" – обозначение названия преобразования.

- "Параметры" – задаются параметры преобразования. Параметры задаются явно или вычисляются по известным координатам.

o "Задать" – явное задание параметров преобразований. Координаты рассчитываются по формулам:

X"=ax+by+l

Y"=gx+dy+m

Где:

X", Y" – новые координаты

x, y – старые координаты

a=cos(j), b=-sin(j)

g=sin(j), d=cos(j)

j- угол, на который поворачиваются координаты

d, m - приращения координат по x и y.

Необходимо вручную задать параметры a, b, l, g, d, m.

o "Вычислить" – задаются координаты одной, двух, трех точек в старой и новой системах координат. Параметры a, b, l, g, d, m вычисляются автоматически.

Необходимо выбрать количество точек, по которым будет происходить вычисление параметров:

По одной точке:

– происходит перемещение координат по Х, Y.

По двум точкам:

- происходит перемещение координат по Х, Y;

- поворот вокруг 1-ой точки.

- могут измениться размеры.

- соотношение размеров по Х, Y длин сторон не меняется.

По трем точкам:

- происходит перемещение координат по Х, Y;

- поворот вокруг 1-ой точки.

- могут измениться размеры.

- соотношение размеров по Х, Y может измениться.

В нижней части окна показывается информация о системе координат:

- масштабирование по осям координат;

- угол поворота;

Для сохранения или отмены изменений (для всех параметров) служат соответствующие кнопки внизу окна.