Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VWP display? #383

Open
Codex98 opened this issue Feb 28, 2025 · 1 comment
Open

VWP display? #383

Codex98 opened this issue Feb 28, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@Codex98
Copy link

Codex98 commented Feb 28, 2025

I'm not sure if anyone else has requested this, but is it possible to add a VWP / VAD display in the future like on GRLevel3?

Image

@Codex98 Codex98 added the enhancement New feature or request label Feb 28, 2025
@dpaulat
Copy link
Owner

dpaulat commented Feb 28, 2025

The VWP product (NVW) is currently "not supported": https://supercell-wx.readthedocs.io/en/stable/features/nexrad-l3.html

However, the product should largely be able to be parsed as-is, maybe with some product-specific modifications. The NVW product is also available on AWS, so the existing radar product manager can be leveraged to retrieve the product. The largest effort will be rendering a dedicated view for the product.

A non-comprehensive list with options for drawing the chart:

  • Qt Charts incompatible license (GPL)
  • ImPlot (MIT)
  • Matplot++ (MIT)
  • SHARPlib
  • Custom SVG generation
  • Custom OpenGL implementation (ImGui for text?)
  • Import Python library for drawing (could have other benefits, i.e., soundings)
  • Port Python library (preferable to importing for performance)

Not all of the above options may be able to support what is required for rendering either custom vector or rotated rasterized wind barbs on a chart, and may require modification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants