WRF与WRF-Chem第三版全流程Python处理工具集:从地理数据准备到垂直剖面绘图

上传者: jenkins8butler | 上传时间: 2026-06-04 11:16:09 | 文件大小: 17.15MB | 文件类型: ZIP
一套面向气象数值模拟实际工作的Python脚本集合,专为WRF及WRF-Chem模型第三版设计,覆盖预处理与后处理关键环节。包含地理网格生成(geogrid)、ERA5再分析数据下载、多源模拟数据合并、时间与高度维度读取解析、水平/垂直平面绘图、泰勒图绘制、流线垂直剖面可视化等功能。所有脚本均基于标准namelist配置驱动,支持自定义字体(含中文字体Times.ttf和SimSun.ttf),适配中文环境下的图表输出。提供示例namelist配置文件(namelist_plaindraw_example.py)和测试脚本(test.py),便于快速上手。目录中lib子模块封装常用读写与插值逻辑(如Interpolate.py、Readheight.py),draw_*系列脚本对应不同绘图场景,Fontprocess.py统一管理字体路径,Geo_Draw.py和Vert_Draw.py分别处理水平与垂直空间可视化,Taylor_Draw.py实现模型评估常用泰勒图。适用于高校科研、业务预报单位开展区域气象模拟结果分析与展示。

文件下载

资源详情

[{"title":"( 75 个子文件 17.15MB ) WRF与WRF-Chem第三版全流程Python处理工具集:从地理数据准备到垂直剖面绘图","children":[{"title":"qcviEhagAyF95cK3NA7L-master-32780dded4036f8e0309ff7e1b2960640033a095","children":[{"title":"data_merge.py <span style='color:#111;'> 4.09KB </span>","children":null,"spread":false},{"title":"draw_geogrid.py <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"draw_taylor.py <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"__init__.py <span style='color:#111;'> 19B </span>","children":null,"spread":false},{"title":"GetKeys.py <span style='color:#111;'> 467B </span>","children":null,"spread":false},{"title":"Vert_Draw.py <span style='color:#111;'> 6.75KB </span>","children":null,"spread":false},{"title":"Readheight.py <span style='color:#111;'> 709B </span>","children":null,"spread":false},{"title":"Fontprocess.py <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"Geo_Draw.py <span style='color:#111;'> 16.83KB </span>","children":null,"spread":false},{"title":"Taylor_Draw.py <span style='color:#111;'> 5.20KB </span>","children":null,"spread":false},{"title":"test.py <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"Interpolate.py <span style='color:#111;'> 6.70KB </span>","children":null,"spread":false},{"title":"Readtime.py <span style='color:#111;'> 974B </span>","children":null,"spread":false}],"spread":true},{"title":"test_cds_api.py <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"draw_vertical_streamplot.py <span style='color:#111;'> 4.12KB </span>","children":null,"spread":false},{"title":"font","children":[{"title":"Times.ttf <span style='color:#111;'> 1.14MB </span>","children":null,"spread":false},{"title":"SimSun.ttf <span style='color:#111;'> 11.75MB </span>","children":null,"spread":false}],"spread":true},{"title":"ERA5_download.py <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"namelist_plaindraw_example.py <span style='color:#111;'> 8.71KB </span>","children":null,"spread":false},{"title":"draw_plain.py <span style='color:#111;'> 9.51KB </span>","children":null,"spread":false},{"title":"draw_vertical.py <span style='color:#111;'> 8.50KB </span>","children":null,"spread":false},{"title":"namelist_plaindraw.py <span style='color:#111;'> 8.51KB </span>","children":null,"spread":false},{"title":"draw_shapefile.py <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false},{"title":"namelist_plaindraw_example_singleloop.py <span style='color:#111;'> 7.81KB </span>","children":null,"spread":false},{"title":"meic2wrfchem_cb05.py <span style='color:#111;'> 22.04KB </span>","children":null,"spread":false},{"title":"sst_reader","children":[{"title":"read_nc.py <span style='color:#111;'> 4.37KB </span>","children":null,"spread":false},{"title":"ERA5-SST.nc <span style='color:#111;'> 2.54MB </span>","children":null,"spread":false}],"spread":false},{"title":"requirements.txt <span style='color:#111;'> 121B </span>","children":null,"spread":false},{"title":"draw_geogrid_linux.py <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"ucm_pre","children":[{"title":"edit_tiff_value.py <span style='color:#111;'> 6.20KB </span>","children":null,"spread":false},{"title":"hsi_ucm.py <span style='color:#111;'> 9.96KB </span>","children":null,"spread":false},{"title":"copy_tsinghua_tiff_file.py <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"info_tiff.py <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"reclassify_tsinghua.py <span style='color:#111;'> 8.00KB </span>","children":null,"spread":false},{"title":"viirs_process.py <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"crop_tiff.py <span style='color:#111;'> 4.75KB </span>","children":null,"spread":false},{"title":"TsinghuaLU_download.py <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"resample_tiff.py <span style='color:#111;'> 2.90KB </span>","children":null,"spread":false},{"title":"rewrite_tiff.py <span style='color:#111;'> 5.52KB </span>","children":null,"spread":false},{"title":"tiff2binary.py <span style='color:#111;'> 4.88KB </span>","children":null,"spread":false},{"title":"gdal4ucm_rasterio.py <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"ndvi_process.py <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"move_tiff_file.py <span style='color:#111;'> 988B </span>","children":null,"spread":false},{"title":"Sentinel2_2_geotiff.py <span style='color:#111;'> 2.53KB </span>","children":null,"spread":false}],"spread":false},{"title":"namelist_getdata.py <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"smallscripts","children":[{"title":"read_ncfile_keys.py <span style='color:#111;'> 380B </span>","children":null,"spread":false},{"title":"read_ncfile_time.py <span style='color:#111;'> 369B </span>","children":null,"spread":false},{"title":"rename_file.py <span style='color:#111;'> 436B </span>","children":null,"spread":false},{"title":"metedata_merge_xlwt2_rawsh.py <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":"read_ncfile_height.py <span style='color:#111;'> 925B </span>","children":null,"spread":false},{"title":"interpolate_point.py <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"test.py <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"metedata_merge_xlwt2.py <span style='color:#111;'> 6.09KB </span>","children":null,"spread":false}],"spread":false},{"title":"new_net_connector.py <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false},{"title":".inscode <span style='color:#111;'> 122B </span>","children":null,"spread":false},{"title":"show","children":[{"title":"draw_plain_show.png <span style='color:#111;'> 1.53MB </span>","children":null,"spread":false},{"title":"colormaps.png <span style='color:#111;'> 3.39MB </span>","children":null,"spread":false},{"title":"泰勒图.png <span style='color:#111;'> 870.85KB </span>","children":null,"spread":false},{"title":"plaindraw-show.png <span style='color:#111;'> 2.13MB </span>","children":null,"spread":false},{"title":"draw_vertical_show.png <span style='color:#111;'> 813.32KB </span>","children":null,"spread":false}],"spread":false},{"title":"execute_file","children":[{"title":"execute_getdata.py <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"test.py <span style='color:#111;'> 416B </span>","children":null,"spread":false},{"title":"execute_plaindraw.py <span style='color:#111;'> 7.90KB </span>","children":null,"spread":false}],"spread":false},{"title":"lcz_pre","children":[{"title":"resample_lcz.py <span style='color:#111;'> 7.74KB </span>","children":null,"spread":false},{"title":"GLASS_BBE_combine.py <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"merge_landsat8.py <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"resize_tiff.py <span style='color:#111;'> 3.10KB </span>","children":null,"spread":false},{"title":"writein_lcz.py <span style='color:#111;'> 4.94KB </span>","children":null,"spread":false},{"title":"albedo_cal.py <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false},{"title":"Landsat8_NDVI_cal.py <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"MCD43A3_combine.py <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"lcz_pre.py <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"lcz_class_statistic_cal.py <span style='color:#111;'> 13.19KB </span>","children":null,"spread":false}],"spread":false},{"title":"ERA5_download_demo.py <span style='color:#111;'> 8.52KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明