Параметры пересчёта

Системы координат, проекции, преобразования, привязка
Boris
Гуру
Сообщения: 4132
Зарегистрирован: 10 апр 2006, 22:34
Статьи: 3
Проекты: 1
Репутация: 415
Откуда: Париж

Re: Параметры пересчёта

Сообщение Boris » 06 июл 2017, 22:41

Игорь Белов писал(а):В PROJ.4 система координат EPSG:4284 "Pulkovo 1942"

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

+init=epsg:4284
соответствует

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

+proj=longlat +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +no_defs
К сожалению, необходимо заметь, что высказывание является только частично верным - оно сильно зависит от версии PROJ и "шаловливых" рук, которые запихивали файл параметров в программы наследующие библиотеку PROJ. Я встречал сборные библиотеки в OGR из очень приличных источников, где в 4-х разных программах, были 4 разных EPSG:4284. В зависимости от того, кому в какое время было не лень заходить в EPSG и какая из версий трансформации "+towgs" авторам попадалась раньше.
И 4-е это еще минимум, с учетом того, что часто накладываются еще и эстонские и латвийские СК (тождественные WGS84 или ITRF-2008) со своими переходами к СК-42. А еще есть казахские и азербайджанские...
PS
И на мой взгляд, вся эта борьба за "см точности" есть ненаучное упражнение - даже в пределах одной области такой точности в переходе от СК42 к WGS84, нет в природе.

Michael2000
Интересующийся
Сообщения: 32
Зарегистрирован: 19 июн 2017, 06:21
Репутация: -3

Re: Параметры пересчёта

Сообщение Michael2000 » 07 июл 2017, 07:54

Boris писал(а): И на мой взгляд, вся эта борьба за "см точности" есть ненаучное упражнение - даже в пределах одной области такой точности в переходе от СК42 к WGS84, нет в природе.
У меня не стоит глобальная задача по приведению СК-42 ко всей России. Задача локальная, для Томской области обеспечить приемлемую точность перевода из одной системы координат в другую. В данном контексте приведенные параметры справляются на ура, обеспечивая вычисления координат с точностью достаточно даже для геодезических работ. Разница с TopconTools составляет от 0.003 до 0.006 м.

freeExec
Гуру
Сообщения: 1001
Зарегистрирован: 23 апр 2011, 10:32
Проекты: 1
Репутация: 166
Откуда: Ульяновск

Re: Параметры пересчёта

Сообщение freeExec » 07 июл 2017, 11:12

Не знаю, как у вас так получается, что на всю область 1см погрешность да ещё и с не понятно какого происхождения +towgs84. Я не использовал какие-то гостовские параметры преобразования, а подобрал свои 7 параметров, и они более менее подходят для всего города, но уже в посёлке за 60км дают смещения до полуметра. А с гостом оно и город не сажает приемлемо.

Boris
Гуру
Сообщения: 4132
Зарегистрирован: 10 апр 2006, 22:34
Статьи: 3
Проекты: 1
Репутация: 415
Откуда: Париж

Re: Параметры пересчёта

Сообщение Boris » 07 июл 2017, 12:42

freeExec писал(а):Не знаю, как у вас так получается, что на всю область 1см погрешность да ещё и с не понятно какого происхождения +towgs84. Я не использовал какие-то гостовские параметры преобразования, а подобрал свои 7 параметров, и они более менее подходят для всего города, но уже в посёлке за 60км дают смещения до полуметра. А с гостом оно и город не сажает приемлемо.
Согласен полностью, но мы не услышали что именно пересчитывают. У нас в Мособласти геодезические работы могут выполняться по любому, но расчет постфактум будет выполнен исключительно от точек геодезической сети. А они по факту создания имеют невязки до метра.

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2018
Зарегистрирован: 04 янв 2011, 22:00
Статьи: 12
Проекты: 1
Репутация: 1297
Откуда: Казань

Re: Параметры пересчёта

Сообщение Игорь Белов » 07 июл 2017, 18:15

Давайте, наконец, перечитаем первый пост. По-моему, задача поставлена так:
  • пересчёт между МСК и городской СК;
  • пересчёт между зонами СК.
Вопрос о выборе датума даже не стоял. И он не имеет значения, пока идёт пересчёт между проекциями на одном датуме.

