Unidata / MetPy

MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.
https://unidata.github.io/MetPy/
BSD 3-Clause "New" or "Revised" License
1.26k stars 415 forks source link

Export Level2 File #3515

Closed MaxMyzer closed 5 months ago

MaxMyzer commented 5 months ago

.### What should we add?

I am working on a project to modify level2 files. It would be nice if this was built into the library (ie, modify/remove data from a Level2File object and then save it).

The reason I am doing this is so that programs that are particular about full volumes can be tricked into thinking that a new SAILS sweep is part of a new volume (as if AVSET went off). Since the file is so particular about some things, this seems more difficult than just writing out the same way it was read in...

I found this library just a few hours ago after trying to decipher the ICD's message format for quite a while, it has been a huge help.

Edit: As it turns out, I was looking at the ICD for the wrong items. That would explain why I could not figure it out - the correct one is document 2620002, not 2620001. 2620010 still seems to be relevant.

Reference

No response

dopplershift commented 5 months ago

I think this feature might be better suited for PyART (if it doesn't already have it). MetPy's support for radar formats is pretty rudimentary and PyART already has a lot more capabilities in the radar space.