Работа с GrADS

Метеоцентр.Азия - наш новый сайт с высокодетализированными прогнозами погоды по пунктам России и мира
Облегчённая версия Метеоклуба (для КПК)
Карта активных участников Метеоклуба (105 кБ)    Таблица дней рождения активных участников Метеоклуба
Клуб любителей метеорологии (группа ВКонтакте)

Работа с GrADS

Сейчас в Метеоклубе:
Участников - 6 [ MAPIIIAJI, kostian, kir_vik, Mark2, Bouira10, LANGUST ]
Максимальное одновременное количество посетителей: 7 [27 Июн 2017 10:04]
Гостей - 0 / Участников - 7

 - Начало - Ответить - Статистика - Регистрация - Поиск -
МЕТЕОКЛУБ : независимое сообщество любителей метеорологии (Европа и Азия) : ФОРУМ О ПОГОДЕ И ПРИРОДЕ / Компьютерная техника и интернет в метеорологии / Работа с GrADS
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 .
Автор Сообщение
qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 27 Ноя 2014 21:44


Alter

А как вы сделали такую карту?

http://savepic.ru/6371606.png

Alter
Участник
Письмо
Москва, ЮЗАО
# Дата: 28 Ноя 2014 00:16


qwerty
csnowsfc*pratesfc - снег
cicepsfc*pratesfc - ледяной дождь
cfrzrsfc*pratesfc - переохлажденный дождь.

На новой GFS не работает, можете даже не тратить время.

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 28 Ноя 2014 00:21


Alter

А вроде у новой ГФС есть эти переменные.

Alter
Участник
Письмо
Москва, ЮЗАО
# Дата: 28 Ноя 2014 00:23


А вроде
qwerty, я разве непонятно выразился?
Вроде не на китайском писал.
В описании модели сказано, что будут доступны не все выходные данные, так что это нормально.
Переменные-то есть, только там никаких значений нет.

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 28 Ноя 2014 00:28


Alter

Ладно. Завтра будут тестить.

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 28 Ноя 2014 00:35


Alter

А как в одной картинки совместить осадки разных фаз?

Alter
Участник
Письмо
Москва, ЮЗАО
# Дата: 28 Ноя 2014 00:53


qwerty, Вы всегда много спрашиваете, а у меня к Вам лишь один невинный вопрос.
Просто интересно - насколько хорошо Вы поиском владеете на английском языке?

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 28 Ноя 2014 01:03


Alter
насколько хорошо Вы поиском владеете на английском языке?

Если есть переводчик под рукой, то могу искать на англ.яз

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 28 Ноя 2014 11:09


Alter

У вас ещё на карте есть осадки в смешанной фазе. Вроде у ГФС такой переменной нет.

Alter
Участник
Письмо
Москва, ЮЗАО
# Дата: 28 Ноя 2014 11:11


Вроде у ГФС такой переменной нет.
qwerty, ну а соображалка на что?

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 28 Ноя 2014 11:12


Alter

Кроме языка градса ничего из других языков незнаю.

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 28 Ноя 2014 11:19


Alter
2. Через функцию summ. Задаете пределы времени и считаете.

А как ей пользоваться?

Alter
Участник
Письмо
Москва, ЮЗАО
# Дата: 28 Ноя 2014 11:19 - Поправил: Alter


qwerty, так программирование тут не при чем.
Смешанная фаза, определяемая в прогнозе, как "осадки", предполагает что-то среднее и не точно определенное между снегом и дождем.
Учитывая, что GFS ее не отделяет, очевидно, что нужно использовать значения переменной снега, отсеченные температурой 0 С и выше.
А как ей пользоваться?
Но Вы же знаете язык ГрАДСа? :)
http://www.iges.org/grads/gadoc/gradfuncsum.html
Думаю, с автопереводом тут будет не так уж и сложно разобраться.

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 28 Ноя 2014 11:22


Alter

Я всегда больше понимал примерами. Просто можете показать, а дальше сам пойму

Alter
Участник
Письмо
Москва, ЮЗАО
# Дата: 28 Ноя 2014 11:35


qwerty, объяснять очень долго. Скрипты сбрасывать готовы тоже каждый раз не буду.
Могу дать нарезку из кода, определяющую основные переменные.

Осадки в мм/с, поэтому переводим в мм/3 ч.
'precint = 3*3600* pratesfc'

Весь снег(мокрый и сухой)
'define snwprec = precint*csnowsfc'

Только мокрый снег

'define snwrnprec = precint*const(maskout(csnowsfc, -t2mc), 0, -u)'


Гололедные осадки(без разбивки на ледяные и переохлажденные).

