Besssel -> WGS84

Системы координат, проекции, преобразования, привязка
Ответить
a.temushkin
Интересующийся
Сообщения: 33
Зарегистрирован: 09 апр 2009, 12:36
Репутация: 1

Besssel -> WGS84

Сообщение a.temushkin » 11 апр 2009, 21:49

в продолжение этой темы
вводная:
есть данные (кусок ЕГКО)
есть проекция подобрыш на бесселе. (0 на воробьевых горах):

Код: Выделить всё

PROJCS["Moskow",GEOGCS["GCS_Moskow",DATUM["D_Moskow",SPHEROID["Bessel_1841",6377397.155,299.1528128]],
PRIMEM["Greenwich",0],
UNIT["Degree",0.017453292519943295]],
PROJECTION["Gauss_Kruger"],
PARAMETER["False_Easting",0],
PARAMETER["False_Northing",0],
PARAMETER["Central_Meridian",37.5],PARAMETER["Scale_Factor",1],
PARAMETER["Latitude_Of_Origin",55.6666666],UNIT["Meter",1]]

для неё рассчитан датум с такими параметрами dx/dy/dz = 41/-107/-93
при пересчёте в эту проекцию данные ложаться точно.
но при работе с gps текущая позиция, (даже с учётом погрешности в 10 метров) - улетает этак метров на
110 по х и 36 по y.
ладно, уточняем проекцию.
- сдвигаем центральный меридиан.
и уточняем датуум.
пробуем - получаем обратное - gps работает точно, а пересчитываемые данные отлетают на всё те же метры
вопрос1:
каким образом можно совместить всё это?
вопрос2: из за чего происходит такое?

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Besssel -> WGS84

Сообщение Boris » 11 апр 2009, 22:50

Не понятно как именно был рассчитан переход к новому датуму и что из себя представляет этот новый датум.
-----
Порядок ошибки жутко похож на расхождение между WGS84 и СК42.
Карты российские делают в СК-42(или СК-95, если их кто видел), а GPS показывает координаты в WGS84.

a.temushkin
Интересующийся
Сообщения: 33
Зарегистрирован: 09 апр 2009, 12:36
Репутация: 1

Re: Besssel -> WGS84

Сообщение a.temushkin » 14 апр 2009, 08:48

под датумом я (лично) понимаю параметры перехода с эллипсоида бесселя на эллипсоид wgs1984
уточненные параметры dx/dy/dz получил программой imvmol.exe указав набор контрольных точек с известными координатами и в wgs84 и в мск.
да расхождение похоже на 42->wgs.

уф. теперь осталось сравнить их с расчитанными/используемыми ясное дело погрешность будет метровой..
или надо пересчитывать с бесселя на красовского? для получения большей точности?

может кто-нибудь сообщить в личку параметры перехода с эллипсоида бесселя на wgs84 для москвы?

a.temushkin
Интересующийся
Сообщения: 33
Зарегистрирован: 09 апр 2009, 12:36
Репутация: 1

Re: Besssel -> WGS84

Сообщение a.temushkin » 18 апр 2009, 10:27

нет всё-таки я не понимаю
вбил в файл excel формулы преобразования из госта. 7 параметрические которые. там же считаю ошибку в метрах. необходимые параметры датума подбираю с помощью надстройки "поиск решения"
нахожу уже 7 параметров но и они дают сдвиг 110.336 по широте и - 110,277 по долготе.
кто нибудь сталкивался с таким? что может быть неверным?

Geonic
Участник
Сообщения: 50
Зарегистрирован: 30 авг 2008, 07:18
Репутация: 0

Re: Besssel -> WGS84

Сообщение Geonic » 20 апр 2009, 14:29

Здравствуйте

может я вас не верно понял

Вы пробуете картографическую проекцию конвертировать в другую проекцию изменяя параметры сдвига элипсоида ?

a.temushkin
Интересующийся
Сообщения: 33
Зарегистрирован: 09 апр 2009, 12:36
Репутация: 1

Re: Besssel -> WGS84

Сообщение a.temushkin » 22 апр 2009, 10:04

не совсем. я пытаюсь 2 проекции свести в 1.
есть проекция для москвы у которой параметры сответствуют опубликованным http://stroy.dbases.ru/Data1/49/49471/ - с ней gps работает не точно ошибка 110 метров. - не тот в датум.
уточняю параметры датума, gps становится нормальным, а координаты контрольных точек, при конвертации в эту проекцию отлетают на 110 метров. как то так.

в принципе решения нашёл - добавил условные смещения... но в опубликованных параметрах условных смещений нет. в этом и проблема.

Geonic
Участник
Сообщения: 50
Зарегистрирован: 30 авг 2008, 07:18
Репутация: 0

Re: Besssel -> WGS84

Сообщение Geonic » 22 апр 2009, 14:43

Здравствуйте

значит я правильно понял

элепсоид и карт проекция разные вещи.

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

и можно легко добавить свой датум проекцию или изменить существующие

мне например нравится своей простотой и гибкостью .....эх сочтут за реклу хотя он бесплатный...

http://www.racurs.ru/?page=325
тольк в настройках у него включите опцию проффесиональный

a.temushkin
Интересующийся
Сообщения: 33
Зарегистрирован: 09 апр 2009, 12:36
Репутация: 1

Re: Besssel -> WGS84

Сообщение a.temushkin » 23 апр 2009, 15:28

хех разобрался.
порядок действий:
1. проекция на эллипсоиде бесселя - начальная точка 55,40 37,30 также на эллипсоиде бесселя
2. переходим на wgs84 - dx/dy/dz/rx/ry/rz/m - ~ 351/269/538/0/0/0/0 + смещения ~восток110/ север36
3. рассчитываем новый смещенный датум - учитывающий смещения ~393/162/552/4.6/3.6/-4.04
вуаля!
для работы с gps используем - несмещенный датум на эллипсоиде бесселя
для работы с картой - пересчёта координат и так далее используем смещенный датум.
с такими параметрами в карту ложится и геоподоснова и gps. у меня погрешность 76 мм - но в принципе рассчитать и более точно можно.

Ответить

Вернуться в «Координаты и привязка»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 3 гостя