Данный метод позволяет сделать следующие преобразования координат: изменять масштаб, смещать по оси X и оси Y.
Метод требует задания 2-х пар точек трансформации.
Для масштабирования растрового объекта:
Сделайте растровой слой редактируемым ().
Нажмите на панели инструментов Редактор кнопку
(). Курсор примет вид .Укажите точку, из которой надо переместить растровый объект, переместив курсор в эту точку и нажав левую кнопку мыши. После указания первой точки она отобразится на карте в виде кружка, ее координаты отобразятся также и в таблице на панели свойств системы (если она открыта), а курсор примет вид .
Аналогичным образом укажите следующую точку (куда надо переместить). Она отобразится в виде окружности.
Повторите действия 3,4 для второй пары точек.
В рабочей области карты щелкните правой кнопкой мыши и выберите в появившемся контекстном меню пункт
. Растровый объект переместится и отмасштабируется.В общем случае преобразование координат точки (X,Y) в новые координаты точки (X',Y') производится по формуле:
X' = dx + Xc + kx * (X - Xc)
Y' = dy + Yc + ky * (Y - Yc),
где:
dx, dy – смещение по оси X и оси Y;
kx ≠ ky – коэффициенты искажения масштаба по оси X и оси Y;
(Xc, Yc) – координаты точки поворота.