Это команда r.series.interpgrass, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
r.series.interp - Интерполирует растровые карты, расположенные (временные или пространственные) между входными данными.
растровые карты в определенных точках отбора проб.
КЛЮЧЕВЫЕ СЛОВА
растр, серия, интерполяция
СИНТАКСИС
r.series.interp
r.series.interp --Помогите
r.series.interp [вход=имя[,имя, ...]] [датапосы=плавать[,плавать, ...]] [вводить=имя]
[выходной=имя[,имя, ...]] [выборкапос=плавать[,плавать, ...]] [Outfile=имя]
[метод=string] [-затирать] [-помощь] [-подробный] [-тихий] [-ui]
Флаги:
- перезаписать
Разрешить выходным файлам перезаписывать существующие файлы
--Помогите
Распечатать сводку использования
--подробный
Подробный вывод модуля
--тихий
Тихий выход модуля
--уи
Принудительный запуск диалогового окна GUI
Параметры:
вход=имя [, имя, ...]
Имя входной растровой карты (ов)
датапосы=float [, float, ...]
Положение точки данных для каждой входной карты
вводить=имя
Входной файл с одним именем входной растровой карты и положением точки данных на строку, поле.
разделитель между именем и точкой выборки |
выходной=имя [, имя, ...]
Имя выходной растровой карты
выборкапос=float [, float, ...]
Положение точки выборки для каждой выходной карты
Outfile=имя
Входной файл с одним именем выходной растровой карты и положением точки выборки на строку, поле
разделитель между именем и точкой выборки |
метод=string
Метод интерполяции, в настоящее время поддерживается только линейная интерполяция.
Опции: линейный
По умолчанию: линейный
ОПИСАНИЕ
r.series.interp интерполирует новые растровые карты, расположенные во времени или пространстве между ними
существующие растровые карты. Интерполяция выполняется в определенных позициях выборки.
должна быть указана позиция выборки для каждой выходной карты, а также позиция данных
входные карты. Поддерживаются следующие методы интерполяции.
· линейный: Линейная интерполяция. Минимум две входные карты и позиции данных.
требуется.
ПРИМЕРЫ
Интерполировать линейные три новые карты в 3 позициях выборки в интервале (0.0; 1.0).
Сначала подготовьте входные карты:
g. область s = 0 n = 80 w = 0 e = 120 b = 0 t = 50 res = 10 res3 = 10 -p3
r.mapcalc expr="prec_1 = 100"
r.mapcalc expr="prec_5 = 500"
Интерполяция
r.series.interp --v input=prec_1,prec_5 datapos=0.0,1.0 \
вывод=prec_2,prec_3,prec_4 выборкаpos=0.25,0.5,0.75 \
метод = линейный
Интерполируйте, используя опцию файла. Сначала подготовьте входной файл:
эхо "prec_2|0.25
prec_3|0.5
prec_4|0.75" >> outfile.txt
Интерполировать:
r.series.interp --v input=prec_1,prec_5 datapos=0.0,1.0 file=outfile.txt метод=линейный
Полученные карты будут иметь значения 200, 300 и 400.
Используйте r.series.interpgrass в Интернете с помощью сервисов onworks.net.