metdig

智能网格预报可视化诊断分析及权重推荐系统


天气学诊断分析diag_synoptic

<p>[TOC]</p> <h1>位势高度、风场、海平面气压叠加</h1> <p>位势高度、风场、海平面气压叠加产品定制代码示例如下:</p> <pre><code class="language-python">hgt_uv_prmsl(data_source=&amp;#039;cassandra&amp;#039;, data_name=&amp;#039;ecmwf&amp;#039;, init_time=None, fhour=24, hgt_lev=500, uv_lev=850, is_mask_terrain=True, area=&amp;#039;全国&amp;#039;, is_return_data=False, is_draw=True, **products_kwargs)</code></pre> <p>根据输入的数据源、模式、模式起报时间、预报时效、位势高度层次、风场层次,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;参数说明&lt;/b&gt;&lt;/font&gt;</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data_source</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cassandra</td> <td style="text-align: left;">数据源</td> </tr> <tr> <td style="text-align: left;">data_name</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">ecmwf</td> <td style="text-align: left;">模式名</td> </tr> <tr> <td style="text-align: left;">init_time</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">None</td> <td style="text-align: left;">起报时间</td> </tr> <tr> <td style="text-align: left;">fhour</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">24</td> <td style="text-align: left;">预报时效</td> </tr> <tr> <td style="text-align: left;">hgt_lev</td> <td style="text-align: left;">否</td> <td style="text-align: left;">500</td> <td style="text-align: left;">高度层次</td> </tr> <tr> <td style="text-align: left;">uv_lev</td> <td style="text-align: left;">否</td> <td style="text-align: left;">850</td> <td style="text-align: left;">风场层次</td> </tr> <tr> <td style="text-align: left;">is_mask_terrain</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否隐藏被地形遮挡地区</td> </tr> <tr> <td style="text-align: left;">area</td> <td style="text-align: left;">否</td> <td style="text-align: left;">&#039;全国&#039;</td> <td style="text-align: left;">绘图区域,详见附录“绘图区域配置”&lt;br/&gt;可输入经纬度信息,例如:(50, 150, 0, 65)</td> </tr> <tr> <td style="text-align: left;">is_return_data</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">是否返回数据</td> </tr> <tr> <td style="text-align: left;">is_draw</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否画图</td> </tr> </tbody> </table> <p><em>注:</em></p> <ol> <li> <p>数据源(data_source)及模式名(data_name)列表详见:[数据源及类型列表](<a href="https://www.showdoc.com.cn/metdig/7139572020318236">https://www.showdoc.com.cn/metdig/7139572020318236</a> &quot;数据源及类型列表&quot;)</p> </li> <li>各数据源属性列表详见如下: <ul> <li>cassandra:[cassandra数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/5110392719553594">https://www.showdoc.com.cn/metdig/5110392719553594</a> &quot;cassandra数据源属性列表&quot;)</li> <li>cmadaas:[cmadaas数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6386077756820471">https://www.showdoc.com.cn/metdig/6386077756820471</a> &quot;cmadaas数据源属性列表&quot;)</li> <li>era5:[era5数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6060999066114040">https://www.showdoc.com.cn/metdig/6060999066114040</a> &quot;era5数据源属性列表&quot;)</li> <li>thredds:[thredds数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/7194537959773803">https://www.showdoc.com.cn/metdig/7194537959773803</a> &quot;thredds数据源属性列表&quot;)</li> </ul></li> </ol> <table> <thead> <tr> <th style="text-align: left;">其他参数<code>**products_kwargs</code></th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">hgt_contour_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contour函数的可变参数</td> </tr> <tr> <td style="text-align: left;">uv_barbs_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中barbs函数的可变参数</td> </tr> <tr> <td style="text-align: left;">prmsl_contourf_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contourf函数的可变参数</td> </tr> <tr> <td style="text-align: left;"><code>**pallete_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[graphics层画板设置draw_compose](<a href="https://www.showdoc.com.cn/metdig/7407616276019947">https://www.showdoc.com.cn/metdig/7407616276019947</a> &quot;graphics层画板设置draw_compose&quot;)</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">返回值</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">图像和数据字典</td> </tr> </tbody> </table> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;调用示例&lt;/b&gt;&lt;/font&gt;</p> <pre><code class="language-python">import numpy as np import metdig.onestep.diag_synoptic as diag_synoptic diag_synoptic.hgt_uv_prmsl()</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![hgt_uv_prmsl_ec](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=1d35b3103ff30d0be87030e7a13d9cae">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=1d35b3103ff30d0be87030e7a13d9cae</a> &quot;hgt_uv_prmsl_ec&quot;)</p> <h1>位势高度、风场、降水叠加</h1> <p>位势高度、风场、降水叠加产品定制代码示例如下:</p> <pre><code class="language-python">hgt_uv_rain06(data_source=&amp;#039;cassandra&amp;#039;, data_name=&amp;#039;ecmwf&amp;#039;, init_time=None, fhour=24, hgt_lev=500, uv_lev=850, is_mask_terrain=True, area=&amp;#039;全国&amp;#039;, is_return_data=False, is_draw=True, **products_kwargs)</code></pre> <p>根据输入的数据源、模式、模式起报时间、预报时效、位势高度层次、风场层次,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;参数说明&lt;/b&gt;&lt;/font&gt;</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data_source</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cassandra</td> <td style="text-align: left;">数据源</td> </tr> <tr> <td style="text-align: left;">data_name</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">ecmwf</td> <td style="text-align: left;">模式名</td> </tr> <tr> <td style="text-align: left;">init_time</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">None</td> <td style="text-align: left;">起报时间</td> </tr> <tr> <td style="text-align: left;">fhour</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">24</td> <td style="text-align: left;">预报时效</td> </tr> <tr> <td style="text-align: left;">hgt_lev</td> <td style="text-align: left;">否</td> <td style="text-align: left;">500</td> <td style="text-align: left;">高度层次</td> </tr> <tr> <td style="text-align: left;">uv_lev</td> <td style="text-align: left;">否</td> <td style="text-align: left;">850</td> <td style="text-align: left;">风场层次</td> </tr> <tr> <td style="text-align: left;">is_mask_terrain</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否隐藏被地形遮挡地区</td> </tr> <tr> <td style="text-align: left;">area</td> <td style="text-align: left;">否</td> <td style="text-align: left;">&#039;全国&#039;</td> <td style="text-align: left;">绘图区域,详见附录“绘图区域配置”&lt;br/&gt;可输入经纬度信息,例如:(50, 150, 0, 65)</td> </tr> <tr> <td style="text-align: left;">is_return_data</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">是否返回数据</td> </tr> <tr> <td style="text-align: left;">is_draw</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否画图</td> </tr> </tbody> </table> <p><em>注:</em></p> <ol> <li> <p>数据源(data_source)及模式名(data_name)列表详见:[数据源及类型列表](<a href="https://www.showdoc.com.cn/metdig/7139572020318236">https://www.showdoc.com.cn/metdig/7139572020318236</a> &quot;数据源及类型列表&quot;)</p> </li> <li>各数据源属性列表详见如下: <ul> <li>cassandra:[cassandra数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/5110392719553594">https://www.showdoc.com.cn/metdig/5110392719553594</a> &quot;cassandra数据源属性列表&quot;)</li> <li>cmadaas:[cmadaas数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6386077756820471">https://www.showdoc.com.cn/metdig/6386077756820471</a> &quot;cmadaas数据源属性列表&quot;)</li> <li>era5:[era5数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6060999066114040">https://www.showdoc.com.cn/metdig/6060999066114040</a> &quot;era5数据源属性列表&quot;)</li> <li>thredds:[thredds数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/7194537959773803">https://www.showdoc.com.cn/metdig/7194537959773803</a> &quot;thredds数据源属性列表&quot;)</li> </ul></li> </ol> <table> <thead> <tr> <th style="text-align: left;">其他参数<code>**products_kwargs</code></th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">hgt_contour_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contour函数的可变参数</td> </tr> <tr> <td style="text-align: left;">uv_barbs_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中barbs函数的可变参数</td> </tr> <tr> <td style="text-align: left;">rain_contourf_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contourf函数的可变参数</td> </tr> <tr> <td style="text-align: left;"><code>**pallete_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[graphics层画板设置draw_compose](<a href="https://www.showdoc.com.cn/metdig/7407616276019947">https://www.showdoc.com.cn/metdig/7407616276019947</a> &quot;graphics层画板设置draw_compose&quot;)</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">返回值</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">图像和数据字典</td> </tr> </tbody> </table> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;调用示例&lt;/b&gt;&lt;/font&gt;</p> <pre><code class="language-python">import numpy as np import metdig.onestep.diag_synoptic as diag_synoptic diag_synoptic.hgt_uv_rain06()</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![hgt_uv_rain06_ec](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=2d7d82d289bda69cabb23d70cfe2be5d">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=2d7d82d289bda69cabb23d70cfe2be5d</a> &quot;hgt_uv_rain06_ec&quot;)</p> <h1>位势高度、风场、风速叠加</h1> <p>位势高度、风场、风速叠加产品定制代码示例如下:</p> <pre><code class="language-python">hgt_uv_wsp(data_source=&amp;#039;cassandra&amp;#039;, data_name=&amp;#039;ecmwf&amp;#039;, init_time=None, fhour=24, hgt_lev=500, uv_lev=850, is_mask_terrain=True, area=&amp;#039;全国&amp;#039;, is_return_data=False, is_draw=True, **products_kwargs)</code></pre> <p>根据输入的数据源、模式、模式起报时间、预报时效、位势高度层次、风场层次,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;参数说明&lt;/b&gt;&lt;/font&gt;</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data_source</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cassandra</td> <td style="text-align: left;">数据源</td> </tr> <tr> <td style="text-align: left;">data_name</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">ecmwf</td> <td style="text-align: left;">模式名</td> </tr> <tr> <td style="text-align: left;">init_time</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">None</td> <td style="text-align: left;">起报时间</td> </tr> <tr> <td style="text-align: left;">fhour</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">24</td> <td style="text-align: left;">预报时效</td> </tr> <tr> <td style="text-align: left;">hgt_lev</td> <td style="text-align: left;">否</td> <td style="text-align: left;">500</td> <td style="text-align: left;">高度层次</td> </tr> <tr> <td style="text-align: left;">uv_lev</td> <td style="text-align: left;">否</td> <td style="text-align: left;">850</td> <td style="text-align: left;">风场层次</td> </tr> <tr> <td style="text-align: left;">is_mask_terrain</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否隐藏被地形遮挡地区</td> </tr> <tr> <td style="text-align: left;">area</td> <td style="text-align: left;">否</td> <td style="text-align: left;">&#039;全国&#039;</td> <td style="text-align: left;">绘图区域,详见附录“绘图区域配置”&lt;br/&gt;可输入经纬度信息,例如:(50, 150, 0, 65)</td> </tr> <tr> <td style="text-align: left;">is_return_data</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">是否返回数据</td> </tr> <tr> <td style="text-align: left;">is_draw</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否画图</td> </tr> </tbody> </table> <p><em>注:</em></p> <ol> <li> <p>数据源(data_source)及模式名(data_name)列表详见:[数据源及类型列表](<a href="https://www.showdoc.com.cn/metdig/7139572020318236">https://www.showdoc.com.cn/metdig/7139572020318236</a> &quot;数据源及类型列表&quot;)</p> </li> <li>各数据源属性列表详见如下: <ul> <li>cassandra:[cassandra数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/5110392719553594">https://www.showdoc.com.cn/metdig/5110392719553594</a> &quot;cassandra数据源属性列表&quot;)</li> <li>cmadaas:[cmadaas数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6386077756820471">https://www.showdoc.com.cn/metdig/6386077756820471</a> &quot;cmadaas数据源属性列表&quot;)</li> <li>era5:[era5数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6060999066114040">https://www.showdoc.com.cn/metdig/6060999066114040</a> &quot;era5数据源属性列表&quot;)</li> <li>thredds:[thredds数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/7194537959773803">https://www.showdoc.com.cn/metdig/7194537959773803</a> &quot;thredds数据源属性列表&quot;)</li> </ul></li> </ol> <table> <thead> <tr> <th style="text-align: left;">其他参数<code>**products_kwargs</code></th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">hgt_contour_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contour函数的可变参数</td> </tr> <tr> <td style="text-align: left;">uv_barbs_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中barbs函数的可变参数</td> </tr> <tr> <td style="text-align: left;">wsp_pcolormesh_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contourf函数的可变参数</td> </tr> <tr> <td style="text-align: left;"><code>**pallete_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[graphics层画板设置draw_compose](<a href="https://www.showdoc.com.cn/metdig/7407616276019947">https://www.showdoc.com.cn/metdig/7407616276019947</a> &quot;graphics层画板设置draw_compose&quot;)</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">返回值</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">图像和数据字典</td> </tr> </tbody> </table> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;调用示例&lt;/b&gt;&lt;/font&gt;</p> <pre><code class="language-python">import numpy as np import metdig.onestep.diag_synoptic as diag_synoptic diag_synoptic.hgt_uv_wsp()</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![hgt_uv_wsp_ec](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=13519f6515c881bda72c683952881007">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=13519f6515c881bda72c683952881007</a> &quot;hgt_uv_wsp_ec&quot;)</p> <h1>位涡、风场、散度叠加</h1> <p>位涡、风场、散度叠加产品定制代码示例如下:</p> <pre><code class="language-python">pv_div_uv(data_source=&amp;#039;cassandra&amp;#039;, data_name=&amp;#039;ecmwf&amp;#039;, init_time=None, fhour=24, lvl_ana=200, levels=[700, 600, 500, 400, 300, 250, 200, 100], is_mask_terrain=True, area=&amp;#039;全国&amp;#039;, is_return_data=False, is_draw=True, **products_kwargs)</code></pre> <p>根据输入的数据源、模式、模式起报时间、预报时效、层次,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;参数说明&lt;/b&gt;&lt;/font&gt;</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data_source</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cassandra</td> <td style="text-align: left;">数据源</td> </tr> <tr> <td style="text-align: left;">data_name</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">ecmwf</td> <td style="text-align: left;">模式名</td> </tr> <tr> <td style="text-align: left;">init_time</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">None</td> <td style="text-align: left;">起报时间</td> </tr> <tr> <td style="text-align: left;">fhour</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">24</td> <td style="text-align: left;">预报时效</td> </tr> <tr> <td style="text-align: left;">lvl_ana</td> <td style="text-align: left;">否</td> <td style="text-align: left;">200</td> <td style="text-align: left;">解析的层次</td> </tr> <tr> <td style="text-align: left;">levels</td> <td style="text-align: left;">否</td> <td style="text-align: left;">[700, 600, 500, 400, 300, 250, 200, 100]</td> <td style="text-align: left;">数据获取的层次</td> </tr> <tr> <td style="text-align: left;">is_mask_terrain</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否隐藏被地形遮挡地区</td> </tr> <tr> <td style="text-align: left;">area</td> <td style="text-align: left;">否</td> <td style="text-align: left;">&#039;全国&#039;</td> <td style="text-align: left;">绘图区域,详见附录“绘图区域配置”&lt;br/&gt;可输入经纬度信息,例如:(50, 150, 0, 65)</td> </tr> <tr> <td style="text-align: left;">is_return_data</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">是否返回数据</td> </tr> <tr> <td style="text-align: left;">is_draw</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否画图</td> </tr> </tbody> </table> <p><em>注:</em></p> <ol> <li> <p>数据源(data_source)及模式名(data_name)列表详见:[数据源及类型列表](<a href="https://www.showdoc.com.cn/metdig/7139572020318236">https://www.showdoc.com.cn/metdig/7139572020318236</a> &quot;数据源及类型列表&quot;)</p> </li> <li>各数据源属性列表详见如下: <ul> <li>cassandra:[cassandra数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/5110392719553594">https://www.showdoc.com.cn/metdig/5110392719553594</a> &quot;cassandra数据源属性列表&quot;)</li> <li>cmadaas:[cmadaas数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6386077756820471">https://www.showdoc.com.cn/metdig/6386077756820471</a> &quot;cmadaas数据源属性列表&quot;)</li> <li>era5:[era5数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6060999066114040">https://www.showdoc.com.cn/metdig/6060999066114040</a> &quot;era5数据源属性列表&quot;)</li> <li>thredds:[thredds数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/7194537959773803">https://www.showdoc.com.cn/metdig/7194537959773803</a> &quot;thredds数据源属性列表&quot;)</li> </ul></li> </ol> <table> <thead> <tr> <th style="text-align: left;">其他参数<code>**products_kwargs</code></th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">pv_contour_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contour函数的可变参数</td> </tr> <tr> <td style="text-align: left;">div_contourf_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contourf函数的可变参数</td> </tr> <tr> <td style="text-align: left;">uv_barbs_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中barbs函数的可变参数</td> </tr> <tr> <td style="text-align: left;"><code>**pallete_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[graphics层画板设置draw_compose](<a href="https://www.showdoc.com.cn/metdig/7407616276019947">https://www.showdoc.com.cn/metdig/7407616276019947</a> &quot;graphics层画板设置draw_compose&quot;)</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">返回值</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">图像和数据字典</td> </tr> </tbody> </table> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;调用示例&lt;/b&gt;&lt;/font&gt;</p> <pre><code class="language-python">import numpy as np import metdig.onestep.diag_synoptic as diag_synoptic diag_synoptic.pv_div_uv(add_city=False)</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![pv_div_uv_ec](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=4886b9319c2f2d3847b7b2926cf6285d">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=4886b9319c2f2d3847b7b2926cf6285d</a> &quot;pv_div_uv_ec&quot;)</p> <h1>天气尺度综合分析</h1> <p>天气尺度综合分析产品定制代码示例如下:</p> <pre><code class="language-python">syn_composite(data_source=&amp;#039;cassandra&amp;#039;, data_name=&amp;#039;ecmwf&amp;#039;, init_time=None, fhour=24, hgt_lev=500, uv_lev=850, is_mask_terrain=True, area=&amp;#039;全国&amp;#039;, is_return_data=False, is_draw=True, add_city=False, add_background=False, **products_kwargs)</code></pre> <p>根据输入的数据源、模式、模式起报时间、预报时效、层次,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;参数说明&lt;/b&gt;&lt;/font&gt;</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data_source</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cassandra</td> <td style="text-align: left;">数据源</td> </tr> <tr> <td style="text-align: left;">data_name</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">ecmwf</td> <td style="text-align: left;">模式名</td> </tr> <tr> <td style="text-align: left;">init_time</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">None</td> <td style="text-align: left;">起报时间</td> </tr> <tr> <td style="text-align: left;">fhour</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">24</td> <td style="text-align: left;">预报时效</td> </tr> <tr> <td style="text-align: left;">hgt_lev</td> <td style="text-align: left;">否</td> <td style="text-align: left;">500</td> <td style="text-align: left;">高度层次</td> </tr> <tr> <td style="text-align: left;">uv_lev</td> <td style="text-align: left;">否</td> <td style="text-align: left;">850</td> <td style="text-align: left;">风场层次</td> </tr> <tr> <td style="text-align: left;">is_mask_terrain</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否隐藏被地形遮挡地区</td> </tr> <tr> <td style="text-align: left;">area</td> <td style="text-align: left;">否</td> <td style="text-align: left;">&#039;全国&#039;</td> <td style="text-align: left;">绘图区域,详见附录“绘图区域配置”&lt;br/&gt;可输入经纬度信息,例如:(50, 150, 0, 65)</td> </tr> <tr> <td style="text-align: left;">is_return_data</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">是否返回数据</td> </tr> <tr> <td style="text-align: left;">is_draw</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否画图</td> </tr> <tr> <td style="text-align: left;">add_city</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">图形添加城市地理信息</td> </tr> <tr> <td style="text-align: left;">add_background</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">图形添加背景</td> </tr> </tbody> </table> <p><em>注:</em></p> <ol> <li> <p>数据源(data_source)及模式名(data_name)列表详见:[数据源及类型列表](<a href="https://www.showdoc.com.cn/metdig/7139572020318236">https://www.showdoc.com.cn/metdig/7139572020318236</a> &quot;数据源及类型列表&quot;)</p> </li> <li>各数据源属性列表详见如下: <ul> <li>cassandra:[cassandra数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/5110392719553594">https://www.showdoc.com.cn/metdig/5110392719553594</a> &quot;cassandra数据源属性列表&quot;)</li> <li>cmadaas:[cmadaas数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6386077756820471">https://www.showdoc.com.cn/metdig/6386077756820471</a> &quot;cmadaas数据源属性列表&quot;)</li> <li>era5:[era5数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6060999066114040">https://www.showdoc.com.cn/metdig/6060999066114040</a> &quot;era5数据源属性列表&quot;)</li> <li>thredds:[thredds数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/7194537959773803">https://www.showdoc.com.cn/metdig/7194537959773803</a> &quot;thredds数据源属性列表&quot;)</li> </ul></li> </ol> <table> <thead> <tr> <th style="text-align: left;">其他参数<code>**products_kwargs</code></th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">tcwv_contourf_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contourf函数的可变参数</td> </tr> <tr> <td style="text-align: left;">uv_quiver_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中quiver函数的可变参数</td> </tr> <tr> <td style="text-align: left;">ulj_contourf_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contourf函数的可变参数</td> </tr> <tr> <td style="text-align: left;">vort_contourf_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contourf函数的可变参数</td> </tr> <tr> <td style="text-align: left;">hgt_contour_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contour函数的可变参数</td> </tr> <tr> <td style="text-align: left;">prmsl_contour_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中contour函数的可变参数</td> </tr> <tr> <td style="text-align: left;"><code>**pallete_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[graphics层画板设置draw_compose](<a href="https://www.showdoc.com.cn/metdig/7407616276019947">https://www.showdoc.com.cn/metdig/7407616276019947</a> &quot;graphics层画板设置draw_compose&quot;)</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">返回值</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">图像和数据字典</td> </tr> </tbody> </table> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;调用示例&lt;/b&gt;&lt;/font&gt;</p> <pre><code class="language-python">import numpy as np import metdig.onestep.diag_synoptic as diag_synoptic diag_synoptic.syn_composite()</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![syn_composite_ec](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=9cb1cfe8bdf61d1b202044d160c88caa">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=9cb1cfe8bdf61d1b202044d160c88caa</a> &quot;syn_composite_ec&quot;)</p> <h1>流线、风速叠加</h1> <p>流线、风速叠加产品定制代码示例如下:</p> <pre><code class="language-python">uvstream_wsp(data_source=&amp;#039;cassandra&amp;#039;, data_name=&amp;#039;ecmwf&amp;#039;, init_time=None, fhour=24, uv_lev=200, is_mask_terrain=True, area=&amp;#039;全国&amp;#039;, is_return_data=False, is_draw=True, **products_kwargs)</code></pre> <p>根据输入的数据源、模式、模式起报时间、预报时效、层次,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;参数说明&lt;/b&gt;&lt;/font&gt;</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data_source</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cassandra</td> <td style="text-align: left;">数据源</td> </tr> <tr> <td style="text-align: left;">data_name</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">ecmwf</td> <td style="text-align: left;">模式名</td> </tr> <tr> <td style="text-align: left;">init_time</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">None</td> <td style="text-align: left;">起报时间</td> </tr> <tr> <td style="text-align: left;">fhour</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">24</td> <td style="text-align: left;">预报时效</td> </tr> <tr> <td style="text-align: left;">uv_lev</td> <td style="text-align: left;">否</td> <td style="text-align: left;">200</td> <td style="text-align: left;">风场层次</td> </tr> <tr> <td style="text-align: left;">is_mask_terrain</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否隐藏被地形遮挡地区</td> </tr> <tr> <td style="text-align: left;">area</td> <td style="text-align: left;">否</td> <td style="text-align: left;">&#039;全国&#039;</td> <td style="text-align: left;">绘图区域,详见附录“绘图区域配置”&lt;br/&gt;可输入经纬度信息,例如:(50, 150, 0, 65)</td> </tr> <tr> <td style="text-align: left;">is_return_data</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">是否返回数据</td> </tr> <tr> <td style="text-align: left;">is_draw</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否画图</td> </tr> </tbody> </table> <p><em>注:</em></p> <ol> <li> <p>数据源(data_source)及模式名(data_name)列表详见:[数据源及类型列表](<a href="https://www.showdoc.com.cn/metdig/7139572020318236">https://www.showdoc.com.cn/metdig/7139572020318236</a> &quot;数据源及类型列表&quot;)</p> </li> <li>各数据源属性列表详见如下: <ul> <li>cassandra:[cassandra数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/5110392719553594">https://www.showdoc.com.cn/metdig/5110392719553594</a> &quot;cassandra数据源属性列表&quot;)</li> <li>cmadaas:[cmadaas数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6386077756820471">https://www.showdoc.com.cn/metdig/6386077756820471</a> &quot;cmadaas数据源属性列表&quot;)</li> <li>era5:[era5数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6060999066114040">https://www.showdoc.com.cn/metdig/6060999066114040</a> &quot;era5数据源属性列表&quot;)</li> <li>thredds:[thredds数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/7194537959773803">https://www.showdoc.com.cn/metdig/7194537959773803</a> &quot;thredds数据源属性列表&quot;)</li> </ul></li> </ol> <table> <thead> <tr> <th style="text-align: left;">其他参数<code>**products_kwargs</code></th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">wsp_pcolormesh_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中pcolormesh函数的可变参数</td> </tr> <tr> <td style="text-align: left;">uv_streamplot_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中streamplot函数的可变参数</td> </tr> <tr> <td style="text-align: left;"><code>**pallete_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[graphics层画板设置draw_compose](<a href="https://www.showdoc.com.cn/metdig/7407616276019947">https://www.showdoc.com.cn/metdig/7407616276019947</a> &quot;graphics层画板设置draw_compose&quot;)</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">返回值</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">图像和数据字典</td> </tr> </tbody> </table> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;调用示例&lt;/b&gt;&lt;/font&gt;</p> <pre><code class="language-python">import numpy as np import metdig.onestep.diag_synoptic as diag_synoptic diag_synoptic.uvstream_wsp()</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![uvstream_wsp_ec](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=4f98390b3d195c6b574408bf5e3fb8ac">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=4f98390b3d195c6b574408bf5e3fb8ac</a> &quot;uvstream_wsp_ec&quot;)</p> <h1>模拟卫星水汽图像</h1> <p>模拟卫星水汽图像产品定制代码示例如下:</p> <pre><code class="language-python">vpbt_img(data_source=&amp;#039;cassandra&amp;#039;, data_name=&amp;#039;cma_gfs&amp;#039;, init_time=None, fhour=24, is_mask_terrain=True, area=&amp;#039;全国&amp;#039;, is_return_data=False, is_draw=True, **products_kwargs)</code></pre> <p>根据输入的数据源、模式、模式起报时间、预报时效、层次,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;参数说明&lt;/b&gt;&lt;/font&gt;</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data_source</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cassandra</td> <td style="text-align: left;">数据源</td> </tr> <tr> <td style="text-align: left;">data_name</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cma_gfs</td> <td style="text-align: left;">模式名</td> </tr> <tr> <td style="text-align: left;">init_time</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">None</td> <td style="text-align: left;">起报时间</td> </tr> <tr> <td style="text-align: left;">fhour</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">24</td> <td style="text-align: left;">预报时效</td> </tr> <tr> <td style="text-align: left;">is_mask_terrain</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否隐藏被地形遮挡地区</td> </tr> <tr> <td style="text-align: left;">area</td> <td style="text-align: left;">否</td> <td style="text-align: left;">&#039;全国&#039;</td> <td style="text-align: left;">绘图区域,详见附录“绘图区域配置”&lt;br/&gt;可输入经纬度信息,例如:(50, 150, 0, 65)</td> </tr> <tr> <td style="text-align: left;">is_return_data</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">是否返回数据</td> </tr> <tr> <td style="text-align: left;">is_draw</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否画图</td> </tr> </tbody> </table> <p><em>注:</em></p> <ol> <li> <p>数据源(data_source)及模式名(data_name)列表详见:[数据源及类型列表](<a href="https://www.showdoc.com.cn/metdig/7139572020318236">https://www.showdoc.com.cn/metdig/7139572020318236</a> &quot;数据源及类型列表&quot;)</p> </li> <li>各数据源属性列表详见如下: <ul> <li>cassandra:[cassandra数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/5110392719553594">https://www.showdoc.com.cn/metdig/5110392719553594</a> &quot;cassandra数据源属性列表&quot;)</li> <li>cmadaas:[cmadaas数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6386077756820471">https://www.showdoc.com.cn/metdig/6386077756820471</a> &quot;cmadaas数据源属性列表&quot;)</li> <li>era5:[era5数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6060999066114040">https://www.showdoc.com.cn/metdig/6060999066114040</a> &quot;era5数据源属性列表&quot;)</li> <li>thredds:[thredds数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/7194537959773803">https://www.showdoc.com.cn/metdig/7194537959773803</a> &quot;thredds数据源属性列表&quot;)</li> </ul></li> </ol> <table> <thead> <tr> <th style="text-align: left;">其他参数<code>**products_kwargs</code></th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">irbt_pcolormesh_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中pcolormesh函数的可变参数</td> </tr> <tr> <td style="text-align: left;"><code>**pallete_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[graphics层画板设置draw_compose](<a href="https://www.showdoc.com.cn/metdig/7407616276019947">https://www.showdoc.com.cn/metdig/7407616276019947</a> &quot;graphics层画板设置draw_compose&quot;)</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">返回值</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">图像和数据字典</td> </tr> </tbody> </table> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;调用示例&lt;/b&gt;&lt;/font&gt;</p> <pre><code class="language-python">import numpy as np import metdig.onestep.diag_synoptic as diag_synoptic diag_synoptic.vpbt_img()</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <h1>模拟卫星亮温图像</h1> <p>模拟卫星亮温图像产品定制代码示例如下:</p> <pre><code class="language-python">irbt_img(data_source=&amp;#039;cassandra&amp;#039;, data_name=&amp;#039;cma_gfs&amp;#039;, init_time=None, fhour=24, is_mask_terrain=True, area=&amp;#039;全国&amp;#039;, is_return_data=False, is_draw=True, **products_kwargs)</code></pre> <p>根据输入的数据源、模式、模式起报时间、预报时效、层次,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;参数说明&lt;/b&gt;&lt;/font&gt;</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data_source</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cassandra</td> <td style="text-align: left;">数据源</td> </tr> <tr> <td style="text-align: left;">data_name</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">cma_gfs</td> <td style="text-align: left;">模式名</td> </tr> <tr> <td style="text-align: left;">init_time</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">None</td> <td style="text-align: left;">起报时间</td> </tr> <tr> <td style="text-align: left;">fhour</td> <td style="text-align: left;">&lt;font color=&#039;red&#039;&gt;是&lt;/font&gt;</td> <td style="text-align: left;">24</td> <td style="text-align: left;">预报时效</td> </tr> <tr> <td style="text-align: left;">is_mask_terrain</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否隐藏被地形遮挡地区</td> </tr> <tr> <td style="text-align: left;">area</td> <td style="text-align: left;">否</td> <td style="text-align: left;">&#039;全国&#039;</td> <td style="text-align: left;">绘图区域,详见附录“绘图区域配置”&lt;br/&gt;可输入经纬度信息,例如:(50, 150, 0, 65)</td> </tr> <tr> <td style="text-align: left;">is_return_data</td> <td style="text-align: left;">否</td> <td style="text-align: left;">False</td> <td style="text-align: left;">是否返回数据</td> </tr> <tr> <td style="text-align: left;">is_draw</td> <td style="text-align: left;">否</td> <td style="text-align: left;">True</td> <td style="text-align: left;">是否画图</td> </tr> </tbody> </table> <p><em>注:</em></p> <ol> <li> <p>数据源(data_source)及模式名(data_name)列表详见:[数据源及类型列表](<a href="https://www.showdoc.com.cn/metdig/7139572020318236">https://www.showdoc.com.cn/metdig/7139572020318236</a> &quot;数据源及类型列表&quot;)</p> </li> <li>各数据源属性列表详见如下: <ul> <li>cassandra:[cassandra数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/5110392719553594">https://www.showdoc.com.cn/metdig/5110392719553594</a> &quot;cassandra数据源属性列表&quot;)</li> <li>cmadaas:[cmadaas数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6386077756820471">https://www.showdoc.com.cn/metdig/6386077756820471</a> &quot;cmadaas数据源属性列表&quot;)</li> <li>era5:[era5数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/6060999066114040">https://www.showdoc.com.cn/metdig/6060999066114040</a> &quot;era5数据源属性列表&quot;)</li> <li>thredds:[thredds数据源属性列表](<a href="https://www.showdoc.com.cn/metdig/7194537959773803">https://www.showdoc.com.cn/metdig/7194537959773803</a> &quot;thredds数据源属性列表&quot;)</li> </ul></li> </ol> <table> <thead> <tr> <th style="text-align: left;">其他参数<code>**products_kwargs</code></th> <th style="text-align: left;">必选</th> <th style="text-align: left;">默认</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">irbt_pcolormesh_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中pcolormesh函数的可变参数</td> </tr> <tr> <td style="text-align: left;"><code>**pallete_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[graphics层画板设置draw_compose](<a href="https://www.showdoc.com.cn/metdig/7407616276019947">https://www.showdoc.com.cn/metdig/7407616276019947</a> &quot;graphics层画板设置draw_compose&quot;)</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">返回值</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">图像和数据字典</td> </tr> </tbody> </table> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;调用示例&lt;/b&gt;&lt;/font&gt;</p> <pre><code class="language-python">import numpy as np import metdig.onestep.diag_synoptic as diag_synoptic diag_synoptic.irbt_img()</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p>

页面列表

ITEM_HTML