Добрый день! Вопрос кажется простым: имеется программная реализация преобразования координат из WGS-84 в PZ-90.11. Требуется проверить, что она работает правильно: то есть либо небольшой набор примеров либо какой-нибудь калькулятор. Проблема в том, что все мои поиски закончились ничем. То, что я находил, как правило использует просто некую "ПЗ-90", на поверку оказывающуюся более ранней версией стандарта. Возможно, я просто не так искал... Может ли кто-нибудь подсказать какой-нибудь такой набор примеров или конвертер? Преимущественно хотелось бы веб, на крайний случай что-либо условно-бесплатное. Очень желательно, чтобы координаты были трехмерными. Дополнительное примечание: в геодезии я полный ноль.
Спасибо, этот конвертер я уже находил, и кажется это не то, что нужно. Насколько я понимаю, там используется старая версия ПЗ. Из всех ПЗ там находится только EPSG:4740 - ПЗ-90 - а на https://epsg.io/4740 про нее пишут "Used by the Glonass satellite navigation system prior to 2007-09-20", так что я предполагаю, что это ПЗ-90.02. Мне же нужна именно ПЗ-90.11.
Потому что так захотел заказчик с деньгами, очевидно. Навигация в авто. Насколько я понимаю, чтобы сертифицировать систему для рынка РФ с его ГЛОНАССом. Программа большая. Скажем так, эту часть - да. Ничего сложного, учитывая выдаваемые модемом координаты GPS и наличие формулы перевода http://protect.gost.ru/v.aspx?contr...35&pageK=9A2C0047-095D-4C92-8B76-18AFCF40E9A3
Конечно ничего сложного, если не знать, что реализаций WGS было поболе, чем у ПЗ90. Сейчас актуальная версия WGS 84 (G1762), а в говённом ГОСТе приводятся параметры для перехода к WGS 84 (G1150) . Причём, величины смещений Δx; Δy; Δz никак не совпадают с теми, что даны в виде столбца в развёрнутом виде. А вот углы разворота – совпадают. Можно считать, что координаты последних ПЗ и WGS совпадают, А вот разница между последними реализациями WGS 84 совсем небольшая. --- Сообщения объединены, 12 мар 2019, Оригинальное время сообщения: 12 мар 2019 --- Обратите внимание на замечательную приписку в ГОСТ: "Эпоха параметров преобразования: 2010.0"
Нахрена пересчитывать координаты GPS с прибора с точность +-10 метров, когда между WGS84 и ПЗ90.11 разница меньше 0.5 метра? И где карт. материал в ПЗ90.11?
Опаньки. А где бы достать нормальную формулу для перевода из актуального в актуальное? Хотя, поди, можно перевести из текущего WGS в отсталое по госту... Но лучше бы все-таки напрямую. По бумагам текущая меньше 3.5 метров, а в будущем может быть и лучше. Система делается с расчетом наперед же. Ну и нахрена - это вопрос не ко мне. Богатенький буратино этого хочет, зачем убеждать его, что ему это не нужно и пусть оставит себе свои золотые? Карты - отдельная песня, о ней пока речи не идет. Сейчас модем выдает координаты WGS-84, нужно их перевести в PZ-90.11, такая вот задача. Для решения этой задачи использовалась гостовская формула (которая, оказывается, фуфло - так что еще и нормальная формула теперь нужна). Требуется проверить реализацию на контрольных примерах.
При таких точностях берите любую реализацию WGS 84. О будущем думают за бугром, а там, да и скоро и у нас, всё, что Вы придумали будет неактуальным. Но это буратине не говорите...
А это и есть за бугром, так что натурально думаю. Насколько я понимаю, именно оно, прямо уже или в ближайших планах.
А зря не идёт, это связанные вещи. Вот определили вы правильные параметры преобразования, сделали из wgs84 пз90 и что дальше? Покажете в виде цифр на экранчике? Или всё-таки в виде точки на карте, исходные данные которых, как правило, идут опять же в wgs84 . Будете обратно из пз90 в wgs84 преобразовывать для показа? Или карту тоже конвертировать в пз? И все эти мучения только для того чтобы сдвинуть на сантиметры координаты с погрешностью в метры (если не десятки метров).
Ну, формула почти нормальная. Претензии к цифре. А формула почти нормальная потому как вместо "нормальной" ортогональной матрицы вращения до сих пор применяется кососимметрическая матрица. Единственные бумаги, говорящие о точности системы, находятся здесь. Вот табличка из действующего стандарта 2008 года. Обратите внимание на проценты вероятности. Те цифры, о которых говорите вы – это скорее всего точность CEP и, как следствие, вероятность 50%. НО тогда с таким же успехом можно говорить о миллиметровой точности, но с очень малой вероятностью в доли процента.
А это уже NDA ;) Скажем так, один из свежайших одной американской компании. Там дальше еще работают алгоритмы с последовательностью полученных точек. И выдается последовательность, отображать ее на карте должно уже другое приложение. И опять-таки, есть задача, за которую платит заказчик. Он хочет преобразовывать координаты. При этом тут дофига разных департаментов с субподрядчиками, и я решительно не собираюсь бегать по ним всем и объяснять, какие они все дураки. Как уж они там будут с этими координатами извращаться - уже совершенно не моя проблема же. Да в общем-то все равно какая матрица - один черт не в ручную считать. Лишь бы слишком больших различий в скорости подсчета между методами не было. Главное - чтобы на выходе получались верные числа. Оно, оно. Есть такая аббревиатура. Но хотелось бы вернуться ближе к теме. Пусть заказчик тысячу раз не прав, но он хочет, чтобы на входе были координаты WSG-84, а на выходе PZ-90.11. Достаточно ли использовать формулу из госта или нужны некоторые поправки? Есть ли какие-нибудь онлайн-конвертеры координат или примеры точек, чтобы на них можно было проверить результат?
как бы выбор не большой - BCM47755, только это сингапурская компания у тебя вариантов нет нет На самом, деле про ПЗ-90, что то определённое могут сказать только разработчики ГЛОНАСС - это их внутреняя СК. Никому больше эта СК нафиг не нужна...
Достаточно. Всё равно другого нет. Наверное есть, но верить им нельзя Это вряд ли. Им её на блюдечке с голубой каёмочкой принесли.