| | Необходима формула перевода с СК42 в МСК [ Salador ] Пятница, 17 апреля 2009, 19:49
Помогите пожалуйста.
Необходима формула перевода с СК42 в МСК для написания программы.
Данные для перевода 4 точки СК42-16 зона
5800000 270000 253766,24 82257,69
5800000 410000 259564,37 222096,994
6200000 270000 653152,97 65307,768
6200000 410000 659220,11 205133,585
С меня программа. |
|
| | [ serge heart ] Вторник, 21 апреля 2009, 09:47
собственно говоря, а где СК42-16 зона?
возможно 16 у Y опустили?
если нужен афинный переход из одной системы в другую, то формула простая и хватит 3х точек (могу написать ее подробнее, но в принципе она есть в любом учебнике геометрии за 1ый курс =) ), но в этом случае прощай точность (у тебя расстояния между точками в 400 км)
а если нужна нормальная формула, то
у твоей мск осевой меридиан 90 фальшивый X 5540944.5 фальшивый Y 892456.7 и проэкция гаусса-крюгера
формула проэкции немного громоздка, поэтому легче найти самому в инете |
|
| | [ Salador ] Вторник, 21 апреля 2009, 18:58
>>собственно говоря, а где СК42-16 зона?
Это 90-96 маридиан - ты же вычислил.
Нашел формулу преобразования координат Гаусса-Крюгера из одной зоны в другую
X2=(x1*cos(a)-y1*sin(a))*m+ Dx1
Y2=(x1*sin(a)+y1*cos(a))*m+ Dy1
Угол(a) -0,042439755 рад
Dx1 -5550606,505
Dy1 58610,08728
Масштаб(m) 0,999668995
Получилось
Исходные x1, y1 Исходные X2 ,Y2 Рассчитанные X2, Y2 Уклонения Vx,Vy
5800000 270000 253766,24 82257,69 253704,395 82282,438 61,847 -24,748
5800000 410000 259564,37 222096,99 259642,211 222110,078 -77,838 -13,084
6200000 270000 653152,968 65307,768 653211,939 65317,249 -58,971 -9,481
6200000 410000 659220,112 205133,585 659149,756 205144,889 70,356 -11,304
Похоже не то, есть формулы проекции гаусса-крюгера из геодезических координат, только нигде не нашел чтобы использовались фальшивые X,Y и меридиан.
А как вывести меридиан и фальшивые X,Y? |
|
| | [ serge heart ] Среда, 22 апреля 2009, 02:42
http://www.bankstandartov.ru/preview/gost/oks/gost_gruppy_07_matematika_estestvennye_nauki/07040_astronomiya_geodeziya_geografiya/gost_r_51794-2001/page-1.html
ГОСТ Р 51794-2001
П.С. зона 6ти градусная |
|
| | [ Salador ] Среда, 22 апреля 2009, 20:51
Спасибо за ГОСТ Р 51794-2001 - Научился выводить широту и долготу в градусах.
Не нашел куда запихать фальшивый X 5540944.5 фальшивый Y 892456.7 |
|
| | [ serge heart ] Четверг, 23 апреля 2009, 04:08
| сначала плоские координтаы СК42 переводишь в широту-долготу, потом по ГОСТУ делаешь проекцию широты-долготы но уже осевой меридиан - 90 и получаешь плоские координаты в районе X 5800000 и Y 1200000 (где у Y первая цифра 1я зона) и отнимаешь от них фальшивые значения. получаются необходимые координаты в мск |
|
ОтветитьЗнаком «*» отмечены обязательные для заполнения поля. |