Dmitriy Fedorov писал(а):
Если можно, поподробнее о Datums.ini.
Как создать свою систему? Некоторая часть записи понятна, но остаются и вопросы. Например, в каком порядке и в каких еденицах вносятся параметры Гельмерта?
//название
[WGS84 <-> SK42]
//большая ось
a=6378245
//знаменатель 1/f
f=298.3
// для проекции Гаус-Крюгер (трансфер Меркатор) или ?
Scale=1.0
Это масштаб на центральном меридиане зоны, для проекции Гаусса-Крюгера равен 1, для WGS84 (UTM) равен 0.9996.
Цитата:
//фальшивый Y X
FE=500000
FN=0
FE (False East) - добавка к координате на Восток для устранения отрицательной координаты.
FN (False North) - то же самое для координаты на Север.
Цитата:
//параметры Гельмерта - похоже dX dY dZ, повороты и масштаб (но почему масштаб == 0) ?
Helmert=25 -141 -78.5 0 -0.35 -0.736 0
Первые 3 параметра - это смещение начала локальной системы координат относительно WGS84
dX, dY, dZ, в метрах.
Следующие 3 параметра - это углы разворота локальной системы координат относительно WGS84
rX, rY, rZ, в секундах.
7-й параметр - это дифференциальная разность масштабов
m, описываемых систем (WGS84 и локальной). В формуле пересчета используется масштаб:
M = 1 + m.
Коэффициенты Хельмерта задаются для перехода из локальной в WGS84, для обратного перехода коэффициенты вычисляются программой из указанных кэффициентов.
Более подробную информацию можно найти по ссылке:
http://www.geosystema.net/digitals/?act=syst_koord