- Timestamp:
- 07/23/09 11:18:49 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/Documentation/idldoc_assistant_output/ReadWrite/write_ncdf.html
r338 r402 82 82 <dd><font size="-1"> SUBROUTINE (3)/(3) : convertit une structure contenant une liste chainee en structure classique utilisee par le main prog (utile pour passer ces structures en argument au sous-prog writenc_unlimdim_update, i.</font></dd> 83 83 84 <dt><a href="#_write_ncdf">write_ncdf<i>, var01[, var02], var03, var04, var05, var06, var07, var08, var09, var10, var11, var12, var13, var14, var15, var16, var17, var18, var19, var20, var21, var22, var23, var24, var25, var26, var27, var28, var29, var30</i>[, FILENAME=<i>FILENAME</i>][, GLOBATTR=<i>GLOBATTR</i>] , VARNAME=<i>VARNAME</i>, NOT_SDISV=<i>NOT_SDISV</i>, NOT_OUASSALU=<i>NOT_OUASSALU</i>, OKNAN=<i>OKNAN</i></a><dt>84 <dt><a href="#_write_ncdf">write_ncdf<i>, var01[, var02], var03, var04, var05, var06, var07, var08, var09, var10, var11, var12, var13, var14, var15, var16, var17, var18, var19, var20, var21, var22, var23, var24, var25, var26, var27, var28, var29, var30</i>[, FILENAME=<i>FILENAME</i>][, GLOBATTR=<i>GLOBATTR</i>][, VARNAME=<i>VARNAME</i>], NOT_SDISV=<i>NOT_SDISV</i>, NOT_OUASSALU=<i>NOT_OUASSALU</i>, OKNAN=<i>OKNAN</i></a><dt> 85 85 <dd><font size="-1"> pro write_ncdf, var01,var02,var03,var04,var05,var06,var07,var08,var09,var10 $ ,var11,var12,var13,var14,var15,var16,var17,var18,var19,var20 $ ,var21,var22,var23,var24,var25,var26,var27,var28,var29,var30 $ ,FILENAME=filename $ ,GLOBATTR=globattr $ ,VARNAME=namevquick --------------------------------------------------------------------------------------------- </font></dd> 86 86 … … 516 516 <h2>write_ncdf </h2> 517 517 518 <p><font face="Courier">write_ncdf<i>, <a href="#_write_ncdf_keyword_var01">var01</a>[, <a href="#_write_ncdf_keyword_var02">var02</a>], <a href="#_write_ncdf_keyword_var03">var03</a>, <a href="#_write_ncdf_keyword_var04">var04</a>, <a href="#_write_ncdf_keyword_var05">var05</a>, <a href="#_write_ncdf_keyword_var06">var06</a>, <a href="#_write_ncdf_keyword_var07">var07</a>, <a href="#_write_ncdf_keyword_var08">var08</a>, <a href="#_write_ncdf_keyword_var09">var09</a>, <a href="#_write_ncdf_keyword_var10">var10</a>, <a href="#_write_ncdf_keyword_var11">var11</a>, <a href="#_write_ncdf_keyword_var12">var12</a>, <a href="#_write_ncdf_keyword_var13">var13</a>, <a href="#_write_ncdf_keyword_var14">var14</a>, <a href="#_write_ncdf_keyword_var15">var15</a>, <a href="#_write_ncdf_keyword_var16">var16</a>, <a href="#_write_ncdf_keyword_var17">var17</a>, <a href="#_write_ncdf_keyword_var18">var18</a>, <a href="#_write_ncdf_keyword_var19">var19</a>, <a href="#_write_ncdf_keyword_var20">var20</a>, <a href="#_write_ncdf_keyword_var21">var21</a>, <a href="#_write_ncdf_keyword_var22">var22</a>, <a href="#_write_ncdf_keyword_var23">var23</a>, <a href="#_write_ncdf_keyword_var24">var24</a>, <a href="#_write_ncdf_keyword_var25">var25</a>, <a href="#_write_ncdf_keyword_var26">var26</a>, <a href="#_write_ncdf_keyword_var27">var27</a>, <a href="#_write_ncdf_keyword_var28">var28</a>, <a href="#_write_ncdf_keyword_var29">var29</a>, <a href="#_write_ncdf_keyword_var30">var30</a></i>[, <a href="#_write_ncdf_keyword_FILENAME">FILENAME</a>=<i>FILENAME</i>][, <a href="#_write_ncdf_keyword_GLOBATTR">GLOBATTR</a>=<i>GLOBATTR</i>] , <a href="#_write_ncdf_keyword_VARNAME">VARNAME</a>=<i>VARNAME</i>, <a href="#_write_ncdf_keyword_NOT_SDISV">NOT_SDISV</a>=<i>NOT_SDISV</i>, <a href="#_write_ncdf_keyword_NOT_OUASSALU">NOT_OUASSALU</a>=<i>NOT_OUASSALU</i>, <a href="#_write_ncdf_keyword_OKNAN">OKNAN</a>=<i>OKNAN</i></font></p>518 <p><font face="Courier">write_ncdf<i>, <a href="#_write_ncdf_keyword_var01">var01</a>[, <a href="#_write_ncdf_keyword_var02">var02</a>], <a href="#_write_ncdf_keyword_var03">var03</a>, <a href="#_write_ncdf_keyword_var04">var04</a>, <a href="#_write_ncdf_keyword_var05">var05</a>, <a href="#_write_ncdf_keyword_var06">var06</a>, <a href="#_write_ncdf_keyword_var07">var07</a>, <a href="#_write_ncdf_keyword_var08">var08</a>, <a href="#_write_ncdf_keyword_var09">var09</a>, <a href="#_write_ncdf_keyword_var10">var10</a>, <a href="#_write_ncdf_keyword_var11">var11</a>, <a href="#_write_ncdf_keyword_var12">var12</a>, <a href="#_write_ncdf_keyword_var13">var13</a>, <a href="#_write_ncdf_keyword_var14">var14</a>, <a href="#_write_ncdf_keyword_var15">var15</a>, <a href="#_write_ncdf_keyword_var16">var16</a>, <a href="#_write_ncdf_keyword_var17">var17</a>, <a href="#_write_ncdf_keyword_var18">var18</a>, <a href="#_write_ncdf_keyword_var19">var19</a>, <a href="#_write_ncdf_keyword_var20">var20</a>, <a href="#_write_ncdf_keyword_var21">var21</a>, <a href="#_write_ncdf_keyword_var22">var22</a>, <a href="#_write_ncdf_keyword_var23">var23</a>, <a href="#_write_ncdf_keyword_var24">var24</a>, <a href="#_write_ncdf_keyword_var25">var25</a>, <a href="#_write_ncdf_keyword_var26">var26</a>, <a href="#_write_ncdf_keyword_var27">var27</a>, <a href="#_write_ncdf_keyword_var28">var28</a>, <a href="#_write_ncdf_keyword_var29">var29</a>, <a href="#_write_ncdf_keyword_var30">var30</a></i>[, <a href="#_write_ncdf_keyword_FILENAME">FILENAME</a>=<i>FILENAME</i>][, <a href="#_write_ncdf_keyword_GLOBATTR">GLOBATTR</a>=<i>GLOBATTR</i>][, <a href="#_write_ncdf_keyword_VARNAME">VARNAME</a>=<i>VARNAME</i>], <a href="#_write_ncdf_keyword_NOT_SDISV">NOT_SDISV</a>=<i>NOT_SDISV</i>, <a href="#_write_ncdf_keyword_NOT_OUASSALU">NOT_OUASSALU</a>=<i>NOT_OUASSALU</i>, <a href="#_write_ncdf_keyword_OKNAN">OKNAN</a>=<i>OKNAN</i></font></p> 519 519 520 520 … … 531 531 532 532 533 533 <h3>Return value</h3> 534 a netcdf file containing the variable in the format specified 535 through keywords and variables 536 534 537 535 538 … … 1048 1051 <a name="#_write_ncdf_keyword_VARNAME"></a> 1049 1052 <h4>VARNAME 1050 1051 1052 1053 1054 1055 1056 1057 1058 </h4> 1059 1060 1053 <font size="-1" color="#006633">in</font> 1054 1055 <font size="-1" color="#006633">optional</font> 1056 1057 1058 1059 1060 1061 </h4> 1062 1063 1064 - an array of char, same number of elements as the number of given 1065 var 1066 - if specified, it gives the names of the variables as an array for 1067 the default name values (if one of the var is structure and also has 1068 the name field given, then the latter will be the one chosen and not namevquick) 1069 1061 1070 1062 1071 <a name="#_write_ncdf_keyword_NOT_SDISV"></a> … … 1107 1116 1108 1117 1) 1109 write_ncdf, vvsst, btoa1118 IDL> write_ncdf, vvsst, btoa 1110 1119 1111 1120 2) 1112 write_ncdf, a1, {var:a2,name:'rain'}, ['up','down','fix'], a4, a5, {var:a6,unlim:1,name:'sst',dname:['x','y','z','time']}1121 IDL> write_ncdf, a1, {var:a2,name:'rain'}, ['up','down','fix'], a4, a5, {var:a6,unlim:1,name:'sst',dname:['x','y','z','time']} 1113 1122 1114 1123 3) 1115 write_ncdf,v031tr,msf031dn,msf031up,v031,vmaskloc,btoa,runame,titplo1,vargrid,nytt $1124 IDL> write_ncdf,v031tr,msf031dn,msf031up,v031,vmaskloc,btoa,runame,titplo1,vargrid,nytt $ 1116 1125 ,varname = ['v031tr','msf031dn','msf031up','v031','vmaskloc','btoa','runame','titplo1','vargrid','nytt'] $ 1117 1126 ,filename = iodir+'IDL_DATA/'+'waza3.nc' 1118 1127 1119 1128 4) 1120 fileoutnc = iodir+'OBS/TRMM/'+'trmm_1d_'+iyystr+'0101_'+iyystr+'1231_reg0.25.nc'1121 vv1 = {var:xaxis,name:'nav_lon',dname:'x',at1:{a:'units',b:'degrees_east'},at2:{a:'title',b:'longitude'}}1122 vv2 = {var:yaxis,name:'nav_lat',dname:'y',at1:{a:'units',b:'degrees_north'},at2:{a:'title',b:'latitude'}}1123 vv3 = {var:ttt,name:'time',dname:'time_counter',unlim:1,at1:{a:'units',b:timeunit},at2:{a:'title',b:'julian days'} $1124 vv4 = {var:rain_i2, name:'rain'$1125 ,at1:{a:'units',b:'mm/day'} 1129 IDL> fileoutnc = iodir+'OBS/TRMM/'+'trmm_1d_'+iyystr+'0101_'+iyystr+'1231_reg0.25.nc' 1130 IDL> vv1 = {var:xaxis,name:'nav_lon',dname:'x',at1:{a:'units',b:'degrees_east'},at2:{a:'title',b:'longitude'}} 1131 IDL> vv2 = {var:yaxis,name:'nav_lat',dname:'y',at1:{a:'units',b:'degrees_north'},at2:{a:'title',b:'latitude'}} 1132 IDL> vv3 = {var:ttt,name:'time',dname:'time_counter',unlim:1,at1:{a:'units',b:timeunit},at2:{a:'title',b:'julian days'} $ 1133 IDL> vv4 = {var:rain_i2, name:'rain' $ 1134 ,at1:{a:'units',b:'mm/day'} $ 1126 1135 ,at2:{a:'title',b:'trmm daily accumulated rainfall derived from the 3-hourly product (mm)'} $ 1127 ,at3:{a:'scale_factor',b:scala_factor} 1128 ,at4:{a:'add_offset',b:adda_offset} 1129 ,at5:{a:'missing_value',b:missaval_i2} 1136 ,at3:{a:'scale_factor',b:scala_factor} $ 1137 ,at4:{a:'add_offset',b:adda_offset} $ 1138 ,at5:{a:'missing_value',b:missaval_i2} $ 1130 1139 } 1131 glbatt={ gb1:{a:'File_Name', b:'trmm_1d_'+iyystr+'0101_'+iyystr+'1231_reg0.25.nc'}$1132 ,gb2:{a:'Model_Name', b:'TRMM 3B42_V6 derived product'} 1140 IDL> glbatt={ gb1:{a:'File_Name', b:'trmm_1d_'+iyystr+'0101_'+iyystr+'1231_reg0.25.nc'} $ 1141 ,gb2:{a:'Model_Name', b:'TRMM 3B42_V6 derived product'} $ 1133 1142 ,gb3:{a:'Source_File',b:'ftp://disc2.nascom.nasa.gov/data/TRMM/Gridded/Derived_Products/3B42_V6/Daily/'+iyystr+'/*.bin'} $ 1134 1143 </pre><h3>Version history</h3> … … 1143 1152 1144 1153 1145 <h4>Todo items</h4> clem 1154 <h4>Todo items</h4> 1155 clem 1146 1156 1147 1157 … … 1151 1161 1152 1162 <h4>Uses routines</h4> 1153 cm_general --> pour la var iodir1163 <a href="..//Commons/cm_general.html">cm_general</a> for iodir variable 1154 1164 1155 1165
Note: See TracChangeset
for help on using the changeset viewer.