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

Constant Altitude Plan Position Indicator (CAPPI) #597

Open
meteoswiss-mdr opened this issue Sep 19, 2016 · 14 comments
Open

Constant Altitude Plan Position Indicator (CAPPI) #597

meteoswiss-mdr opened this issue Sep 19, 2016 · 14 comments

Comments

@meteoswiss-mdr
Copy link
Contributor

It would be convenient to create a griddisplay class in line with the radardisplay class to be able to plot CAPPIs in km units.

In addition it may be convenient to be able to plot gridmapdisplay and radarmapdisplay in km units.

@jjhelmus
Copy link
Contributor

@meteoswiss-mdr I agree completely with the recommendation. Thanks for submitting this. Adding labels.

@scollis
Copy link
Member

scollis commented Jul 13, 2017

So Just checking I understand @meteoswiss-mdr : x and y axes in km instead of lat/lon?

@meteoswiss-mdr
Copy link
Contributor Author

meteoswiss-mdr commented Jul 14, 2017 via email

@vlouf
Copy link
Collaborator

vlouf commented Jul 31, 2019

I recently needed to do a CAPPI, so I have coded up a notebook that do just that:
https://github.com/vlouf/radar_cappi

It wouldn't be a lot of work to add this to Py-ART, so I can do this if you want.

Strictly speaking, no interpolation is made, just looking for the nearest neighbour at each grid point for a given altitude.

@meteoswiss-mdr
Copy link
Contributor Author

@mustafaalicelik
Copy link

I guess this feature hasn't been added to pyart yet? I need some help on this.

@zssherman
Copy link
Collaborator

zssherman commented Feb 12, 2021

@mustafaalicelik Seems this one went under the radar, no pun intended, I'll see if I can get the pyrad implementation provided by meteoswiss into pyart.

@mustafaalicelik
Copy link

Any improvement?

@scollis
Copy link
Member

scollis commented Feb 14, 2021 via email

@zssherman
Copy link
Collaborator

@mustafaalicelik I'm hoping to have a try at this sometime tomorrow or early next week.

@vlouf
Copy link
Collaborator

vlouf commented Mar 16, 2021

Hi @hamidrizvi ,

Frankly I don't remember well, it was quite some time ago.
1/ It's to convert the azimuth angle (North is 0 degree and going clockwise) to mathematical angle (0 degree is x-axis and going counter-clockwise).
2/ Altitude is in meter I believe, you should use 2000, not 2.
3/ Nearest neighbour.

@mgrover1 mgrover1 added this to the Py-ART Version 2.0 milestone Nov 2, 2022
@gabrielcassol
Copy link

Has this CAPPI product already been added to pyart?

@zssherman
Copy link
Collaborator

@gabrielcassol Hello! At the moment, it has not, still on our list for an addition before the next big release.

@syedhamidali
Copy link
Contributor

@gabrielcassol I would suggest having a look at this, https://github.com/syedhamidali/CAPPI-NETCDF/blob/main/simple_cappi.ipynb

You can make the data gridded, then plot it at whatever height you want. Here I have plotted Max-CAPPI in this example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants