Расчет погрешности точек в процессе привязки растра

Системы координат, проекции, преобразования, привязка
Ответить
abrigan
Новоприбывший
Сообщения: 3
Зарегистрирован: 04 апр 2016, 15:37
Репутация: 0

Расчет погрешности точек в процессе привязки растра

Сообщение abrigan » 04 апр 2016, 15:40

Добрый всем день.
Пытаюсь разобраться в процессе привязки карт, а именно - в наложении точек
на растровое изображение и указание соответствующих им географических координат.
Суть вопроса - в определении погрешности (в GlobalMapper - колонка Error).
Не могу понять, как она рассчитывается.
- Читал, что для использования полинома 1го порядка необходимо от 4х точек.
При этом, для решения системы уравнений и поиска необходимых коэффициентов
достаточно 3 точки. Тут не очень понятно, почему речь о 4х точках.
- Рассчитав на основе 3х точек параметры, получил уравнения для поиска и сравнения
новых точек. При этом, если был произведен расчет параметров по первым трем точкам,
то ошибка в этих точках должна быть 0. Но в программе GM ошибка присутствует.
- При привязке, точек м.б. больше необходимого минимума (что обычно и бывает),
при этом, добавленная точка влияет на погрешность каждой точки.

Подскажите пожалуйста, как рассчитывается ошибка(погрешность?) каждой точки при привязке растра,
которая заносится в столбец Error.

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

Re: Расчет погрешности точек в процессе привязки растра

Сообщение gamm » 04 апр 2016, 15:48

abrigan писал(а):Подскажите пожалуйста, как рассчитывается ошибка(погрешность?)
RTFM

abrigan
Новоприбывший
Сообщения: 3
Зарегистрирован: 04 апр 2016, 15:37
Репутация: 0

Re: Расчет погрешности точек в процессе привязки растра

Сообщение abrigan » 06 апр 2016, 15:56

Большое спасибо за ссылку. Рассчитал, все получилось.
Однако возник другой вопрос - пишут, что Афинное преобразование
и преобразование полиномом 1й степени - одно и то же. Однако,
в программе GlobalMapper это 2 разных преобразования (Афинное требует 3+ точек,
а полином 1го порядка 4+ (кстати, тоже вопрос - почему 4?)).
Не подскажите, в чем их разница?

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

Re: Расчет погрешности точек в процессе привязки растра

Сообщение Игорь Белов » 06 апр 2016, 16:25

abrigan писал(а):пишут, что Афинное преобразование
и преобразование полиномом 1й степени - одно и то же. Однако,
в программе GlobalMapper это 2 разных преобразования (Афинное требует 3+ точек,
а полином 1го порядка 4+ (кстати, тоже вопрос - почему 4?)).
Не подскажите, в чем их разница?
Разъяснение разработчиков: First Order Polynomial Transform. Ребята подменяют понятия, их «полиномиальное преобразование первого порядка» на самом деле есть билинейное преобразование.
The purpose of computing is insight, not numbers

abrigan
Новоприбывший
Сообщения: 3
Зарегистрирован: 04 апр 2016, 15:37
Репутация: 0

Re: Расчет погрешности точек в процессе привязки растра

Сообщение abrigan » 06 апр 2016, 18:11

Теперь все встало на свои места, спасибо за разъяснение.

Ответить

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

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

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