Commit graph

155 commits

Author SHA1 Message Date
Dan Paulat
f4226b487d Initial moving of product listing to the background for level 3 2025-08-30 16:28:19 -05:00
Dan Paulat
bd27d0e562 Update most instances of current time to use a time offset 2025-08-22 23:42:08 -05:00
AdenKoperczak
8989c0e88c
Fix issue where level 2 archive files where put in a cache at times of level 2
chunk files
2025-05-10 15:26:34 -04:00
AdenKoperczak
094d286b41
fully working merging of data from last and current scan 2025-05-10 09:50:51 -04:00
AdenKoperczak
fc83a7a36f
working level2 chunks with auto rerendering 2025-05-10 09:50:51 -04:00
AdenKoperczak
d6e2bfe9ab
Level 2 azimuth angle is the center of the radial, not the start 2025-04-22 11:05:33 -04:00
AdenKoperczak
24f5f0a3e3
Do not display an elevation number when there is non 2025-04-13 10:59:41 -04:00
AdenKoperczak
be972cdb7e
Add elevation to product label. Mainly for level 3 products 2025-04-13 10:20:39 -04:00
AdenKoperczak
befa5f3ded Only Allocate cordinates in level3_radial_view when they are needed 2025-03-20 10:19:20 -04:00
AdenKoperczak
dc72e9fbfc clang tidy/format fixes for update_tdwr_products 2025-03-20 10:19:20 -04:00
AdenKoperczak
f0ba7296d5 use non-standard coordinates for tdwr and optimize there generation 2025-03-20 10:19:20 -04:00
Dan Paulat
a92248b4d9 Correlation coefficient should be scaled by 100 when a % sign is shown 2025-01-20 00:23:14 -06:00
Dan Paulat
88b1d5c2a7 Remove unused kDataWordSize16_ 2024-12-16 07:20:59 -06:00
Dan Paulat
0c17744bc6 More clang-tidy cleanup 2024-12-16 06:26:48 -06:00
Dan Paulat
80c3cb70d2 Level2ProductView::Impl is not movable (thread pool is not movable) 2024-12-16 06:25:55 -06:00
Dan Paulat
a3eb53a649 Additional clang-tidy action cleanup 2024-12-15 22:32:25 -06:00
Dan Paulat
57b773d009 Linting fixes 2024-12-15 08:22:19 -06:00
Dan Paulat
a65504a2cb Disable range folding display by default when smoothing 2024-12-15 07:21:46 -06:00
Dan Paulat
b7970bb631 Perform level 3 data moment remapping when smoothing 2024-12-08 00:58:45 -06:00
Dan Paulat
c492f11466 Perform level 2 data moment remapping when smoothing 2024-12-07 23:46:06 -06:00
Dan Paulat
ac48ac24ab Fix level 2 16-bit data moment references 2024-12-07 23:33:57 -06:00
Dan Paulat
40149ae32c Fix integer comparison signedness 2024-12-06 07:34:38 -06:00
Dan Paulat
44f91a3a86 Level 3 raster smoothing 2024-12-06 06:00:39 -06:00
Dan Paulat
57f6b41a47 Level 3 radial product smoothing 2024-12-03 23:29:58 -06:00
Dan Paulat
a8132ef9f1 Allow selection of radar smoothing 2024-12-02 23:08:32 -06:00
Dan Paulat
d3ae404f7a Delta angles must be normalized before they can be scaled 2024-12-02 22:38:12 -06:00
Dan Paulat
e0cd3610a6 An extra empty radial is still needed for incomplete data when smoothing 2024-12-02 22:35:13 -06:00
Dan Paulat
a5919ac917 The last smoothed radial needs the first radial to render 2024-12-02 22:34:42 -06:00
Dan Paulat
80d5be956d Clean up smoothed data moment population 2024-12-02 00:06:08 -06:00
Dan Paulat
5be8d7b7c0 Fix iterator advancement 2024-12-01 09:38:34 -06:00
Dan Paulat
608b1af24f Update smoothing data moment calculations 2024-12-01 08:52:48 -06:00
Dan Paulat
1ac85e253f Begin logic for smoothed data moment values 2024-12-01 00:42:05 -06:00
Dan Paulat
1c8d7f5be9 Update vertices for smoothing 2024-12-01 00:41:01 -06:00
Dan Paulat
84f0003bef Compute smoothed coordinates 2024-12-01 00:39:12 -06:00
Dan Paulat
13a015cd5f Refactoring Level2ProductViewImpl to Level2ProductView::Impl 2024-12-01 00:37:31 -06:00
Dan Paulat
2a9dc72721 Select product times based on current time, rather than volume time
Ensures scans not included in the volume times (e.g., multiple level 2 scans per file) are selected
2024-11-20 19:50:09 -06:00
Dan Paulat
d209ce97ea Ensure proper level 2 data gets selected after file is reloaded 2024-11-20 19:50:09 -06:00
Dan Paulat
1436b7bba6 Handle missing level 2 radials when getting bin data 2024-10-03 05:54:44 -05:00
Dan Paulat
41c1125388 Fix usage of vertexRadials in ComputeSweep 2024-10-03 05:44:40 -05:00
Dan Paulat
fe4a324a04 Use an extra vertex radial with missing data to prevent stretching 2024-10-02 05:56:27 -05:00
Dan Paulat
a548497767 Add partial handling for missing level 2 radials
- Need to handle additional cases (1999-05-03 @ KTLX is a good sample)
- Still crashes on getting bin level for hover text
2024-10-01 06:31:02 -05:00
AdenKoperczak
1b79c37fd2 Removed unneeded date/chrono header includes 2024-09-27 11:55:20 -04:00
AdenKoperczak
79e39021a6 switch to using __cpp_lib_chrono to determine if chrono or date/date.h should be used 2024-09-22 12:02:38 -04:00
AdenKoperczak
c5d004aa48 fixed __clange__ spelling mistake 2024-09-21 12:44:24 -04:00
AdenKoperczak
d9f9e89b19 do not include date/date.h for clang 2024-09-19 14:38:53 -04:00
Dan Paulat
e1d61fccfa Catch exceptions in background threads 2024-06-15 23:44:33 -05:00
Dan Paulat
9577b215bd Update degree symbol unicode for hover units display 2024-05-02 23:57:30 -05:00
Dan Paulat
c8f1187755 Display selected units for level 3 data 2024-05-02 00:20:00 -05:00
Dan Paulat
c2329d9623 Complete level 2 default units 2024-05-01 23:13:23 -05:00
Dan Paulat
3df6363211 Display the selected speed units for level 2 data 2024-05-01 00:24:36 -05:00