Автор |
Сообщение |
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 27 Ноя 2014 21:44
Alter
А как вы сделали такую карту?
http://savepic.ru/6371606.png
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 28 Ноя 2014 00:16
qwerty
csnowsfc*pratesfc - снег
cicepsfc*pratesfc - ледяной дождь
cfrzrsfc*pratesfc - переохлажденный дождь.
На новой GFS не работает, можете даже не тратить время.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 28 Ноя 2014 00:21
Alter
А вроде у новой ГФС есть эти переменные.
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 28 Ноя 2014 00:23
А вроде
qwerty, я разве непонятно выразился?
Вроде не на китайском писал.
В описании модели сказано, что будут доступны не все выходные данные, так что это нормально.
Переменные-то есть, только там никаких значений нет.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 28 Ноя 2014 00:28
Alter
Ладно. Завтра будут тестить.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 28 Ноя 2014 00:35
Alter
А как в одной картинки совместить осадки разных фаз?
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 28 Ноя 2014 00:53
qwerty, Вы всегда много спрашиваете, а у меня к Вам лишь один невинный вопрос.
Просто интересно - насколько хорошо Вы поиском владеете на английском языке?
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 28 Ноя 2014 01:03
Alter
насколько хорошо Вы поиском владеете на английском языке?
Если есть переводчик под рукой, то могу искать на англ.яз
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 28 Ноя 2014 11:09
Alter
У вас ещё на карте есть осадки в смешанной фазе. Вроде у ГФС такой переменной нет.
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 28 Ноя 2014 11:11
Вроде у ГФС такой переменной нет.
qwerty, ну а соображалка на что?
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 28 Ноя 2014 11:12
Alter
Кроме языка градса ничего из других языков незнаю.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 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
Участник
Владимирская область, г.Киржач
|
# Дата: 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
Участник
Владимирская область, г.Киржач
|
# Дата: 28 Ноя 2014 19:23
Alter
qwerty, объяснять очень долго.
Я имел ввиду пример пользования функции summ для скрипта накопления осадков в виде снега.
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 1 Дек 2014 00:27
Я имел ввиду пример пользования функции summ для скрипта накопления осадков в виде снега.
qwerty, что именно не понятно?
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 1 Дек 2014 12:39
Alter
Как суммировать осадки в виде снега.
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 2 Дек 2014 15:13 - Поправил: Alter
'define snwprec = precint*csnowsfc'
'define snwacc = sum(snwprec,t=1,t=57)'
Как-то так.
Это самый простой и корректный способ.
Только у меня, например, не заработал - ошибка буфера памяти.
Чтобы долго не разбираться, пересчитал простым суммированием.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 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
Автор сайта
###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
Автор сайта
###Corvus###
|
# Дата: 18 Янв 2015 01:37
bullterrier
Спасибо, хорошая новость! :)
Вы тоже зарегистрировались на их сервере?
Каково первое впечатление от прогнозов по этой модели?
|
bullterrier
Участник
Пермь
|
# Дата: 19 Янв 2015 09:20 - Поправил: bullterrier
Вы тоже зарегистрировались на их сервере?
Каково первое впечатление от прогнозов по этой модели?
Corvus
Даже и не знаю, что сказать. Скачивал данные всего 2 раза. С первого взгляда, с осадками и с ветром не очень. По температуре вроде неплохо.
Объем выкачки, конечно, потрясает воображение: 6,5 ГБ весят нужные мне поля (температура, геопотенциальная высота, ветер, осадки). После закачки данные распаковываются аж на 11 ГБ.
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 19 Янв 2015 09:55
С первого взгляда, с осадками и с ветром не очень. По температуре вроде неплохо.
bullterrier
По крайней мере про старую немецкую модель GME в отчёте ГМЦ РФ сказано, что осадки она прогнозирует хорошо, а температуру - так себе.
6,5 ГБ весят нужные мне поля (температура, геопотенциальная высота, ветер, осадки). После закачки данные распаковываются аж на 11 ГБ.
Ну я к себе домой скачивать всё это не буду, обработка будет организована на сервере. Возможно даже сделаю для метеоклубовцев экспорт отдельных переменных в небольшие файлы.
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 1 Янв 2018 20:05
Преобразовывать данные такой сетки в другие более традиционные сетки может немецкий пакет программ CDO (Climate Data Operators)
Вот ещё про CDO:
http://koldunov.net/?p=401
http://koldunov.net/?tag=cdo
http://meteolab.ru/ru/edu/linux/cdo/
|
isamegrelo
Участник
Zugdidi
|
# Дата: 7 Апр 2020 12:33
Как автоматизировать процесс создания карт в GrADS?
|
CorvusCorax
Автор сайта
|
# Дата: 7 Апр 2020 12:57
isamegrelo
С помощью bat файлов под Виндой или sh файлов под Линукс, запускаемых по расписанию.
|
isamegrelo
Участник
Zugdidi
|
# Дата: 7 Апр 2020 13:12 - Поправил: isamegrelo
CorvusCorax
Спасибо. Есть ещё один дополнительный вопрос.
Для публикации карт на своем сайте необходимо установить этот файл? Там php интерфейс для GrADS.
https://sourceforge.net/projects/opengrads/files/p hp-grads/1.00/
|