Масштабирование

Данный метод позволяет сделать следующие преобразования координат: изменять масштаб, смещать по оси X и оси Y.

Метод требует задания 2-х пар точек трансформации.

Для масштабирования векторного объекта надо:

  1. Сделать векторный слой редактируемым ().

  2. Нажать на панели инструментов кнопку Трансформация слоя с экрана (). Курсор примет вид .

  3. Перемещаясь по карте с помощью нажатия левой кнопки мыши укажите точку, из которой надо переместить векторный слой. После указания первой точки она отобразится на карте в виде кружка, так же ее координаты отобразятся в таблице на панели свойств системы (если она открыта), а курсор примет вид .

  4. Аналогичным образом указать следующую точку (куда надо переместить). Она отобразится в виде окружности.

  5. Точно таким же образом укажите вторую пару точек.

  6. В рабочей области карты щелкните правой кнопкой мыши, в появившемся контекстном меню выберите пункт Масштабирование. После произведенных действий произойдет соответствующее перемещение и масштабирование векторного слоя и отображение его на новом месте.

В общем случае преобразование координат точки (X,Y) в новые координаты точки (X',Y') производится по формуле:

X' = dx + Xc + kx * (X - Xc)

Y' = dy + Yc + ky * (Y - Yc),

где: