Skip to content

Python program which processes meteorological sounding data and generates Skew-T diagrams and hodographs.

License

Notifications You must be signed in to change notification settings

albert22m/RadioSonde

Repository files navigation

RadioSonde

This project processes meteorological sounding data in the GeoJSON format and generates Skew-T plots. It includes data extraction, calculations for pressure to geopotential height interpolation, and visualizations of atmospheric profiles.

Repository Structure

The repository consists of the following directories and files:

  • GeojsonData/
    Contains multiple .json files with meteorological sounding data.

  • Soundings/
    Contains .png files of the generated Skew-T plots.

  • get_city_name.py
    Extracts city names from GeoJSON data to identify the location of the sounding.

  • load_geojson.py
    Loads GeoJSON files.

  • parse_geojson.py
    Parses the loaded GeoJSON data and extracts necessary information.

  • pressure_to_height.py
    Interpolates pressure to geopotential height using the data.

  • skewT_calc.py
    Performs calculations to prepare the data for generating the Skew-T diagram.

  • skewT_plot.py
    Generates the Skew-T plot and saves the output.

  • main.py
    Main entry point for running the program.

To install and use this repository, make sure you have Python 3.x installed. Then, clone the repository and install the necessary dependencies using:
git clone <repository-url> cd <repository-directory>

To run the program, simply execute main.py: python main.py

About

Python program which processes meteorological sounding data and generates Skew-T diagrams and hodographs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy