Implement hodograph_samples() to return sorted samples w/heights
This commit is contained in:
parent
606dda3c14
commit
e5b95b3079
1 changed files with 5 additions and 0 deletions
|
@ -285,6 +285,11 @@ class Sounding(DatabaseTable):
|
||||||
|
|
||||||
return wind_speed_dir(shear_u / levels, shear_v / levels)
|
return wind_speed_dir(shear_u / levels, shear_v / levels)
|
||||||
|
|
||||||
|
def hodograph_samples(self) -> list[SoundingSample]:
|
||||||
|
samples = filter(lambda s: s.height is not None, self.samples)
|
||||||
|
|
||||||
|
return sorted(samples, key=lambda s: s.height)
|
||||||
|
|
||||||
def between(n, a, b):
|
def between(n, a, b):
|
||||||
return n > a and n < b
|
return n > a and n < b
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue