metdig

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


天气学系统识别diag_identify

<p>[TOC]</p> <h1>天气系统识别由刘凑华老师设计研发,并请注意,天气识别相关功能,如无java环境,请安装以下java安装包并重启</h1> <p>请自行下载jre安装包,离线下载地址:<a href="https://www.java.com/zh-CN/download/">https://www.java.com/zh-CN/download/</a></p> <h1>位势高度、高低压叠加</h1> <p>位势高度、高低压叠加产品定制代码示例如下:</p> <pre><code class="language-python">high_low_center(data_source='cassandra', data_name='ecmwf', init_time=None, fhour=24, hgt_lev=1000, is_mask_terrain=True, area='全国', is_return_data=False, is_draw=True, identify_kwargs={}, **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='red'&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='red'&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='red'&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='red'&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;">1000</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;">'全国'</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;">其他参数<code>identify_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[天气学系统识别算法identify](<a href="https://www.showdoc.com.cn/metdig/10268546773029077">https://www.showdoc.com.cn/metdig/10268546773029077</a> &quot;天气学系统识别算法identify&quot;)</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;">ids_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;"><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 metdig from datetime import datetime metdig.onestep.diag_identify.high_low_center(data_source='cmadaas', data_name='ecmwf_hr', init_time=datetime(2023,5,4,8), fhour=24, hgt_lev=1000,is_mask_terrain=False)</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![high_low_center]( <a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=6df08e67c1458235adab777089ae44c6">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=6df08e67c1458235adab777089ae44c6</a> &quot;high_low_center&quot;)</p> <h1>位势高度场, 涡旋叠加</h1> <p>位势高度场, 涡旋叠加产品定制代码示例如下:</p> <pre><code class="language-python">vortex(data_source='cassandra', data_name='ecmwf', init_time=None, fhour=24, uv_lev=850, is_mask_terrain=True,area='全国', is_return_data=False, is_draw=True, identify_kwargs={}, **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='red'&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='red'&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='red'&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='red'&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;">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;">'全国'</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;">其他参数<code>identify_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[天气学系统识别算法identify](<a href="https://www.showdoc.com.cn/metdig/10268546773029077">https://www.showdoc.com.cn/metdig/10268546773029077</a> &quot;天气学系统识别算法identify&quot;)</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;">ids_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_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 metdig from datetime import datetime metdig.onestep.diag_identify.vortex(data_source='cmadaas', data_name='ecmwf_hr', init_time=datetime(2023,5,4,8), fhour=24, uv_lev=850,is_mask_terrain=False) </code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![vortex](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=f3ca19f8d174f5449b43f31bbb88a971">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=f3ca19f8d174f5449b43f31bbb88a971</a> &quot;vortex&quot;)</p> <h1>位势高度场, 槽线叠加</h1> <p>位势高度场, 槽线叠加产品定制代码示例如下:</p> <pre><code class="language-python">trough(data_source='cassandra', data_name='ecmwf', init_time=None, fhour=24, hgt_lev=500, is_mask_terrain=True, area='全国', is_return_data=False, is_draw=True, identify_kwargs={}, **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='red'&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='red'&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='red'&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='red'&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;">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;">'全国'</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;">其他参数<code>identify_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[天气学系统识别算法identify](<a href="https://www.showdoc.com.cn/metdig/10268546773029077">https://www.showdoc.com.cn/metdig/10268546773029077</a> &quot;天气学系统识别算法identify&quot;)</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;">graphy_plot_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中plot函数的可变参数</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;"><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 metdig from datetime import datetime metdig.onestep.diag_identify.trough(data_source='cmadaas', data_name='ecmwf_hr', init_time=datetime(2023,5,4,8), fhour=24, hgt_lev=500,is_mask_terrain=False)</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![trough](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=90774072988b278642875ee37467ac96">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=90774072988b278642875ee37467ac96</a> &quot;trough&quot;)</p> <h1>位势高度场, 倒槽叠加</h1> <p>位势高度场, 倒槽叠加产品定制代码示例如下:</p> <pre><code class="language-python">reverse_trough(data_source='cassandra', data_name='ecmwf', init_time=None, fhour=24, hgt_lev=500, is_mask_terrain=True,area='全国', is_return_data=False, is_draw=True, identify_kwargs={}, **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='red'&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='red'&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='red'&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='red'&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;">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;">'全国'</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;">其他参数<code>identify_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[天气学系统识别算法identify](<a href="https://www.showdoc.com.cn/metdig/10268546773029077">https://www.showdoc.com.cn/metdig/10268546773029077</a> &quot;天气学系统识别算法identify&quot;)</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;">graphy_plot_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中plot函数的可变参数</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;"><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 metdig from datetime import datetime data=metdig.onestep.diag_identify.reverse_trough(data_source='cmadaas', data_name='ecmwf_hr', init_time=datetime(2023,5,29,8), fhour=24, hgt_lev=1000,is_return_data=True, is_mask_terrain=False)</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![reverse_trough](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=ffcba15bd6ff14a8806bca4c586dfc7c">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=ffcba15bd6ff14a8806bca4c586dfc7c</a> &quot;reverse_trough&quot;)</p> <h1>位势高度场, 辐合线叠加</h1> <p>位势高度场, 辐合线叠加产品定制代码示例如下:</p> <pre><code class="language-python">convergence_line(data_source='cassandra', data_name='ecmwf', init_time=None, fhour=24, uv_lev=850, is_mask_terrain=True,area='全国', is_return_data=False, is_draw=True, identify_kwargs={}, **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='red'&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='red'&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='red'&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='red'&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;">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;">'全国'</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;">其他参数<code>identify_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[天气学系统识别算法identify](<a href="https://www.showdoc.com.cn/metdig/10268546773029077">https://www.showdoc.com.cn/metdig/10268546773029077</a> &quot;天气学系统识别算法identify&quot;)</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;">graphy_plot_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中plot函数的可变参数</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 metdig from datetime import datetime metdig.onestep.diag_identify.convergence_line(data_source='cmadaas', data_name='ecmwf_hr', init_time=datetime(2023,5,4,8), fhour=24, uv_lev=850,is_mask_terrain=False)</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![convergence_line](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d0e14dd364348bd36a888320149e4284">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d0e14dd364348bd36a888320149e4284</a> &quot;convergence_line&quot;)</p> <h1>位势高度场, 切变线叠加</h1> <p>位势高度场, 切变线叠加产品定制代码示例如下:</p> <pre><code class="language-python">shear(data_source='cassandra', data_name='ecmwf', init_time=None, fhour=24, uv_lev=850, is_mask_terrain=True,area='全国', is_return_data=False, is_draw=True, identify_kwargs={}, **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='red'&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='red'&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='red'&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='red'&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;">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;">'全国'</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;">其他参数<code>identify_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[天气学系统识别算法identify](<a href="https://www.showdoc.com.cn/metdig/10268546773029077">https://www.showdoc.com.cn/metdig/10268546773029077</a> &quot;天气学系统识别算法identify&quot;)</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;">graphy_plot_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中plot函数的可变参数</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 metdig from datetime import datetime metdig.onestep.diag_identify.shear(data_source='cmadaas', data_name='ecmwf_hr', init_time=datetime(2023,5,4,8), fhour=24, uv_lev=850, is_mask_terrain=False)</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![shear](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=e2847cfdd84013491ae7a49188ecaa43">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=e2847cfdd84013491ae7a49188ecaa43</a> &quot;shear&quot;)</p> <h1>位势高度场, 急流叠加</h1> <p>位势高度场, 急流叠加产品定制代码示例如下:</p> <pre><code class="language-python">jet(data_source='cassandra', data_name='ecmwf', init_time=None, fhour=24, uv_lev=850, is_mask_terrain=True, area='全国', is_return_data=False, is_draw=True, identify_kwargs={}, **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='red'&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='red'&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='red'&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='red'&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;">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;">'全国'</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;">其他参数<code>identify_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[天气学系统识别算法identify](<a href="https://www.showdoc.com.cn/metdig/10268546773029077">https://www.showdoc.com.cn/metdig/10268546773029077</a> &quot;天气学系统识别算法identify&quot;)</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;">graphy_plot_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中plot函数的可变参数</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中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 metdig from datetime import datetime metdig.onestep.diag_identify.jet(data_source='cmadaas', data_name='ecmwf_hr', init_time=datetime(2023,5,4,8), fhour=24, uv_lev=850, is_mask_terrain=False)</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![jet](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=adbf35133c1ac2ac6a6d76aa34b90637">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=adbf35133c1ac2ac6a6d76aa34b90637</a> &quot;jet&quot;)</p> <h1>位势高度场, 副高叠加</h1> <p>位势高度场, 副高叠加产品定制代码示例如下:</p> <pre><code class="language-python">subtropical_high(data_source='cassandra', data_name='ecmwf', init_time=None, fhour=24, hgt_lev=500, is_mask_terrain=True,area='全国', is_return_data=False, is_draw=True, identify_kwargs={}, **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='red'&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='red'&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='red'&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='red'&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;">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;">'全国'</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;">其他参数<code>identify_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[天气学系统识别算法identify](<a href="https://www.showdoc.com.cn/metdig/10268546773029077">https://www.showdoc.com.cn/metdig/10268546773029077</a> &quot;天气学系统识别算法identify&quot;)</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;">graphy_plot_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中plot函数的可变参数</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;"><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 metdig from datetime import datetime metdig.onestep.diag_identify.subtropical_high(data_source='cmadaas', data_name='ecmwf_hr', init_time=datetime(2023,6,5,8), fhour=120, hgt_lev=500, is_mask_terrain=False)</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![subtropical_high](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a73a2a222fe9a903cfbfb143ca16aace">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a73a2a222fe9a903cfbfb143ca16aace</a> &quot;subtropical_high&quot;)</p> <h1>位势高度场, 南亚高压叠加</h1> <p>位势高度场, 南亚高压叠加产品定制代码示例如下:</p> <pre><code class="language-python">south_asia_high(data_source='cassandra', data_name='ecmwf', init_time=None, fhour=24, hgt_lev=100, is_mask_terrain=True,area='全国', is_return_data=False, is_draw=True, identify_kwargs={}, **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='red'&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='red'&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='red'&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='red'&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;">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;">'全国'</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;">其他参数<code>identify_kwargs</code></td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td style="text-align: left;">详见[天气学系统识别算法identify](<a href="https://www.showdoc.com.cn/metdig/10268546773029077">https://www.showdoc.com.cn/metdig/10268546773029077</a> &quot;天气学系统识别算法identify&quot;)</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;">graphy_plot_kwargs</td> <td style="text-align: left;">否</td> <td style="text-align: left;">{}</td> <td style="text-align: left;">matplotlib中plot函数的可变参数</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;"><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 metdig from datetime import datetime metdig.onestep.diag_identify.south_asia_high(data_source='cmadaas', data_name='ecmwf_hr', init_time=datetime(2023,6,5,8), fhour=120, hgt_lev=100,is_mask_terrain=False)</code></pre> <p>&lt;font size=&quot;4&quot;&gt;&lt;b&gt;输出图形&lt;/b&gt;&lt;/font&gt;</p> <p>![south_asia_high](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d408901934a9afa136005db6920d1be5">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d408901934a9afa136005db6920d1be5</a> &quot;south_asia_high&quot;)</p>

页面列表

ITEM_HTML