Skip to main content

radar data processing

Project description

Welcome to METRADAR📡

🚀 Quick start

📡metradar 主要面向一线气象工作者,提供简单易用的python接口,用于读取、处理和可视化中国天气雷达数据,并利用国际成熟的雷达工具包如pyart、wradlib、pydda、pysteps构建了质量控制、降水反演、风场反演、临近预报等工程。

✨强烈推荐先从examples目录下的所有notebook入手!

✨由于很多算法功能都是以完整项目形式共享,因此,建议用户将整个代码包从github上下载到本地进行后续开发!

✨培训视频连接:https://www.bilibili.com/video/BV112BfBzEXq?vd_source=46a14909e851f4367d42b635b08f9160

📚主要功能包括

  • 1,雷达数据下载,自动站数据下载,下载功能集成在nmc_met_io工具包中;
  • 2,雷达基数据的读取(中国气象局最新的标准数据格式FMT)、绘图;
  • 3,ROSE PUP 产品读取、绘图;
  • 4,雷达拼图解码、绘图,支持SWAN格式拼图、中国气象探测中心拼图等;
  • 5,雷达和自动站综合分析及绘图,自动站数据诊断分析包括散度、涡度计算、等值线客观分析等。
  • 6,雷达质控、批量绘图、三维组网产品制作、降水估测、三维风场反演、回波临近预报、雷达和自动站时间序列图等,其中部分算法以项目形式开源,提供一键式处理流程。

🛠️安装

用下面的命令行进行安装:

  pip install metradar

📂若要构建全功能运行环境,建议安装顺序如下:

  • conda create -n radar312 python=3.12
  • conda activate radar312
  • pip install metradar
  • conda install -c conda-forge pysteps -y
  • conda install -c conda-forge arm_pyart -y
  • conda install -c conda-forge gdal -y
  • pip install tensorflow
  • pip install tensorflow-probability
  • pip install tf_keras

📜设置配置文件

  • 在系统用户目录下("C:\Users\用户名"(windows)或"/home/用户名/"(Linux)), 建立文件夹".metradar"(若Windows下无法直接创建, 在命令窗口中输入mkdir .metradar创建)
  • 在".metradar"中创建文本文件"config.ini", 内容模板为:
# 用于metradar相关参数设置
# 建议使用vscode进行编辑,或notepad++等编辑器进行编辑
# RESOURCES_PATH路径下存放了各种资源文件,包括地图、字体、色标等
[SETTING]
RESOURCES_PATH = /home/wjzhu/metradar/resources

⚠️注意事项:

  • 资源文件RESOURCES 目录下的stations目录下的文件都是样例文件,不代表真实坐标,使用时,请自行按照同样的格式准备站点文件。
  • 样例测试数据、字体、DEM数据、maps等需要单独下载,链接:https://github.com/zhuwenjian/metradar_testdata

🚀补充材料(主要服务那些访问Github不稳定的人):

* 方便国内用户安装和使用的补充材料如下:

安装前,建议将pip源设置为阿里云的,将conda源设置为清华的,具体详情咨询AI即可。此外,地图文件,测试数据等也可以从下面对应链接获取。

======================夸克网盘链接如下===========

样例测试数据metradar_testdata 链接:https://pan.quark.cn/s/c756f461c7d8

metradar工具包介绍.pptx 链接:https://pan.quark.cn/s/0012cb00a686

resources(字体、map等) 链接:https://pan.quark.cn/s/35f08baab338

=================百度网盘链接如下==========

metradar工具包介绍.pptx 链接:https://pan.baidu.com/s/1Rfzo3zGu23hl4uvWPvsl9g?pwd=5wew 提取码:5wew

resources(字体、map等) 链接: https://pan.baidu.com/s/159hOPYRg0LeXo49cqlUxnw?pwd=3pje 提取码: 3pje

样例测试数据metradar_testdata 链接:https://pan.baidu.com/s/1cYUHGL6Cqk4rK5uZCXrUWg?pwd=5wew 提取码:5wew

👇适合新手的保姆级材料来了,主要内容是:1,共享了miniconda的安装文件;2,上传了完整的安装视频。链接如下:

==================夸克网盘=================

Linux版本的miniconda连接: Miniconda3-latest-Linux-x86_64.sh 链接:https://pan.quark.cn/s/16c39c495762

Windows版本的miniconda连接: Miniconda3-latest-Windows-x86_64.exe 链接:https://pan.quark.cn/s/392491e5b2a0

================百度网盘==================

Linux版本的miniconda安装文件 Miniconda3-latest-Linux-x86_64.sh 链接: https://pan.baidu.com/s/1aMFKaNbVfkPbIHziAH5lhg?pwd=jj5b 提取码: jj5b

Windows版本的miniconda安装文件 Miniconda3-latest-Linux-x86_64.sh 链接: https://pan.baidu.com/s/1aMFKaNbVfkPbIHziAH5lhg?pwd=jj5b 提取码: jj5b

Linux下安装metradar的视频: https://www.bilibili.com/video/BV15DzCB1EsC/?spm_id_from=333.1387.list.card_archive.click

Windows下安装metradar的视频: https://www.bilibili.com/video/BV1d2zCB7E1R?spm_id_from=333.788.videopod.sections

Good Luck!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

metradar-0.1.8.6.tar.gz (126.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

metradar-0.1.8.6-py3-none-any.whl (146.2 kB view details)

Uploaded Python 3

File details

Details for the file metradar-0.1.8.6.tar.gz.

File metadata

  • Download URL: metradar-0.1.8.6.tar.gz
  • Upload date:
  • Size: 126.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for metradar-0.1.8.6.tar.gz
Algorithm Hash digest
SHA256 243c38c7772132e73cb3ca6b15e2f16660c683e1d7f803f4cf30df383c503c1c
MD5 7cfdcd5db4ccc74e3bf35a08482263dc
BLAKE2b-256 87b57503e8e4d63d286726d77c95b9e8e4d0e9eb51414e92553059e69ee75227

See more details on using hashes here.

File details

Details for the file metradar-0.1.8.6-py3-none-any.whl.

File metadata

  • Download URL: metradar-0.1.8.6-py3-none-any.whl
  • Upload date:
  • Size: 146.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for metradar-0.1.8.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f11732a571789ae42c0798594e4e422e3193f2fbd43c2bfeb53d0118ad4808f8
MD5 4fe902f1d5ee4ee27aba9f5a77e2ae04
BLAKE2b-256 480f17cc1efa3ffb512f2aef076488bc46dae436122c765fe797538b4d0c7216

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page