Страница 1 из 1

описать СК-95

Добавлено: 07 фев 2023, 20:15
АлексЮстасу
Пытаюсь определить в GM СК-95:
PROJCS["Transverse_Mercator",GEOGCS["GCS_SK-95_2",DATUM["D_SK-95_2",SPHEROID["Krassovsky",6378245,298.3],TOWGS84[24.47,-130.89,-81.56,0,0,-0.13,-0.22]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["scale_factor",1],PARAMETER["central_meridian",27],PARAMETER["latitude_of_origin",0],PARAMETER["false_easting",5500000],PARAMETER["false_northing",0],UNIT["Meter",1]]
(Осевой меридиан, зона условные).
Сравниваю с теми же точками в WGS84 из геокалькулятора PHOTOMOD.
Получается почти нулевое расхождение север-юг, но сдвиг примерно +4.7 м на восток.
Что сделал не так?

Re: описать СК-95

Добавлено: 07 фев 2023, 22:55
freeExec
откуда взяли TOWGS84[24.47,-130.89,-81.56,0,0,-0.13,-0.22] туда и обращайтесь :)

Re: описать СК-95

Добавлено: 08 фев 2023, 04:50
АлексЮстасу
freeExec писал(а):
07 фев 2023, 22:55
откуда взяли TOWGS84[24.47,-130.89,-81.56,0,0,-0.13,-0.22] туда и обращайтесь
Спасибо за помощь.

Благодаря Slinger, работающий вариант с погрешностью 0.5 мм для СК-95 в свой prj-файл:

PROJCS["Transverse_Mercator",GEOGCS["GCS_SK-95_KRASSOVSKY_GOST2017",DATUM["D_SK-95_KRASSOVSKY_GOST2017",SPHEROID["Krassovsky",6378245,298.3]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["scale_factor",1],PARAMETER["central_meridian",27],PARAMETER["latitude_of_origin",0],PARAMETER["false_easting",5500000],PARAMETER["false_northing",0],UNIT["Meter",1]]

Осевой меридиан и ложный восток заменить на соответствующие нужной 6-градусной зоне.
Спойлер
Плюс - в C:\Users\...\AppData\Local\GlobalMapper\custom_datums.txt строку:
"SK-95_Krassovsky","SK-95_Krassovsky_GOST2017","Krassovsky",24.470000000,-130.890000000,-81.560000000,-0.000000000000,-0.000000000000,0.000000630258,-0.000000220000000

Re: описать СК-95

Добавлено: 21 фев 2023, 20:14
АлексЮстасу
freeExec писал(а):
07 фев 2023, 22:55
откуда взяли TOWGS84[24.47,-130.89,-81.56,0,0,-0.13,-0.22] туда и обращайтесь
Оказалось, что добавление в prj этого TOWGS84[...] и именно в таком виде, т.е. повороты в секундах, знаки как в ГОСТ и пр. - критично необходимо для версий GM старше 20. Но и для версий новее тоже никак не вредит, и даже избавляет от ручного редактирования custom_datums.txt.