К основному контенту

2.18 Точное 7-ми параметрическое преобразование

 

Параметры перевода для МСК74 Зона 2 с сайта  https://mapbasic.ru/msk74.

Для Вашей МСК/зоны значения параметров естественно, будут другими, но порядок их расположения в строке - тем же самым.

рис.1

Собственно, все параметры, которые нам понадобятся, представлены на рисунке выше.

Запустим Global Mapper и заново откроем наш чертеж. В окне запроса проекции, нажмите Add Datum (№1 на рис. ниже), введите имя датума (2) (любое, понятное Вам), выберите эллипсоид Красовского (3), 7-ми параметрическое преобразование (4), введите параметры в поля (5) пользуясь шпаргалкой (рис.1), нажмите ОК (6).

Не забудьте в первом окне отредактировать параметры в блоке (7) согласно шпаргалки.

Еще раз проверьте все параметры, и если все верно, нажмите ОК(8).

Также, параметры можно сохранить, кликнув по кнопке "Save to file"


Внимательный читатель заметил, что параметры в блоке №5 на рисунке выше введены с обратным знаком, относительно исходных. Это не ошибка - при таком способе преобразования (Position Vector Rotation) им следует поменять знаки на обратные. Этот способ особенно актуален для старых версий Global Mapper, там был только один способ 7-ми параметрического преобразования.  При использовании способа "Coordinate Frame Rotation" (в более свежих версиях программы) - вводим исходные значения - отрицательные, как на рисунке ниже. Корифеями форума геодезист.ру (вот здесь) для данной задачи рекомендуется именно второй способ с отрицательными значениями. В чем тонкая разница я пока сам до конца так и не уловил. Дополнительные сведения внесены в конец статьи.


Собственно, на этом практическая часть статьи закончена.


Теперь оценим разницу. Для этого я просто сделал копию с исходного файла чертежа и открыл их оба, но с разными параметрами.


Белый контур - 3-х параметрическое преобразование, красный - 7-ми параметрическое.

Смещение получилось около 8,5 метров, т.е. вполне заметное.


Затем я экспортировал контур как gpx и открыл в Сас:


Максимальный масштаб (z24) контур ярко-зеленым, из под него просвечивает красный контур с публичной кадастровой карты - т.е., как видим, совпадение почти идеальное.





[продолжение для интересующихся]

Параметры пользовательских датумов программа хранит в файле custom_datums.txt по адресу

C:\Users\*имя пользователя*\AppData\Local\GlobalMapper

При вводе описанных в статье значений в этом файле ПОСЛЕ закрытия программы появится строка вида (сам файл появится тоже только после закрытия программы, если Вы создаете пользовательский датум впервые):

"MSK","MSK","Krassovsky",23.570000000,-140.950000000,-79.800000000,-0.000000000000,0.000001696848,0.000003830028,-0.000000220000000

Три последних значения:

0.000001696848,

0.000003830028,

-0.000000220000000

Это наши введенные 0, -0.35, -0.79   хранящиеся не в виде arc-seconds, как мы их вводили, а в значениях радианов.