Страница 1 из 1
Сглаживание расхождений на стыке растров.
Добавлено: 29 окт 2014, 14:50
angelok
Доброго времени суток всем!!!
Такя проблемка, есть 2 текстовых файла (x, y, z). Из них нужно построить растр по z. Но когда я строю методом кригинга, видна четкая разница в значениях по Z, есть ли такой инструмент, который сгладит значения на стыках между секциями... или мне использовать другой метод интерполяции???
Честно уже сломала голову c этим вопросом.
Заранее спасибо за уделенное время.
Re: Сглаживание расхождений на стыке растров.
Добавлено: 29 окт 2014, 15:26
lam
Думаю, другой метод интерполяции сильно картину не улучшит, если на стыках секций существенная разница по Z. Эти данные (x, y, z) получены из одного источника (прибора)? Как вариант, подправить места стыков на уровне контуров, а затем по контурам построить растр.
Re: Сглаживание расхождений на стыке растров.
Добавлено: 29 окт 2014, 15:29
angelok
Данные получены одним прибором. Вариант с контурами попробую. Спасибо
Re: Сглаживание расхождений на стыке растров.
Добавлено: 29 окт 2014, 15:47
dime1
В методах интерполяции всегда есть уровень сглаживания данных (smooth factor).
Re: Сглаживание расхождений на стыке растров.
Добавлено: 29 окт 2014, 16:21
gamm
angelok писал(а):Доброго времени суток всем!!!
Такя проблемка, есть 2 текстовых файла (x, y, z). Из них нужно построить растр по z. Но когда я строю методом кригинга, видна четкая разница в значениях по Z, есть ли такой инструмент, который сгладит значения на стыках между секциями... или мне использовать другой метод интерполяции???
1) если видна разница в значениях по z между файлами, то разберитесь с данными - не исключено, что они у вас смещенные. Может, требуется уравнивание среднего (сдвиг вычисляется по области перекрытия).
2) если данных немного, и есть tension splines - используйте их, будет гладко. Если данных много, то глобально гладкую поверхность даст только мультигрид (MBA) - если он там есть.
3) кригинг придуман для других целей, поверхности им лучше не строить. Единственный вариант - если данных у вас немного, тогда можно установить бесконечный радиус поиска, и взять линейную вариограмму - получите (фактически) интерполяцию сплайнами. Гладкость регулируется величиной nugget effect.