В середине темы, правды, всплыла WGS 84, но тут же и растаяла. Так о чём спорим, коллеги?
The purpose of computing is insight, not numbers

Boris
Гуру
Сообщения: 4132
Зарегистрирован: 10 апр 2006, 22:34
Статьи: 3
Проекты: 1
Репутация: 415
Откуда: Париж

Re: Параметры пересчёта

Сообщение Boris » 07 июл 2017, 20:33

Игорь Белов писал(а):Давайте, наконец, перечитаем первый пост...
Так о чём спорим, коллеги?
И вы правы! И автор вопроса - прав.
И мы правы: не пересчитывают так геодезию. Все правы.

Evgeniya
Новоприбывший
Сообщения: 5
Зарегистрирован: 24 янв 2020, 11:53
Репутация: 0
Откуда: Москва

Re: Параметры пересчёта

Сообщение Evgeniya » 25 мар 2020, 14:48

Игорь Белов, здравствуйте!
Скажите пожалуйста, правильно ли я сделала преобразование в proj.4:
"МСК г.Оренбург", 8, 1001, 7, 55.114791805556, 0, 1, 0, -5736741.420000000000000

+proj=tmerc +lat_0=0 +lon_0=55.114791805556 +k=1 +x_0=0 +y_0=-5736741.420000000000000 +ellps=krass +towgs84=24,-123,-94,0.02,-0.25,-0.13,1.1 +units=m +no_defs

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2018
Зарегистрирован: 04 янв 2011, 22:00
Статьи: 12
Проекты: 1
Репутация: 1297
Откуда: Казань

Re: Параметры пересчёта

Сообщение Игорь Белов » 25 мар 2020, 15:16

Evgeniya писал(а):
25 мар 2020, 14:48
правильно ли я сделала преобразование в proj.4
Параметры проекции переведены из MapInfo в PROJ правильно. Вопрос к параметру +towgs84. Это копия трансформации датумов из MapInfo, применимая для старых сетей Восточной Германии.

Если версия QGIS более-менее свежая, следует по действующему ГОСТ установить в настройках преобразование датумов по умолчанию "Pulkovo 1942 to WGS 84 (20) - EPSG:5044". Строка в описании пользовательской проекции должна соответствовать: +towgs84=23.57,-140.95,-79.8,0,0.35,0.79,-0.22
The purpose of computing is insight, not numbers

Evgeniya
Новоприбывший
Сообщения: 5
Зарегистрирован: 24 янв 2020, 11:53
Репутация: 0
Откуда: Москва

Re: Параметры пересчёта

Сообщение Evgeniya » 25 мар 2020, 15:58

Игорь Белов,
спасибо большое!
У меня qgis 2.18
Скажите пожалуйста, в некоторых описаниях видела "k=1", где-то "к_0=1", есть разница в использовании?

Получается, что итогово файл будет выглядеть так?

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

+proj=tmerc +lat_0=0 +lon_0=55.114791805556 +k=1 +x_0=0 +y_0=-5736741.420000000000000 +ellps=krass +towgs84=23.57,-140.95,-79.8,0,0.35,0.79,-0.22 +units=m+no_defs

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2018
Зарегистрирован: 04 янв 2011, 22:00
Статьи: 12
Проекты: 1
Репутация: 1297
Откуда: Казань

Re: Параметры пересчёта

Сообщение Игорь Белов » 25 мар 2020, 20:13

Evgeniya писал(а):
25 мар 2020, 15:58
У меня qgis 2.18
Необходимо, чтобы МСК была в одном датуме с прочими системами на основе СК-42 и СК-63. Создайте новый слой в СК EPSG:4284 "Pulkovo 1942" и скопируйте параметры TOWGS84 из нового файла .qgs

Впрочем, есть мнение, что новые системы городов созданы на основе СК-95. Тогда пишем параметры трансформации Pulkovo 1995.
Evgeniya писал(а):
25 мар 2020, 15:58
в некоторых описаниях видела "k=1", где-то "к_0=1", есть разница в использовании?
Разницы нет. В документации PROJ по проекции Transverse Mercator параметр пишется k_0. Можно найти информацию, что форма k устаревшая. Однако в выводе команды "projinfo EPSG:28407" видим "+k=1".
The purpose of computing is insight, not numbers

Ответить

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость