Автор |
Сообщение |
Gennady
Участник
|
# Дата: 13 Авг 2011 14:45
gasha
Вопрос по Grads: как напечатать русский текст? Можно ли использовать русские шрифты и как?
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 13 Авг 2011 16:20
Вопрос по Grads: как напечатать русский текст? Можно ли использовать русские шрифты и как?
Gennady
Насколько знаю, нет. Эта тема неоднократно поднималась на западных метеофорумах.
|
Gennady
Участник
|
# Дата: 13 Авг 2011 21:35
Corvus
Спасибо.
|
Cumulonimbus incus
Участник
Кишинёв, Молдова
|
# Дата: 29 Авг 2011 14:56
Как в ГрАДСе отображать символы высокого и низкого давления?
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 29 Авг 2011 15:55
Cumulonimbus incus
Поищите в примерах скриптов, там есть функции для поиска минимума и максимума величин.
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 16 Окт 2011 08:59
Вышла новая версия замечательного загрузчика и вьюера GRIB-файлов с метеопрогнозами zyGrib
Возможности программы:
Визуализация метеоданных из файлов в формате GRIB 1
Давление на поверхности
Скорость ветра в 10 метрах над землей
Порывы ветра
Температура в 2 метрах над землей
Температура (мин, макс, потенциальная) в 2 метрах над землей
Относительная влажность в 2 метрах над землей
Общее количество осадков (мм/ч)
Общее облачное покрытие (%)
Точка росы в 2 мерах над землей
Изотермы 0C
Снег (глубина - риск)
CAPE (возможная потенциальная энергия конвекции) на уровне земли
Данные на эшелонах (850, 700, 500 et 300 hPa) : геопотенциальная высота, ветер, температура, theta-e
Град (возможность ливней)
Данные о волнении (глобальная сетка в 1°, Средиземное море 0,2°)
Автоматическая загрузка данных GRIB
Метеоданные из NOAA (модель GFS);
Определенные файлы GRIB, созданные для и в zyGrib;
Обновления каждые 6 часов (зависит от доступности данных NOAA);
Прогноз до 8 дней с шагом в 3 часа;
Всемирное покрытие (0.5°x0.5°).
http://www.pcnews.ru/news/zygrib-grib-10-0c-cape-8 50-700-500-et-300-hpa-theta-noaa-gfs-x0-iac-24-sic -348770.html
Скриншоты есть тут:
http://izhastro.3bb.ru/viewtopic.php?id=151
|
spralex
Участник
г. Конотоп, Сумская обл., Украина
|
# Дата: 16 Окт 2011 15:44
Corvus
Спасибо за ссылки! Хорошая, удобная программа (уже опробовал).
P.S. Отправил Вам письмо (в продолжение переписки)
|
Corvus
Автор сайта
###Corvus###
|
# Дата: 16 Окт 2011 16:05
spralex
Всё получил, большое спасибо! :)
|
Cumulonimbus incus
Участник
Кишинёв, Молдова
|
# Дата: 5 Ноя 2011 21:49 - Поправил: Cumulonimbus incus
Нашёл скрипт для построения аэрологических диарамм в ГрАДСе:
http://moe.met.fsu.edu/~rhart/software/plotskew.gs
А это доработанное начало скрипта для Кишинёва:
'reinit'
'open gfsanl.ctl'
'set t 1'
'set lat 47 47'
'set lon 29 29'
'set lev 1000 200'
'define tt=tmpprs-273.16'
'define td=tt-((14.55+0.114*tt)*(1-0.01*rhprs)+pow((2.5+0. 007*tt)*(1-0.01*rhprs),3)+(15.9+0.117*tt)*pow((1-0 .01*rhprs),14))'
'define r2d=45*tan(1)'
'define vel=mag(ugrdprs,vgrdprs)*2'
'define dir=atan2(ugrdprs,vgrdprs)*r2d+180'
rc=plotskew(tt,td,vel,dir)
Вот пример АД:
|
Cumulonimbus incus
Участник
Кишинёв, Молдова
|
# Дата: 5 Ноя 2011 22:05
Вышла новая версия GrADS - 2.0.1. Были сделаны следующие изменения:
* New shaded contouring algorithm: "set gxout shade2"
> Polygons are closed, have no holes, do not overlap, and are as
> large and few in number as is feasible
> Use of -1 for a color # will suppress drawing of the shaded
> contour, making it effectively transparent
> * Legacy shaded contouring routine: "set gxout shade1"
> * "set gxout shaded" is now an alias for legacy shaded
> contouring routine
> * Support for creating polygon shapefiles with new option "-
> poly" to "set shp" command
> * Support for creating polygon KML files with new option "-poly"
> to "set kml" command
> * 1D loglog plots with new command "set log1d"
> * New environment variable GASHP, contains 1 or more directories
> that may contain shapefiles.
> GASHP delimiters are space, semicolon, comma, or colon.
> Algorithm is:
> 1. Tries to open filename as provided by user
> 2. Parses GASHP and prepends each dir to filename
> 3. Prepends GADDIR directory (only one dir) to filename
> * New command "set strmopts" to control streamline density plus
> arrowhead spacing, size, and type.
> Support for negative streamline density values (between -10
> and -1) for high-res grids.
>
> Misc:
> * Mixed case ensemble names are now allowed
> * Changes to improve masked contour labeling; also now works
> with "set vpage"
> * Support for grib1 time range indicator 7, which subtracts the
> forecast time
> from the basetime to get the valid time
> * Loosened restrictions in gribmap for mapping monthly data
> * Previously undocumented command: "screen"
> * Added "query calendar" command to discover calendar mode
> (unset, 365-day, or standard)
> * Added ":" to list of delimiters for multiple dirs in GASCRP
> environment variable (now same as GASHP)
> * Added "NULL" as an option for scale factor attribute name in
> the UNPACK descriptor file entry
> when add offset occurs alone
> * Updated wgrib.c to version 1.8.1.2a
> * Updated grib2scan to show start/ending times for averages, and
> valid times for instantaneous fields
> * Handles GRIB2 Product Definition Template 4.15
> * Added aliases 'line' for 'ln' and 'point' for 'pt' in 'set
> shp' and 'set kml' commands
> * Added alias 'image' for 'img' in 'set kml' command
>
> Bugs:
> * Fixed errors when retrieving data from a very large defined
> object that has more than 2Gb elements.
> * Patched memory leak when reading NetCDF attributes with
> lengths larger than 128
> * Patched memory leaks in cdiff(), gr2stn(), and coll2gr()
> functions and collect() command
> * Cannot have a leap and no-leap file open at the same time
> * Calendar mode cleared with "reinit" only
> * Fixed big/little endian error when reading 2-byte binary data
> * Fixed bug where 2-point contour segments are not drawn in
> upper right corner of grid
> * Fixed contouring bug for very high res grids with vertices too
> close together to resolve graphically
> * Fixed contouring bug for small grids that left a gap in
> contour line
> * Added check for strictly increasing contour levels
> * Fixed streamlines in areas where grid boxes are not square
> (e.g. near the poles)
> * Disabled erroneous vector/barb drawing in some projections
> (mollweide, orthographic, and robinson)
> * Fixed erroneous results from 'q xy2gr' for some projections
> (returns -999.9 instead of garbage)
>
> Supplib Updates:
> * Linked with jasper-1.900.1, g2clib 1.2.2, hdf5-1.8.7,
> netcdf-4.1.3, zlib-1.2.5
Скачать можно тут:
http://downloads.sourceforge.net/project/opengrads /grads2/2.0.1.oga.1/Windows/grads-2.0.1.oga.1-win3 2_superpack.exe?r=http%3A%2F%2Fsourceforge.net%2Fp rojects%2Fopengrads%2F&ts=1320516290&use_mirror=ne tcologne
Только что себе поставил. Всё нормально работает.
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 4 Дек 2011 17:17 - Поправил: Mesocyclon
никак не получается запустить скрипт meteogram_gfs.gs
Точнее скрипт открывается но не работает
вот окно градса
Starting grads under C:\OpenGrads5\Contents\Cygwin\Versions\2.0.a9.oga. 1\i686...
Grid Analysis and Display System (GrADS) Version 2.0.a9.oga.1
Copyright (c) 1988-2010 by Brian Doty and the
Institute for Global Environment and Society (IGES)
GrADS comes with ABSOLUTELY NO WARRANTY
See file COPYRIGHT for more information
Config: v2.0.a9.oga.1 little-endian readline printim grib2 netcdf hdf4-sds hdf5
opendap-grids,stn athena geotiff shapefile
Issue 'q config' command for more detailed configuration information
Loading User Defined Extensions table </cygdrive/c/OPENGR~1/Contents/Cygwin/Vers
ions/20A9OG~1.1/i686/gex/udxt> ... ok.
Landscape mode? ('n' for portrait):
GX Package Initialization: Size = 8.5 11
MS-DOS style path detected:\Documents and Settings\\xD0\x90\xD0\(и ещё куча подобных иероглифов)Xauthority
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-p athnames
ga->run meteogram_gfs.gs
Enter location name --> Troiizk
Enter forecast date (yyyymmddhh) --> 2011120400
Enter longitude --> 61
Enter latitude --> 54
Metric units? [y/n] --> y
No hardcopy metafile open
All files closed; all defined objects released
All GrADS attributes have been reinitialized
udunits(3):Counld't open units database "/Resourses/SupportData/udinits.dat":No such file or directory
gadsdf: UDUNITS packade initialization failure.
ga->
всё дальше ничего не происходит.
У меня отсутстуют вот эти строки:
Starting X server under /Xming
Starting GRADSD~1 under c:\GrADS19\win32 ...
Как я понимаю проблема с программой Xming. Интернет работает, а к серверу не подключается.
Помогите плиз!!!
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 5 Дек 2011 12:34
Уже вышла более новая версия zyGrib 5.0.6
Скачать можно здесь
http://www.zygrib.org/index.php?page=abstract_ru#s ection_windows
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 14 Фев 2012 16:32 - Поправил: Mesocyclon
Наконец-то получилось построить метеограмму в ГРАДСЕ
Как выяснилось проблема была в винде.
|
gasha
Участник
Россия, Карелия, Петрозаводск
|
# Дата: 15 Фев 2012 10:17
Как выяснилось проблема была в винде.
Mesocyclon
А можно поподробней? Что именно не так было в винде? А сейчас какая ОС? Линукс? У меня у самого сейчас стоит Ubuntu 11.10. Вот хочу вспомнить как метеограммы клепать. Скрипт отсюда?
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 15 Фев 2012 14:51 - Поправил: Mesocyclon
gasha
Старая была Windows XP SP2, снёс, поставил Windows XP SP3.
Была проблема в X server Xming. Проблема решилась после перестановки ОС.
Скачиваете прогу http://sourceforge.net/projects/opengrads/files/gr ads2/2.0.1.oga.1/
Открываете ярлык OpenGrADS.
Заходите в папку C:\OpenGrADS\Contents\Resources\Scripts
Находите файл meteogram_gfs.gs
Открываете его блокнотом. Затем строку _baseurl = 'http://monsoondata.org:9090/dods/gfs/' меняете на _baseurl = 'http://monsoondata.org:9090/dods/gfs2/'
Всё, скрипт готов!
Затем в окне gfads вводите n; затем клавиша Enter.
Затем вводите run meteogram_gfs.gs и нужные параметры.
У вас должно получится такое окно (параметры свои)
ga->run meteogram_gfs.gs
Enter location name --> Troiizk
Enter forecast date (yyyymmddhh) --> 2011120400
Enter longitude --> 61
Enter latitude --> 54
Metric units? [y/n] --> y
No hardcopy metafile open
All files closed; all defined objects released
All GrADS attributes have been reinitialized
Скрипт начал свою работу, нужно подождать минут 10
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 15 Фев 2012 19:02 - Поправил: Mesocyclon
Написал(исполизуя скрипты с сайта grads) cкрипт для GRADS вертикальный профиль
http://spaces.ru/files/?sid=&read=27632793
vertical_profile.gs
после скачивания убрать из имени файла .gs.txt-spaces_ru
Пример
отпишитесь, всё ли работает...
|
gasha
Участник
Россия, Карелия, Петрозаводск
|
# Дата: 15 Фев 2012 19:18
Mesocyclon, спасибо за подробный ответ, но я ожидал несколько другого: думал, что проблемы глубже. Можете просмотреть эту тему выше, я там писал про свои потуги с градсом. И за вертикальный профиль спасибо.
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 17 Фев 2012 16:13
Скрипты для ГРАДСА ансамбль
http://homepage.ntlworld.com/abbeyroad51/Charts/en semble/
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 17 Фев 2012 17:52 - Поправил: Mesocyclon
Рабочий скрипт
http://homepage.ntlworld.com/abbeyroad51/Charts/en semble/meteogram_single.gs
Выдаёт вот что
и ещё
http://homepage.ntlworld.com/abbeyroad51/Charts/en semble/ensemble_plot.gs
ну очень долго строилась...
и http://homepage.ntlworld.com/abbeyroad51/Charts/en semble/ensemble_gradsplot.gs
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 18 Фев 2012 14:42
Cumulonimbus incus
'reinit'
'open gfsanl.ctl'
'set t 1'
'set lat 47 47'
'set lon 29 29'
'set lev 1000 200'
'define tt=tmpprs-273.16'
'define td=tt-((14.55+0.114*tt)*(1-0.01*rhprs)+pow((2.5+0. 007*tt)*(1-0.01*rhprs),3)+(15.9+0.117*tt)*pow((1-0 .01*rhprs),14))'
'define r2d=45*tan(1)'
'define vel=mag(ugrdprs,vgrdprs)*2'
'define dir=atan2(ugrdprs,vgrdprs)*r2d+180'
rc=plotskew(tt,td,vel,dir)
Можно поподробнее... куда нужно вставлять эти строки?
в скрипте ничего подобного не видно.
Покажите плиз.
|
Cumulonimbus incus
Участник
Кишинёв, Молдова
|
# Дата: 18 Фев 2012 16:21
Mesocyclon
Эти строки следует вставлять в самое начало скрипта. Конечно, у Вас должен быть сделан файл gfsanl.ctl.
В воскресенье постараюсь сделать новое начало, с возможностью выбора координат и впечатыванием даты.
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 18 Фев 2012 20:01 - Поправил: Mesocyclon
Скрипт Т850мб по ансамблю GEFS (немного его поправил)
http://spaces.ru/files/?sid=&read=27749200
|
Cumulonimbus incus
Участник
Кишинёв, Молдова
|
# Дата: 18 Фев 2012 21:26 - Поправил: Cumulonimbus incus
Mesocyclon
Выкладываю скрипт plotskew.gs (тот самый, о котором я говорил выше) с небольшими исправлениями и впечатыванием места и даты.
http://narod.ru/disk/41142587001/plotskew.gs.html
|
gasha
Участник
Россия, Карелия, Петрозаводск
|
# Дата: 19 Фев 2012 11:22 - Поправил: gasha
Небольшая программка для улучшения чтения мелких карт.
Суть: водим мышкой по карте, а в окне программы отображаются данные с карты. На настоящий момент реализовано отображение облпчности, рсадков и температуры с карт с сайтов meteocenter.net и meteogiornale.it.
Вообще, имеет смысл развивать программу дальше? Нужна такая программка?
MeteoMouse))
СКАЧАТЬ
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 19 Фев 2012 12:59 - Поправил: Mesocyclon
2 скрипта Осадки и температура на 16 дней по GEFS
precip.gs
Temp2m.gs
Образцы
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 19 Фев 2012 13:19 - Поправил: Mesocyclon
gasha
Ухты! Работает!
На Делфи писали?
Как я понял температура определяется по цвету на карте...
Cumulonimbus incus
Спасибо.
Но опять вылетают те же самые ошибки...
Файл gfsahl.ctl надо откуда-то скачать или просто создать как пустой?
|
Cumulonimbus incus
Участник
Кишинёв, Молдова
|
# Дата: 19 Фев 2012 14:07
Mesocyclon
Вот подробная инструкция.
1. Скачиваем гриб. Можно взять этот: http://nomads.ncdc.noaa.gov/data/gfsanl/200907/200 90716/gfsanl_3_20090716_1200_000.grb2.
2. Ставим его в папку C:\Program Files\OpenGrADS\Contents\Cygwin\Versions\2.0.1.oga .1\i686 (у Вас может несколько отличаться). Сюда же - батник plotskew.bat.
3. В ту же папку ставим перл-скрипт g2ctl.pl (это для файлов с расширением .grb2, для ГРИБ-1 понадобится другой скрипт - grib2ctl.pl). Изменяем в батнике plotskew.bat "имя файла" на настоящее название.
4. Ставим ActiveState Perl: http://www.activestate.com/activeperl/downloads.
5. Запускаем батник комбинацией Shift+Enter (если просто нажать на Enter, то окно закроется сразу после выполнения).
6. Вводим в окне батника спрашиваемые параметры.
7. В конце концов имеем в этой же папке файл типа gfsadanl_название места_дата.png. Пример: http://savepic.net/2543007.htm.
Готово!
|
gasha
Участник
Россия, Карелия, Петрозаводск
|
# Дата: 19 Фев 2012 18:06
Ухты! Работает!
На Делфи писали?
Как я понял температура определяется по цвету на карте...
Mesocyclon
На С++. Да, по цвету)
|
gasha
Участник
Россия, Карелия, Петрозаводск
|
# Дата: 20 Фев 2012 20:44 - Поправил: gasha
MeteoMouse
Определение облачности, осадков, температуры по картам с сайтов meteocenter.net, meteogiornale.it и pogodaonline.ru
СКАЧАТЬ
|
Mesocyclon
Участник
Троицк, Ключевка, Челябинская область
|
# Дата: 27 Фев 2012 13:35 - Поправил: Mesocyclon
Скрипт для GRADS карта Атмосферного давления на уровне моря и осадков
ссылка
Образец
для посторения легенды требуется скрипт cbarm.gs Его следует поместить в папку C:\OpenGrADS\Contents\Resources\Scripts как и сам скрипт.
Для изменения координат карты отредактировать в скрипте
'set mpvals 45 82 44 65'
'set lon 32 97'
'set lat 41 70'
где 45-минимальная долгота; 82-максимальная долгота; 44-минимальная широта; 65-максимальная широта.
'set lon 32 97'
'set lat 41 70'
отвечают за выборку данных с конкретной территории, а не со всего мира, что было бы неудобно. Сктипт работает всего 2минуты и строит 58 карт. Карты сохраняются в папке C:\OpenGrADS\Contents\Resources\SampleDatasets
PS: осадки на карте почему-то моргают от срока к сроку. Не могу понять в чём дело...
|