metdig

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


热力诊断分析绘图diag_thermal

<p>[TOC]</p> <h1>位势高度、风场、相当位温叠加产品绘制</h1> <p>位势高度、风场、相当位温叠加产品绘制接口代码示例如下:</p> <pre><code class="language-python">draw_hgt_uv_theta(hgt, u, v, theta, map_extent=(60, 145, 15, 55), theta_pcolormesh_kwargs={}, uv_barbs_kwargs={}, hgt_contour_kwargs={}, **pallete_kwargs)</code></pre> <p>根据输入的数据,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p><font size="4"><b>参数说明</b></font></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;">hgt</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">高度</td> </tr> <tr> <td style="text-align: left;">u</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">U风场</td> </tr> <tr> <td style="text-align: left;">v</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">V风场</td> </tr> <tr> <td style="text-align: left;">theta</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">相当位温</td> </tr> <tr> <td style="text-align: left;">map_extent</td> <td style="text-align: left;">否</td> <td style="text-align: left;">(60, 145, 15, 55)</td> <td style="text-align: left;">绘图经纬度</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;">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;">theta_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;">详见<a href="https://www.showdoc.com.cn/metdig/7407616276019947" title="graphics层画板设置draw_compose">graphics层画板设置draw_compose</a></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><font size="4"><b>调用示例</b></font></p> <pre><code class="language-python">from metdig.io.cassandra import get_model_grid from metdig.products.diag_thermal import draw_hgt_uv_thetae # get data hgt = get_model_grid(...) u = get_model_grid(...) v = get_model_grid(...) theta = get_model_grid(...) # plot draw_hgt_uv_theta(hgt, u, v, theta, ...)</code></pre> <h1>位势高度、风场、温度叠加产品绘制</h1> <p>位势高度、风场、温度叠加产品绘制接口代码示例如下:</p> <pre><code class="language-python">draw_hgt_uv_tmp(hgt, u, v, tmp, map_extent=(60, 145, 15, 55), tmp_pcolormesh_kwargs={}, uv_barbs_kwargs={}, hgt_contour_kwargs={}, **pallete_kwargs)</code></pre> <p>根据输入的数据,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p><font size="4"><b>参数说明</b></font></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;">hgt</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">高度</td> </tr> <tr> <td style="text-align: left;">u</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">U风场</td> </tr> <tr> <td style="text-align: left;">v</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">V风场</td> </tr> <tr> <td style="text-align: left;">tmp</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">温度</td> </tr> <tr> <td style="text-align: left;">map_extent</td> <td style="text-align: left;">否</td> <td style="text-align: left;">(60, 145, 15, 55)</td> <td style="text-align: left;">地图经纬度</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;">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;">tmp_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;">详见<a href="https://www.showdoc.com.cn/metdig/7407616276019947" title="graphics层画板设置draw_compose">graphics层画板设置draw_compose</a></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><font size="4"><b>调用示例</b></font></p> <pre><code class="language-python">from metdig.io.cassandra import get_model_grid from metdig.products.diag_thermal import draw_hgt_uv_tmp # get data hgt = get_model_grid(...) u = get_model_grid(...) v = get_model_grid(...) tmp = get_model_grid(...) # plot draw_hgt_uv_tmp(hgt, u, v, tmp, ...)</code></pre> <h1>位势高度、风场、温度平流叠加产品绘制</h1> <p>位势高度、风场、温度平流叠加产品绘制接口代码示例如下:</p> <pre><code class="language-python">draw_hgt_uv_tmpadv(hgt, u, v, tmp, tmpadv, map_extent=(60, 145, 15, 55), tmpadv_contourf_kwargs={},tmp_contourf_kwargs={}, uv_barbs_kwargs={}, hgt_contour_kwargs={}, **pallete_kwargs)</code></pre> <p>根据输入的数据,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p><font size="4"><b>参数说明</b></font></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;">hgt</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">高度</td> </tr> <tr> <td style="text-align: left;">u</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">U风场</td> </tr> <tr> <td style="text-align: left;">v</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">V风场</td> </tr> <tr> <td style="text-align: left;">tmp</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">温度</td> </tr> <tr> <td style="text-align: left;">tmpadv</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">温度平流</td> </tr> <tr> <td style="text-align: left;">map_extent</td> <td style="text-align: left;">否</td> <td style="text-align: left;">(60, 145, 15, 55)</td> <td style="text-align: left;">地图经纬度</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;">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;">tmp_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;">tmpadv_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;">详见<a href="https://www.showdoc.com.cn/metdig/7407616276019947" title="graphics层画板设置draw_compose">graphics层画板设置draw_compose</a></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><font size="4"><b>调用示例</b></font></p> <pre><code class="language-python">from metdig.io.cassandra import get_model_grid from metdig.products.diag_thermal import draw_hgt_uv_tmpadv # get data hgt = get_model_grid(...) u = get_model_grid(...) v = get_model_grid(...) tmp = get_model_grid(...) tmpadv = get_model_grid(...) # plot draw_hgt_uv_tmpadv(hgt, u, v, tmp, tmpadv, ...)</code></pre> <h1>位势高度、风场、对流有效位能叠加产品绘制</h1> <p>位势高度、风场、对流有效位能叠加产品绘制接口代码示例如下:</p> <pre><code class="language-python">draw_hgt_uv_cape(hgt, u, v, cape, map_extent=(60, 145, 15, 55), cape_pcolormesh_kwargs={}, uv_barbs_kwargs={}, hgt_contour_kwargs={}, **pallete_kwargs)</code></pre> <p>根据输入的数据,生成指定区域、指定图片样式的叠加产品并输出到指定目录。</p> <p><font size="4"><b>参数说明</b></font></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;">hgt</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">高度</td> </tr> <tr> <td style="text-align: left;">u</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">U风场</td> </tr> <tr> <td style="text-align: left;">v</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">V风场</td> </tr> <tr> <td style="text-align: left;">cape</td> <td style="text-align: left;"><font color='red'>是</font></td> <td style="text-align: left;"></td> <td style="text-align: left;">对流有效位能</td> </tr> <tr> <td style="text-align: left;">map_extent</td> <td style="text-align: left;">否</td> <td style="text-align: left;">(60, 145, 15, 55)</td> <td style="text-align: left;">地图经纬度</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;">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;">cape_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;">详见<a href="https://www.showdoc.com.cn/metdig/7407616276019947" title="graphics层画板设置draw_compose">graphics层画板设置draw_compose</a></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><font size="4"><b>调用示例</b></font></p> <pre><code class="language-python">from metdig.io.cassandra import get_model_grid from metdig.products.diag_thermal import draw_hgt_uv_cape # get data hgt = get_model_grid(...) u = get_model_grid(...) v = get_model_grid(...) cape = get_model_grid(...) # plot draw_hgt_uv_cape(hgt, u, v, cape, ...)</code></pre>

页面列表

ITEM_HTML