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

Проблемы при переводе из геодезичесих координат

Добавлено: 17 сен 2008, 13:15
sand
Доброго времени суток!

Помогите мне пожалуйста. Написал функцию для перевода геодезических координат в плоские прямоугольные (СК42), опираясь на формулы 25-28 из ГОСТ Р 51794-2001.
Все чудесно работало, пока я не попытался перевести точку 38°55'17" в.д. 45°3'32" с.ш. (Краснодар). По моим расчетам получается
x=4991579,8729 y=7493808,0118. Я проверил это с помощью калькулятора PlainCalc 0.97 - так и получается, хотя должно быть x=5009588,41 y=8021205,79
Стал экспериметировать с калькуятором, его настройками - выяснил, что при выборе зон ситуация кардинально меняется.

Расчет для текущей зоны x=4991579,8729 y=7493808,0118
Расчет для левой зоны x=5008667,0855 y=6966410,3952
Расчет для правой зоны x=5009588,4088 y=8021205,8428

Вопрос, как учитывать все эти зоны, чтоб получать правильный результат?

Re: Проблемы при переводе из геодезичесих координат

Добавлено: 17 сен 2008, 15:45
Boris
Я про пересчет Вам ничего не скажу, но точка с координатами точку 38°55'17" в.д. 45°3'32" с.ш. должна находится в 7 зоне СК-42. Причем она западнее центрального 39 меридиана. Маловероятно, что бы она принадлежала 8 зоне. Тогда уж скорее 6! :o
Подозреваю, что калькулятор считает правильно.
Надо просто выяснить для себя, что собственно ваши координаты делают в 8-ой зоне.
Моя карта РФ, правда достаточно страя и сильно приблизительная, говорит что Краснодарский край лежит между 36° 42' и 41° 47'. Это точно вписывается в 7 зону -
39° +- 3° = [36°;42°].
Подробнее смотрите - http://gis-lab.info/qa/kmgrids.html
8 зона - это ваши соседи по Северному Кавказу.

Re: Проблемы при переводе из геодезичесих координат

Добавлено: 18 сен 2008, 08:51
sand
Я уже разобрался - просто использую для расчетов 8 зону (погрешность меня мало волнует)