Что такое двумерное преобразование Гельмерта? Привязка местной системы к государственной по общим точкам
Если два списка координат описывают одни и те же точки, связь между ними можно записать четырьмя числами.
Главное для поля
- Двумерное преобразование Гельмерта сохраняет форму: точки переносятся двумя сдвигами, одним масштабом и одним поворотом.
- Две общие точки решают задачу, но не дают никакого контроля; остаточные отклонения появляются только при трёх и более точках.
- Общие точки должны окружать участок работ; параметры не применяют за его пределами.
- Отклонение больше 3·m₀ подозрительно; исключайте точки по одной и решайте заново.
- Масштаб, немного отличный от 1, — это нормально; расхождение в несколько процентов указывает на ошибку.
Что делает двумерное преобразование Гельмерта
Двумерное преобразование Гельмерта, его также называют преобразованием подобия, переводит набор точек в другую систему с помощью двух сдвигов, одного поворота и единого масштаба. Форма сохраняется: углы не меняются, а все расстояния увеличиваются или уменьшаются в одном и том же отношении. Типичное применение — привязать самостоятельную систему к государственной: строительную сетку с началом 1000; 1000, старую местную съёмочную сеть или систему осей здания. В обратную сторону оно переводит государственные координаты в систему осей стройплощадки. В Türkiye целевая система — обычно 3-градусная зона TM системы TUREF, основанной на ITRF96; в других странах — государственная система координат этой страны.
Сколько нужно общих точек?
Общая точка — это точка, координаты которой известны в обеих системах; она даёт два уравнения: одно для восточной координаты, другое для северной. При четырёх неизвестных две точки решают задачу точно, но не оставляют никакого контроля: ошибка в одной из них незаметно переходит во все результаты. При трёх и более точках выполняется уравнивание по методу наименьших квадратов, а число избыточных измерений равно 2n − 4; средняя ошибка m₀ = √(Σv² / (2n − 4)). В Türkiye Регламент о создании крупномасштабных карт и картографической информации требует не менее четырёх общих точек при преобразовании местных сетей в TUREF; их согласованность проверяют статистическим тестом с доверительной вероятностью 95%, а итоговая точность должна быть лучше 9 см при наибольшей поправке координаты меньше 14 см.
Где должны лежать общие точки?
Общие точки должны окружать участок работ и располагаться также внутри него. Если все они собраны в одном углу, поворот и масштаб определяются плохо, и ошибка растёт по мере удаления от этой группы. Точки, лежащие на одной прямой, тоже плохо определяют поворот. Регламент требует, чтобы внешний контур, образованный согласованными общими точками, охватывал не менее 60% площади проекта, и прямо указывает, что параметры преобразования действуют только в пределах участка проекта, без экстраполяции. Переход на новый участок означает новые общие точки и новый расчёт.
Как читать остаточные отклонения
Остаточное отклонение — это разность между преобразованной координатой общей точки и её целевой координатой. Решение с малыми и беспорядочно распределёнными отклонениями — здоровое. Если большое отклонение только у одной точки, причина обычно проста: опечатка в цифре, перепутанные восточная и северная координаты, неверно сопоставленное имя точки или точка, которая сместилась либо была определена в другую эпоху. Точка с отклонением больше 3·m₀ подозрительна. Исключите точку с наибольшим отклонением, решите заново и посмотрите ещё раз; исключайте точки по одной. Не выбрасывайте точки ради красивого результата: если не согласуется большинство точек, проблема не в отдельных точках, а в самой системе.
О чём говорят масштаб и поворот
Масштаб должен быть близок к 1, но и его отличие от 1 несёт информацию. В зонах TM системы TUREF масштабный коэффициент на осевом меридиане равен 1 и растёт к краям зоны. Высота тоже разделяет расстояние на местности и расстояние на плоскости проекции: на высоте 1000 м разница составляет около 157 ppm, то есть примерно 16 см на километр. Поэтому местная система, измеренная расстояниями на местности, показывает масштаб, немного отличный от 1. Отклонение в несколько процентов — совсем другое дело: перепутанные единицы или неверно сопоставленные точки. Поворот — это угол между севером местной системы и севером сетки; неожиданно большой угол обычно означает, что оси перепутаны.
Когда преобразования Гельмерта недостаточно
Преобразование Гельмерта предполагает, что местная система внутренне согласована. Отсканированные листы карт с усадкой бумаги требуют разного масштаба по двум осям; для этого применяют аффинное преобразование, которому нужно не менее трёх точек. На больших территориях и при смене датума, например с ED50 на TUREF в Türkiye, действуют официальные методы и файл преобразования национальной картографической службы. Двумерное преобразование Гельмерта не преобразует высоты; высоты обрабатывают отдельно. В кадастровых и межевых работах результаты преобразования в официальной процедуре проходят проверку лицензированного инженера-геодезиста.
Выполните преобразование Гельмерта в браузере.
Инструмент двумерного преобразования Гельмерта в MapLab Survey Web вычисляет по общим точкам сдвиги, масштаб и поворот, показывает m₀ и остаточные отклонения, отмечает точки, отклонение которых превышает 3·m₀, и преобразует ваши точки. Работает с 564 системами координат. Для расчётных инструментов нужен вход в аккаунт MapLab Survey. Интерфейс на турецком и английском.
Частые вопросы
Сколько общих точек нужно для двумерного преобразования Гельмерта?
Для расчёта достаточно двух точек, но тогда нет никакого контроля. Остаточные отклонения вычисляются при трёх и более точках. В Türkiye регламент по крупномасштабным картам требует не менее четырёх общих точек для преобразования местных сетей в TUREF.
Если масштаб не равен ровно 1, это ошибка?
Не обязательно. Положение в зоне TM и высота разделяют расстояние на местности и на плоскости проекции; расхождения меньше одной тысячной обычно объясняются этим. Расхождение в несколько процентов указывает на ошибку в единицах или в сопоставлении точек.
Чем преобразование Гельмерта отличается от аффинного?
Преобразование Гельмерта сохраняет форму: один масштаб, один поворот и два сдвига. Аффинное преобразование допускает также свой масштаб по каждой оси и перекос; это помогает для отсканированных листов с усадкой бумаги, но может скрыть настоящие ошибки в съёмочной сети.
Как работает двумерное преобразование Гельмерта в MapLab Survey Web?
Вы вводите общие точки с исходными и целевыми координатами; инструмент выдаёт сдвиги, масштаб, поворот и среднюю ошибку m₀, отмечает точки, отклонение которых превышает 3·m₀, и преобразует выбранные вами точки. Для расчётных инструментов нужен вход в аккаунт MapLab Survey.
Технические источники
The field guidance in this article is aligned with the technical and official references below.
По теме: Размещение скана листа · Отчёт о преобразовании · MapLab Survey