'define frzprec = const(precint*(cfrzrsfc + cicepsfc), 0, -u)'

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 28 Ноя 2014 19:23


Alter
qwerty, объяснять очень долго.

Я имел ввиду пример пользования функции summ для скрипта накопления осадков в виде снега.

Alter
Участник
Письмо
Москва, ЮЗАО
# Дата: 1 Дек 2014 00:27


Я имел ввиду пример пользования функции summ для скрипта накопления осадков в виде снега.
qwerty, что именно не понятно?

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 1 Дек 2014 12:39


Alter

Как суммировать осадки в виде снега.

Alter
Участник
Письмо
Москва, ЮЗАО
# Дата: 2 Дек 2014 15:13 - Поправил: Alter



'define snwprec = precint*csnowsfc'
'define snwacc = sum(snwprec,t=1,t=57)'


Как-то так.
Это самый простой и корректный способ.
Только у меня, например, не заработал - ошибка буфера памяти.
Чтобы долго не разбираться, пересчитал простым суммированием.

qwerty
Участник
Письмо
Ждём жару +30 и -30 в декабре =)
# Дата: 3 Дек 2014 15:39 - Поправил: qwerty


Alter

Вы стали использовать Рединг.

А вот канадка ещё

http://dd.weatheroffice.gc.ca/model_gem_global/25k m/grib2/lat_lon/

Alter
Участник
Письмо
Москва, ЮЗАО
# Дата: 3 Дек 2014 15:47


qwerty, да, видел, спасибо.

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 17 Янв 2015 16:39


Вероятно, новую немецкую модель ICON нельзя будет напрямую использовать в ГРАДС из-за необычной (икосаэдральной) сетки.

По крайней мере, программа wgrib2, используемая при подготовке файлов для ГРАДС (путём запуска скрипта g2ctl.pl), насколько понимаю, с такой сеткой работать не умеет

http://www.cpc.noaa.gov/products/wesley/wgrib2/
http://www.cpc.ncep.noaa.gov/products/wesley/wgrib 2/new_grid.html

Преобразовывать данные такой сетки в другие более традиционные сетки может немецкий пакет программ CDO (Climate Data Operators)

https://code.zmaw.de/projects/cdo
http://www.studytrails.com/blog/install-climate-da ta-operator-cdo-with-netcdf-grib2-and-hdf5-support /
http://pkgs.fedoraproject.org/repo/pkgs/cdo/cdo.pd f/90a93037089dddf6f8919b9d6c30bff7/cdo.pdf
https://code.zmaw.de/boards/1/topics/248

bullterrier
Участник
Письмо
Пермь
# Дата: 17 Янв 2015 23:17


Вероятно, новую немецкую модель ICON нельзя будет напрямую использовать в ГРАДС из-за необычной (икосаэдральной) сетки.

Corvus
У меня OpenGRADS их спокойно открыл. Данные там уже интерполированы на сетку с разрешением 0.125x0.125

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 18 Янв 2015 01:37


bullterrier

Спасибо, хорошая новость! :)

Вы тоже зарегистрировались на их сервере?
Каково первое впечатление от прогнозов по этой модели?

bullterrier
Участник
Письмо
Пермь
# Дата: 19 Янв 2015 09:20 - Поправил: bullterrier


Вы тоже зарегистрировались на их сервере?
Каково первое впечатление от прогнозов по этой модели?


Corvus
Даже и не знаю, что сказать. Скачивал данные всего 2 раза. С первого взгляда, с осадками и с ветром не очень. По температуре вроде неплохо.

Объем выкачки, конечно, потрясает воображение: 6,5 ГБ весят нужные мне поля (температура, геопотенциальная высота, ветер, осадки). После закачки данные распаковываются аж на 11 ГБ.

Corvus
Автор сайта
Письмо
Владимир (г. Байконур)
# Дата: 19 Янв 2015 09:55


С первого взгляда, с осадками и с ветром не очень. По температуре вроде неплохо.
bullterrier

По крайней мере про старую немецкую модель GME в отчёте ГМЦ РФ сказано, что осадки она прогнозирует хорошо, а температуру - так себе.

6,5 ГБ весят нужные мне поля (температура, геопотенциальная высота, ветер, осадки). После закачки данные распаковываются аж на 11 ГБ.

Ну я к себе домой скачивать всё это не буду, обработка будет организована на сервере. Возможно даже сделаю для метеоклубовцев экспорт отдельных переменных в небольшие файлы.

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 .
Ваш ответ

          Отменить *Что это?

 » Логин  » Пароль 
 
 
Полезная информация:



Поддержка: miniBB forum software © 2001-2017