Commit graph

2414 commits

Author SHA1 Message Date
Dan Paulat
fa3b75a144 Adding threshold, offset, scale, level accessors for rendering 2022-04-08 16:02:46 -05:00
Dan Paulat
3fc6837f2a Float utility 2022-04-08 01:34:36 -05:00
Dan Paulat
711993362c Level 3 palette lookup 2022-04-07 21:28:05 -05:00
Dan Paulat
039b2b3d8e Store and retrieve level 3 data 2022-04-06 22:38:45 -05:00
Dan Paulat
15f7caa6b3 Updating level 3 test set 2022-04-06 22:38:10 -05:00
Dan Paulat
b77e3cd53f Add range and resolution fields to product description block 2022-04-06 21:51:47 -05:00
Dan Paulat
98531f6b56 Level 3 interface updates 2022-04-06 00:06:18 -05:00
Dan Paulat
c7b5a659ab Generic product record retrieval for level 2 or level 3 data 2022-04-03 23:01:16 -05:00
Dan Paulat
1b3dc1ca67 Adding tests for level 3 productcs 153 and 154 (super res) 2022-04-03 22:04:35 -05:00
Dan Paulat
dd3751313f Reorder initialization and rendering to prevent color flicker 2022-04-03 21:28:16 -05:00
Dan Paulat
5a0224631d Load correct level 2 product if one was previously selected 2022-04-03 20:40:27 -05:00
Dan Paulat
0be0e420d1 Update radar product selection when it changes 2022-04-03 20:33:46 -05:00
Dan Paulat
0d48a7eb75 Upgrade cmake-conan to v0.18.0 2022-04-03 20:11:01 -05:00
Dan Paulat
4c6a40140b Create sweep mutex to eliminate race condition between ComputeSweep() and UpdateSweep() 2022-04-03 19:19:14 -05:00
Dan Paulat
b2fbfa0dee Make sure RadarProductView usage is consistent 2022-04-03 18:43:59 -05:00
Dan Paulat
95de37cab4 Support selecting level 2 files for display 2022-04-03 14:20:19 -05:00
Dan Paulat
1655a7c571 Fix resizing of toolbar buttons 2022-04-03 12:51:43 -05:00
Dan Paulat
055bdecd33 Fix buffer regeneration error 2022-03-06 16:52:33 -06:00
Dan Paulat
78a16b6a99 Don't display epoch on map overlay 2022-03-06 16:52:00 -06:00
Dan Paulat
7c44bafeb5 Stub for selecting radar product on successful file load 2022-03-05 22:40:23 -06:00
Dan Paulat
2000f3acb1 Radar product storage 2022-03-05 11:50:00 -06:00
Dan Paulat
b9c4b9e9c7 Draw overlay layer regardless of radar product view, general layer organization 2022-03-01 22:50:21 -06:00
Dan Paulat
410eb85d3f Hide RadarProductManager implementation detail by using friend class 2022-02-28 22:56:18 -06:00
Dan Paulat
c9e312fd54 Create record for loaded NEXRAD file in preparation for storage 2022-02-27 22:22:47 -06:00
Dan Paulat
85615cfffd CFP moments may not always be present in a scan 2022-02-15 22:16:29 -06:00
Dan Paulat
6759766744 Handle missing VCP data 2022-02-15 22:04:44 -06:00
Dan Paulat
e237e086f0 Handle null level 2 metadata records 2022-02-15 22:00:29 -06:00
Dan Paulat
505b424de4 Add file request data 2022-02-14 22:46:13 -06:00
Dan Paulat
883626ebf5 Radar site configuration 2022-02-14 22:44:07 -06:00
Dan Paulat
19efb0e58c Add build files to source list for IDE display 2022-02-14 21:53:33 -06:00
Dan Paulat
a47460842b Use signals/slots to prevent QObject lifetime issues 2022-02-13 16:19:47 -06:00
Dan Paulat
9b90189566 Open NEXRAD Product stub 2022-02-13 11:43:31 -06:00
Dan Paulat
f7b8778e0d Radar product manager load file functionality 2022-02-13 11:20:34 -06:00
Dan Paulat
3829b77994 Expose additional fields from level 2 and level 3 files 2022-02-13 11:17:43 -06:00
Dan Paulat
8f362cc881 Clutter filter bypass map 2022-02-12 22:00:30 -06:00
Dan Paulat
0df6defe01 RDA Status Data support for Build < 18.0 2022-02-12 18:23:07 -06:00
Dan Paulat
a2b1955995 Support decompressed level 2 files 2022-02-12 12:43:22 -06:00
Dan Paulat
a32029cb31 Nexrad File Factory 2022-02-10 22:10:22 -06:00
Dan Paulat
3620bfd13a Get coordinates from radar site configuration 2022-02-02 11:07:25 -06:00
Dan Paulat
29ce4b1eb8 Add TDWR VCPs 2022-01-31 00:30:22 -06:00
Dan Paulat
9c2f86b00a Support loadable radar sites 2022-01-31 00:30:05 -06:00
Dan Paulat
56cda08b0d Parse coded information from text product content 2022-01-27 12:59:43 -06:00
Dan Paulat
8f3baaa7c3 Robust coded location error handling 2022-01-27 00:52:30 -06:00
Dan Paulat
7d503ec506 Coded location logging 2022-01-26 14:57:25 -06:00
Dan Paulat
db4f37a37d Coded time motion location 2022-01-26 13:52:14 -06:00
Dan Paulat
b96455190f Avoid potential undefined behavior in WMO header parsing, don't reuse moved string 2022-01-25 21:39:48 -06:00
Dan Paulat
ecf5b1f5f0 Coded location 2022-01-25 21:39:28 -06:00
Dan Paulat
f25bb63ea0 Use getline utility to automatically strip double CR from WMO header 2022-01-24 16:37:50 -06:00
Dan Paulat
80579dbff2 Support for overview block in text product, and relax formatting guidelines 2022-01-24 16:29:40 -06:00
Dan Paulat
835ee644b5 Return fields by value instead of const reference 2022-01-23 19:55:56 -06:00