Тема: Rubbersheet в CAD Overlay

Что за алгоритм используется при выполнении команды Rubbersheet? Где можно почитать подробнее о нем?
Какими правилами нужно руководствоваться, выбирая контрольные точки? Как влияет параметр Polynomial Degree?
Существуют ли другие модули для AutoCAD для нелинейной коррекции растров?
Спасибо.

Re: Rubbersheet в CAD Overlay

Боюсь ошибиться - афинное преобразование. Остальное сам пробую методом тыка.
Есть еще RasterDesk - даже мощнее, чем Оверлей. Способов коррекции около 10.

Re: Rubbersheet в CAD Overlay

В RasterDesk действительно 10 алгоритмов трансформации растра, и есть возможность выбрать тот, который нужен пользователю или же оптимальный алгоритм, предложенный программой. При этом программа выдает честную информацию о погрешности выбранного метода до проведения трансформации.
Контрольные точки выбираются по постому критерию: задается точка, правильные координаты (X,Y) которой известны, затем указывается ее пара - на искаженном растровом изображении. RasterDesk позволяет задавать точки, расположенные в узлах сетки, в узлах неполной сетки, произвольные точки заданием координат или указанием на экране. Можно выравнивать растр по правильному векторному документу, выравнивать растр по другому растру и т.д.

Re: Rubbersheet в CAD Overlay

> Евгения Рангаева
Скажите, а делает ли RD проекционные трансформации?

Re: Rubbersheet в CAD Overlay

Что понимается под проекционными искажениями?

Re: Rubbersheet в CAD Overlay

скажем,  топографический планшет в системе координат gk-11, проекция гаусса-крюгера, спроектировать в gk-12? или в Pulkovo42(lat/long)? Коррекция краевых искажений аэрофотоснимков? и т.д.

Re: Rubbersheet в CAD Overlay

Переход между проекциями, собственно, с трансформацией растрового изображения не связан. Изменять проекции можно, к примеру, в ACAD Map (внутри которого могут работать как RasterDesk, так и RasterDesign (новое название новое название новых версий CAD Overlay))
Краевые искажения аэрофотоснимков чаще всего устраняются при помощи полиномиальных методов (выбирается полином той степени, к-й обеспечивает минимальную ошибку преобразования - оценивается в RD)

Re: Rubbersheet в CAD Overlay

> Евгения Рангаева
Может, я не совсем точно объяснил. Представьте, что нужно к планшету O-40 пришить О-41. Напрямую их соединять нельзя - некорректно, т.к. нужно один из них преобразовать в проекцию другого. А если нужно соединить полностью две колонны миллионных листов? Raster Design с грехом пополам делает - при вставке геопозиционированного растра в чертеж с другой проекцией и системой координат он предлагает его Rubbersheet. Однако если разница невелика (как в приведенном выше примере). Я пробовал вставить трапецию
P-42-А (геопозиционированную с помощью *.twf) в чертеж с LL_PULKOVO_42, где трапеция должна выглядеть сплющенным прямоугольником. Растр исказился, но с большой погрешностью. Эта операция стандартна для таких монстров, как Erdas Imaging, ER Mapper. Но цена соответствующая.
Насчет аэрофотоснимков - есть ли в RasterDesk специальный алгоритм, позволяющий по параметрам съемки и аэрофотоаппарата выправлять краевые искажения?

Re: Rubbersheet в CAD Overlay

Прямых алгоритмов для подобных операций в RasterDesk нет. Но есть возможность задания сколь угодно сложного набора калибровочных пар, что оставляет возможность эту проблему решить. Проблема - в алгоритме задания калибровочных пар... Параметрических алгоритмов калибровки, учитывающих характеристики определенного аэрофотоаппарата, параметры съемки - нет, алгоритмы RD - математические. Т.е. есть возможность создать темплеты для конкретного устройства сьемки, для различных параметров съемки

Re: Rubbersheet в CAD Overlay

> Евгения Рангаева
Спасибо.