Commit graph

261 commits

Author SHA1 Message Date
Dan Paulat
1dbc68a7d9 Refactoring common level 3 product view functions to new parent class 2022-04-09 09:22:27 -05:00
Dan Paulat
41fda1e9cf Adding STP to list of palettes 2022-04-09 00:29:39 -05:00
Dan Paulat
8d1be0f54a Draw 4-bit encoded radial data 2022-04-08 21:49:10 -05:00
Dan Paulat
41b491314b TDWR range updates 2022-04-08 18:37:47 -05:00
Dan Paulat
732a7e233c Select level 3 radar products 2022-04-08 16:23:16 -05:00
Dan Paulat
ab83b50e0a Level 3 radial view 2022-04-08 16:20:34 -05:00
Dan Paulat
039b2b3d8e Store and retrieve level 3 data 2022-04-06 22:38:45 -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
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
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
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
3620bfd13a Get coordinates from radar site configuration 2022-02-02 11:07:25 -06:00
Dan Paulat
9c2f86b00a Support loadable radar sites 2022-01-31 00:30:05 -06:00
Dan Paulat
cae04fad37 Update VCP display 2021-12-22 16:36:04 -06:00
Dan Paulat
8d55413d03 Fixing map connections for updating elevation selection 2021-12-21 22:48:37 -06:00
Dan Paulat
689f3dc464 Change text background to draw item 2021-12-18 22:45:29 -06:00
Dan Paulat
d30b6d4011 Implement active box using new draw item on draw layers 2021-12-18 21:43:15 -06:00
Dan Paulat
e4d8b1a311 Chrono updates for latest version of MSVC 2019 2021-12-17 23:28:17 -06:00
Dan Paulat
cd8ecaf333 Updating to latest version of maplibre-gl 2021-12-17 23:27:48 -06:00
Dan Paulat
337296ac3c Update radar product and elevation selection when active map changes 2021-11-28 10:44:34 -06:00
Dan Paulat
b78011a2d3 Moving isActive from radar product view to map settings 2021-11-27 19:17:31 -06:00
Dan Paulat
f7f86ec24a Adding map context to simplify parameter passing 2021-11-27 19:00:49 -06:00
Dan Paulat
afb174a8fe Declaring destructors virtual 2021-11-27 17:35:15 -06:00
Dan Paulat
0069ed2f4d Remove test triangle layer 2021-11-27 17:29:57 -06:00
Dan Paulat
a010cc55c3 Add layer wrapper and generic layer 2021-11-27 11:37:01 -06:00
Dan Paulat
9ff6eabd2a Highlight active map 2021-11-27 10:35:25 -06:00
Dan Paulat
8b515dd3d2 Fixing intermittent elevation button resize issue 2021-11-27 10:27:34 -06:00
Dan Paulat
b2e75f3c1f Allow selection of the active map 2021-11-22 16:27:45 -06:00
Dan Paulat
4485b915c1 Use a single radar product manager across multiple maps 2021-11-22 14:58:48 -06:00
Dan Paulat
adde167899 Sweep time fix 2021-11-22 13:53:11 -06:00
Dan Paulat
4e61f82c5d Select different products in different maps 2021-11-22 13:21:59 -06:00
Dan Paulat
dd452a0e2c Synchronize map movements 2021-11-22 13:03:28 -06:00