Спасибо.
06.06.2019 12:12:55
Спасибо.
|
|
|
|
06.06.2019 14:25:46
И все другие функции из семейства функций привязок вроде тоже без hmap не запускаются. Но это в версии 12.5.0 gisdesigner. Может в следующих версиях уже по другому будет. По поводу разницы алгоритмов. Насколько я понял, AttachRswWithScalingAndRotation - это линейное преобразование, сдвиг - масштаб - поворот, двух точек достаточно для вычисления параметров. RswTransformingBySquareMethod - это линейное преобразование, афинное (A0, A1, A2; B0, B1, B2) X = A0 + A1*Xi + A2*Yi; Y = B0 + B1*Xi + B2*Yi. Шесть параметров вычисляются методом наименьших квадратов, поэтому нужно минимум 4 точки (чтобы количество строк в матрице было больше чем количество столбцов = 3) RswTransformingByBorderMethod - это нелинейное преобразование (видимо, "нелинейный резиновый лист", как описано здесь: И насколько я понял, для этого метода важно, чтобы опорные точки распологались на рамке листа ( 4 угла), а если опорных точек больше 4, то они должны распологаться равномерно. Далее, для растров уже спроецированных на плоскость (то есть, находящихся в какой-то локальной прямоугольной системе координат) лучше применять линейные преобразования. Так же, линейные преобразования есть смысл применять для растров, немного сдвинутых относительно векторной карты (или более точной растровой). То есть, это случаи когда у вас уже привязанный растр при наложении на основную карту немного смещён/повернут. Или, когда у вас есть скриншот района из гугло/яндекс карт, и вы хотите его привязать. Нелинейные преобразования (которое RswTransformingByBorderMethod) лучше применять для отсканированных бумажных листов топографической карты, когда привязка идёт по рамке и/или точкам пересечения километровой сетки. И в этом случае чем больше точек, тем лучше. Поправьте меня пожалуйста, если я неправильно что-нибудь написал. |
|||
|
|
11.06.2019 14:01:59
То есть на сайте в документации к rsw/mtw не хватает пометки про эту особенность. |
|||||
|
|
13.06.2019 10:39:36
Функции, трансформирующей растр по резиновому листу нет. |
|||||||
|
|
||||||
© КБ Панорама, 1991-2024 Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности |