Страница 1 из 1
srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 19:19
gimran
Здравствуйте, подскажите, пожалуйста, каким инструментом в qgis можно интерполировать (скажем, температурные) данные с метеостанций на рельеф местности (например, растр srtm).
Нашел только интерполяцию без рельефа.
Заранее благодарю за совет.
[ Сообщение с мобильного устройства ]
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 20:08
gamm
gimran писал(а):Здравствуйте, подскажите, пожалуйста, каким инструментом в qgis можно интерполировать (скажем, температурные) данные с метеостанций на рельеф местности (например, растр srtm).
Нашел только интерполяцию без рельефа.
Заранее благодарю за совет.
непонятно, что имеется в виду. Если именно температура, то (используя градиент градусов/метр_высоты) сначала все данные сносят на уровень 0 высоты, потом интерполируют, а потом добавляют поправку за высоту (с тем же градиентом). Сам градиент нужно искать в литературе для своей местности и сезона
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 20:15
dime1
Ну можно кокригинг какой-то применить (сам не пробовал, но в описание метода внушает

). Хотя это сложно.
Я б тоже получил поверхность на 0, а потом работал с калькулятором растров, совмещая srtm и поверхность.
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 20:17
gimran
Спасибо за совет.
Лучше перенесу доп вопрос в другую тему.
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 20:30
gimran
Хотя. Не удалось переформулировать, поэтому спрошу здесь:
1) градиент градусов в литературе какого рода? Как понимаю, она отражает отклонение от нормальной температуры от означенного периода?
2) Как высчитывается поправка на высоту?
PS Да, жутко туплю с метеоданными и их интерполяцией.
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 20:36
gimran
Среднегодовые и среднемесячные нашел здесь:
http://thermograph.ru/
Что значит сам термин "градиент градусов"? (совсем туплю)
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 20:41
dime1
Вертикальный градиент температуры
Чтоб узнать градиент на свою территорию - лучше пообщаться с местными коллегами-метеорологами.
Есть коммерческие алгоритмы интерполяции метеорологических характеристик - ANUSPLINE и ANUDEM им. Хатчинсона. Можно почитать их суть.
То есть смысл в том, чтоб:
1) Данные метеостанций (зная высоты метеостанций) пересчитать в табличном виде на единую высоту.
2) Построить интерполяционную поверхность одним из методов интерполяции по этим данным.
2.1) Конвертировать поверхность в растр.
3) Произвести математическое действие в растровом калькуляторе ("растровая алгебра") над ЦМР и интерполяционной поверхностью, чтоб же ж получить эту "поправку температур на высоту".*
* и тут должно стать понятно, что "единая высота" должна быть меньше минимального значения высот на данную местность, чтоб не усложнять формулу вертикальным градиентом вверх и вертикальным градиентом вниз (к тальвегам).
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 21:03
gimran
То есть смысл в том, чтоб:
1) Данные метеостанций (зная высоты метеостанций) пересчитать в табличном виде на единую высоту.
2) Построить интерполяционную поверхность одним из методов интерполяции по этим данным.
2.1) Конвертировать поверхность в растр.
3) Произвести математическое действие в растровом калькуляторе ("растровая алгебра") над ЦМР и интерполяционной поверхностью, чтоб же ж получить эту "поправку температур на высоту".*
dime1, то есть в предложенном Вами варианте здесь не требуется искать вертикальный градиент температуры?
А если выпавшие осадки (без учета типа почвы) рассчитывать, то алгоритм подобен, только «чем выше, тем меньше»?...

Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 21:12
dime1
Вертикальный градиент на свою территорию Вы применяете в формуле в третьем пункте. Если у Вас равнинная местность и нет желания сильно углубляться, то стандартным считается уменьшение температури на 0,6°С с ростом высоты на 100 м.
Нет, на распределение осадков влияет больше факторов, потому их расчёт несколько сложнее. Более того, на их распределение будет влиять наличие орогенных барьеров (где на наветренном склоне гор будет выпадать осадков больше), а также циркуляция атмосферы. Тут принцип чем выше, тем больше осадков неприменим.
Поинтересуйтесь у метеорологов, у них должны быть мезомасштабные метеорологические модели на данную территорию, они там всё это должны учитывать.
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 22:04
gimran
У меня территория как раз горная, 6 климатических зон, порядка 12 лесорастительных...
[ Сообщение с мобильного устройства ]
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 22:06
gimran
Только в родном городе температура в разных концах на 10 градусов различается зимой...
[ Сообщение с мобильного устройства ]
Re: srtm, точки с температурой и интерполяция?
Добавлено: 23 дек 2013, 22:36
dime1
Ух... пожелаю удачи. Я подобные задачи не решал, потому более глубоко подсказать уже не смогу.
Это, чтоб мысли какие-то появились.
Re: srtm, точки с температурой и интерполяция?
Добавлено: 24 дек 2013, 05:04
gamm
gimran писал(а):Что значит сам термин "градиент градусов"?
"градусов на метр", обычно 0.4 - 0.8 на 100 метров (если высота увеличилась на 200 метров, то температура упала на 0.8 - 1.6 градуса). В горах для приземной температуры нужно еще считать инсоляцию (делает „Solar radiation“ в Арке). Но это все "в среднем", поскольку не учитываются потоки воздуха.
Оперативную интерполяцию без данных реанализа (потоки воздуха и их температуры) сделать нельзя, ИМХО. Да, разные кригинги тоже не годятся, поскольку они предполагают однородный характер отклонений, которого здесь ни разу нет.
Re: srtm, точки с температурой и интерполяция?
Добавлено: 24 дек 2013, 07:40
gimran
Я собираюсь среднюю температуру по больнице... то есть по месяцу брать.

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