ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2025/11/4 12:45:53ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£
win32ϰ²×°ÓÐGrADSµÄËùÓпÉÖ´ÐгÌÐò£»datĿ¼ÏÂÓÐÔËÐÐGrADSËùÐèµÄ×Ö¿âºÍµØÍ¼Êý¾ÝÎļþ£»docĿ¼Ï´æ·Å°ïÖúºÍ˵Ã÷Îļþ£»libĿ¼Ï´æ·ÅÁËһЩÓÐȤµÄÄ£°å¡£ GrADS³£ÓÃÃüÁîÁбí Grads ¾µäGrADS£¬Ö§³ÖGrib,NetCDF,IEEE¸ñʽµÄÊý¾Ý¡£ GradsC ѹËõģʽµÄGrADS£¬Õ¼ÄÚ´æ×îС¡£ GradsGUI £¨¼Ù£©Í¼ÐνçÃæµÄ¡£ GradsHDF Óë¾µäGrADSÏ൱£¬¶àÔö¼ÓÁËHDF-SDS¸ñʽ¡£ GradsNC Óë¾µäGrADSÏàͬ¡£ gv32 WindowsÏ¿´Í¼£¨metafile¸ñʽ£©¼°¸ñʽת»»¹¤¾ß¡£ rxvt ÔÚWindowsÏ´ò¿ªÒ»¸öÃüÃûÐд°¿Ú¡£
µÚÈýÕ GrADS»æÍ¼Ä£°å
³õѧÕß¿ÉÒÔͨ¹ý¡°³õѧָÄÏ¡±¼È²Î¿¼GrADSÈí¼þµÄ¡°Tutorial¡±Áª»ú°ïÖúÎļþ¿ªÊ¼Ñ§Ï°¡£
GrADS²¢²»Ö±½ÓʹÓá°Êý¾ÝÎļþ¡±£¬¶øÊÇͨ¹ý¡°ÃèÊöÎļþ¡±¼ä½ÓʹÓá°Êý¾ÝÎļþ¡±¡£GrADSÖС°´ò¿ªÒ»¸öÊý¾ÝÎļþ¡±¼ÈÊÇÖ¸´ò¿ªÒ»¸öÊý¾ÝÃèÊö
Îļþ¡£
¹ØÓÚGrADSÊý¾Ý¸ñʽºÍÓû§ÈçºÎÉú³É¸Ã¸ñʽµÄÊý¾Ý£¬½«ÓÐÏÂÃæÕ½ڽ²Êö£»¹ØÓÚGRIB¡¢NETCDFµÈÊý¾Ý¸ñʽµÄʹÓÃÒ²½«ÓÐרÃÅÂÛÊö¡£
12
ÒÔÏÂÒÔµÚÒ»×éÊý¾Ý˵Ã÷GrADSµÄʹÓá£ÔÚʹÓÃÊý¾Ýǰ£¬ÏȽ«Êý¾Ý£¬Model.ctlºÍModel.datÎļþ´æÓÚÓ²ÅÌÉϵÄijһĿ¼Ï£¬ÈçC:\\OpenGrADS\\Contents\\Resources\\SampleDatasets¡£Ê×ÏÈÀ´Á˽âÒ»ÏÂÊý¾ÝµÄÄÚÈÝ¡£Model.le.datÊÇÒ»×éģʽÊä³öµÄÈ«Çò5ÌìÊýÖµÔ¤±¨½á¹û£¬°üÀ¨Á˶à¸öÒªËØ¡¢¶à²ã£¬°´¾Î³¶ÈÍø¸ñ´æ·ÅµÄÊý¾Ý¡£ÒÔÏÂÊÇModel.ctlÇåµ¥£º
ps 0 1 Surface pressure [hPa] ua 7 33 Eastward wind [m/s] va 7 34 Northward wind [m/s] zg 7 7 Geopotential height [m] ta 7 11 Air Temperature [K]
hus 7 51 Specific humidity [kg/kg]
ts 0 11 Surface (2m) air temperature [K]
pr 0 59 Total precipitation rate [kg/(m^2*s)]
1. GrADSʾÀýÑÝʾ
Ä¿µÄ£º
? ѧϰGrADSµÄ»ù±¾Ê¹Ó÷½·¨¡£ ? ½éÉÜGrADSµÄ³£ÓÃÃüÁî¡£
1.1 Æô¶¯GrADS
? ´ò¿ªÒ»¸öMS-DOS´°¿Ú¡£ ? ÔÚMS-DOS´°¿ÚÊäC:\\OpenGrADS\\Contents\\Resources\\SampleDatasets
ÈëÃüÁcd
13
? ÔÙÊäÈëÃüÁî: grads£¬ ÏÔʾÈçÏÂÌáʾ£º
Ê×ÏÈÏÔʾGrADSµÄÒ»°ãÐÅÏ¢£¬×îµ×ÐÐÌáʾÊÇÓá°Landscape¡±Ä£Ê½£¨11X8.5Ó¢´ç£©»òportrait£¨8.5 X11Ó¢´ç¡ªGrADSÖг¤¶ÈºÍ´óСµ¥Î»¶¼ÓÃÓ¢´ç£©Ä£Ê½ÏÔʾͼÐÎÊä³ö´°¿Ú¡£ÊäÈëL»Ø³µ»ò»Ø³µÊÇ¡°Landscape¡±Ä£Ê½£»ÊäÈëP»Ø³µÊÇÓÃportraitģʽ¡£Ö®ºó½øÈëGrADSµÄÃüÁî½»»¥Ä£Ê½£¬µÈ´ýÓû§ÊäÈëÃüÁî¡£´ËʱÄãµÄ×ÀÃæÓ¦ÈçÏÂͼËùʾµÄÌØÕ÷¡£ÈôÏëÆô¶¯GrADSÖ±½Ó½øÈëÃüÁî½»»¥Ä£Ê½£¬ÊäÈëÃüÁgrads ¨Cl£¬Ö±½Ó½øÈë¡°Landscape¡±Ä£Ê½»ògrads ¨Cp£¬Ö±½Ó½øÈëportraitģʽ¡£Òª»ñµÃGrADSÃüÁîÐаïÖú£¬ÇëÔËÐÐgrads ¨Chelp¡£
grads -b ÒÔÅú´¦Àí·½Ê½ÔËÐУ¬²»ÏÔʾͼÐÎÊä³ö grads -l ÒÔ¡°Landscape¡±Ä£Ê½ÔËÐС£ grads -p ÒÔ¡°portrait¡±Ä£Ê½ÔËÐС£
grads -c ½øÈëGrADSºó£¬Ö´ÐÐÅú´¦ÀíÃüÁîÎļþ£¬ÏÔʾͼÐÎÊä³ö¡£ grads -cl ÒÔÉÏÑ¡Ïî¿ÉÁªºÏʹÓá£
14
×óÉϽÇÒ»¸ö´°¿ÚÊÇͼÐÎÏÔÊ¾Çø£¬GrADSµÄËùÓÐͼÐÎÊä³ö½á¹ûÔÚ´Ë´°¿ÚÏÂÏÔʾ£»Ï²¿ÎªÔ´ò¿ªµÄMS-DOS´°¿Ú£¬´ËʱÕýÔÚÔËÐÐGrADS£¬ÌáʾÏÔʾ¡°ga->¡±£¬ËµÃ÷Õý´¦ÓÚGrADSÃüÁîµÈ´ý״̬¡£GrADSµÄËùÓÐÃüÁî¶¼Ö»ÄÜͨ¹ý¸Ã´°¿ÚÊä³ö£¬ËùÓÐÎÄ×ÖÐÅÏ¢Ò²¶¼ÓÉ´Ë´°¿ÚÊä³ö¡£GrADSÃüÁî²ÉÓÃÒÔϸñʽ£º
ga->ÃüÁî <²ÎÊý<²ÎÊý£¬ £¬>£¬ £¬>
ÊäÈëµÄ²ÎÊý²»°üÀ¨¡°< >¡±·ûºÅ£¬¡°< >¡±ÄڵIJ¿·Ý¿ÉÒÔÊ¡ÂÔ¡£ËùΪµÄÃüÁî½»»¥Ä£Ê½ ¼ÈÊÇÔÚGrADSÃüÁîÌáʾ·ûÏ£¬Ò»²½²½ÊäÈë¸÷ÖÖGrADSÃüÁî²úÉú¸÷ÖÖͼÐΡ£
1.2 Í˳öGrADS
ga->quit
15
1.3 ʾÀýÑÝʾGrADSÃüÁîµÄʹÓᣠÀý1 ga->open model.le.ctl ½øÈëµÄµÚÒ»²½£¬´ò¿ªÒ»¸öÃèÊöÎļþ£¨À©Õ¹Ãûctl¿ÉÊ¡ÂÔ£©£¬GrADS²¢²»Ö±½ÓʹÓá°Êý¾ÝÎļþ¡±£¬¶øÊÇͨ¹ý¡°ÃèÊöÎļþ¡±¼ä½ÓʹÓá°Êý¾ÝÎļþ¡±¡£ ga->q file ÏÔʾGrADS´ò¿ªÊý¾ÝµÄÄÚÈÝ£¬ÏÔʾ½á¹ûÓ¦ÓëÃèÊöÎļþ˵Ã÷Ò»Ö¡£(¿ÉÒÔÖ±½ÓÔËÐÐga->qÏÔʾq ÃüÁîËù´úµÄ²ÎÊý¼°¶àÏÄܽâÊÍ¡£) ga->d ps ÏÔʾµØÃæÆøÑ¹£¨1987.1.2.0hr£©ÈçÉÏͼ¡£¡°d¡±ÊÇ¡°ÏÔʾ¡±ÃüÁ¡°ps¡±ÊÇmodel.le.ctlÎļþÖж¨ÒåµÄ±äÁ¿Ãû³Æ£¬´ú±íµØÃæÆøÑ¹¡£ Àý2
½ô½ÓÉÏÀýÊäÈëÒÔÏÂÃüÁ
ga->c Çå³ýÍ¼Ãæ¡£Èç²»Çå³ýÍ¼Ãæ£¬GrADSºóÐøÏÔʾµÄ
ͼÐν«ÓëÒÑ´æÔÚµÄͼÐβúÉúµþ¼Ó¡£
ga->set lat 40 ga->set lon -90 ga->set lev 500
ga->set t 1 GrADSÊÓËùÓÐÎïÀíÁ¿ÎªËÄάÊý¾Ý£¬ÒÔ
lon|lat|lev|time¡ª³ÆÎª¡°ÊÀ½ç×ø±ê¡°»òx|y|z|t¡ª³ÆÎª¡°Íø¸ñ×ø±ê¡±¡£Á½ÖÖ·½Ê½±íʾ¡£È±Ê¡²ÉÓõÚÒ»ÖÖ·½Ê½£¬Ë®Æ½£¨lon|lat£©×Ô¶¯ÈÏΪÊǾ¶È/γ¶È×ø±ê¡£
ÒÔx|y|z|t·½Ê½±íʾάÊýʱ£¬Ã¿Ò»Î¬¶¼ÊÇÒ»×é´Ó1¿ªÊ¼
µÄÐòÁÐÊý£¬¶ÔÓ¦Íø¸ñµÄÐòºÅ¡£±¾ÀýÖУºx´Ó1µ½73£¨´ú±í´Ó00µ½3600¹²72¸ö¸ñµã£¬µÚ73¸ö¸ñµã¼´µÚ1¸ö¸ñµã£©£»y´Ó1µ½46£¨´ú±í´Ó-900µ½900¹²46¸ö¸ñµã£©;z´Ó1µ½7£¨´Ó1000 hPa¿ªÊ¼£¬¹²7²ã£©;t´Ó1µ½5£¨5Ì죩ÔËÐС°open model.le.ctl¡±ÃüÁîºó£¬lon|lat»òx|yÊǿɱäµÄ£¨lon:00~3600; lat:-900~900£©¡£¶ø´¹Ö±ºÍʱ¼äάȡ¹Ì¶¨Öµ£¬lev=1000hPa»òz=1; time=1987.1.2.0hr»òt=1¡£
¡°set άÊý²ÎÊý ÊýÖµ1 <ÊýÖµ2>¡±ÃüÁî¸Ä±äµ±Ç°
άÊýÉ趨ֵ¡£µ±È¡¡°ÊýÖµ1 ÊýÖµ2¡±Ê±£¬±íʾ¸ÃάÊDZ仯µÄ£»¶øÖ»È¡Ò»¸öֵʱ£¬±íʾ¸Ãάȡ¹Ì¶¨Öµ£¬¶ÔÓÚÍø¸ñ×ø±ê¿ÉÒÔÊÇ·ÖÊýÖµ£¬ÏµÍ³»á×Ô¶¯×÷Äڲ塣άÊý²ÎÊýÒ»Ö±±£³Öµ½ÔÙ´ÎÉ趨ʱ¶¼ÓÐЧ¡£Òª²ì¿´µ±Ç°Î¬ÊýÇé¿ö£¬ÔËÐУº
ga->q dims
ga->d z ÏÔʾλÓÚ(400N,900W)£¬500hPa²ã£¬1987.1.2.0hrÒ»µãµÄλ
ÊÆ¸ß¶È¡£
16