Подобрать строку для proj4

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
alnkapa
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 апр 2017, 12:11
Репутация: 0

Подобрать строку для proj4

Сообщение alnkapa » 03 апр 2017, 12:22

Добрый день.

Есть вот такое устройство http://gyrolab.ru/product/bins-mems-gl- ... -svg-02-2/.
У него на выходе есть координаты в СК 42, говорят что они соотвествуют ГОСТ Р 51794-2001 направление Х на север, это все что известно. Прямого доступа к уст-ву нет.

Помогите подобрать строку для proj4 для перевода в wgs84 пробовал
+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs
Pulkovo 1942 / Gauss-Kruger zone 7
не попадаю и сильно.
Устройство также дает wgs84 но там все не точно и координаты летают.
Ск 42 говорять что точно.

gamm
Гуру
Сообщения: 4057
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

Re: Подобрать строку для proj4

Сообщение gamm » 03 апр 2017, 12:50

вы в курсе, что у вас, похоже, долгота/широта в радианах, а не градусах (если верить документации)? и строка для PROJ4 у вас странная, это попытка сделать что-то типа ГК на Красовском, причем здесь WGS?

alnkapa
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 апр 2017, 12:11
Репутация: 0

Re: Подобрать строку для proj4

Сообщение alnkapa » 03 апр 2017, 13:05

Строка из qgis.
Сказали что приходит Пакет дополнительных данных 72h (114)
http://gyrolab.ru/download/107/

gamm
Гуру
Сообщения: 4057
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

Re: Подобрать строку для proj4

Сообщение gamm » 03 апр 2017, 13:54

alnkapa писал(а):Строка из qgis.
Сказали что приходит Пакет дополнительных данных 72h (114)
http://gyrolab.ru/download/107/
это другой кадр, я смотрел СНС - там радианы. А откуда прибор знает зону ГК - вы ее устанавливаете, или он сам, автоматом? И сами данные можно глянуть, все кадры, где есть координаты (33h, и 72h - только координаты)?

alnkapa
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 апр 2017, 12:11
Репутация: 0

Re: Подобрать строку для proj4

Сообщение alnkapa » 03 апр 2017, 14:20

Про ГК пока не известно. Коородинаты вот:
X;Y
6192630.090000;7408850.580000
6192630.307121;7408850.620808
6192631.291893;7408850.794655
6192632.276666;7408850.968502
6192633.261439;7408851.142349
6192634.246211;7408851.316196
6192635.230984;7408851.490043
6192636.215757;7408851.663890
6192637.200529;7408851.837737
6192638.185302;7408852.011584
6192639.170075;7408852.185431
6192640.154847;7408852.359278
6192641.139620;7408852.533125
6192642.124393;7408852.706972
6192643.109165;7408852.880819
6192644.093938;7408853.054666
6192645.078711;7408853.228513
6192646.063483;7408853.402360
6192647.048256;7408853.576207
6192648.033029;7408853.750055
6192649.017801;7408853.923902
6192650.002574;7408854.097749
6192650.987347;7408854.271596
6192651.972119;7408854.445443
6192652.956892;7408854.619290
6192653.941665;7408854.793137
6192654.926437;7408854.966984
6192655.911210;7408855.140831
6192656.895983;7408855.314678
6192657.880755;7408855.488525
6192658.865528;7408855.662372
6192659.850301;7408855.836219
6192660.835073;7408856.010066
6192661.819846;7408856.183913
6192662.804619;7408856.357760
6192663.789391;7408856.531607
6192664.774164;7408856.705455
6192665.758937;7408856.879302

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

Re: Подобрать строку для proj4

Сообщение Игорь Белов » 03 апр 2017, 14:36

alnkapa писал(а):не попадаю и сильно
Сильно насколько? Какой точности Вы ожидаете от прибора?
Вложения
track.png
track.png (4.52 КБ) 7407 просмотров
The purpose of computing is insight, not numbers

alnkapa
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 апр 2017, 12:11
Репутация: 0

Re: Подобрать строку для proj4

Сообщение alnkapa » 03 апр 2017, 14:48

Супер то что надо, а строку для системы координат получить для qgis можно?

alnkapa
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 апр 2017, 12:11
Репутация: 0

Re: Подобрать строку для proj4

Сообщение alnkapa » 03 апр 2017, 15:40

Поясню проблему, вот я пихаю эти данный в qGis, и не попадаю.
При этом CRS для слоя выбираю как описал выше.
И не попадаю даже в Москву.
Вопрос что я делаю не так?

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

Re: Подобрать строку для proj4

Сообщение Игорь Белов » 03 апр 2017, 15:51

Строка proj та самая, и координаты Ваши. Только у Вас порядок координат геодезический: X - северная координата N, Y - восточная координата E. А QGIS вместе со всем зверинцем прочих ГИС ожидает другого: X = E, Y = N.
The purpose of computing is insight, not numbers

alnkapa
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 апр 2017, 12:11
Репутация: 0

Re: Подобрать строку для proj4

Сообщение alnkapa » 03 апр 2017, 16:17

Спасибо все получилось.
Eсли кто будет искать строка получилать такая:
+proj=tmerc +axis=neu +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs

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

Re: Подобрать строку для proj4

Сообщение freeExec » 03 апр 2017, 16:53

Уточнили бы для ясности какая у вас зона СК.

gamm
Гуру
Сообщения: 4057
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

Re: Подобрать строку для proj4

Сообщение gamm » 03 апр 2017, 19:25

freeExec писал(а):Уточнили бы для ясности какая у вас зона СК.
судя по координатам, зона 7 (первая чифра для Easting). Другой вопрос, как она попала в вывод прибора - если прибор переедет в соседнюю зону, то и строку нужно будет использовать другую (в соответствии с зоной). Может, лучше градусы использовать - вряд ли координаты первичны, скорее долгота/широта в них пересчитана.

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

Re: Подобрать строку для proj4

Сообщение Игорь Белов » 03 апр 2017, 19:51

Здесь нет проблемы. Определить текущую зону СК-42 по долготе перед вычислением прямоугольных координат - простое арифметическое действие, которое не усложнит алгоритм, заложенный в микросхему. Дальше, вероятно, разработчики подразумевали использование вывода кем-то с бумажными или векторизованными листами карты Генштаба.
The purpose of computing is insight, not numbers

Ответить

Вернуться в «Я новичок!»

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

Сейчас этот форум просматривают: Kyliepably и 37 гостей