Dan Paulat
|
bb3b9094b8
|
Using shared_ptr for ProviderManager to prevent object lifetime issues
|
2022-06-04 08:16:47 -05:00 |
|
Dan Paulat
|
655e9d0634
|
Load level 3 data from AWS provider
|
2022-06-03 22:47:40 -05:00 |
|
Dan Paulat
|
780d13cefa
|
Refactoring refresh capability to provider manager in preparation for level 3 refresh
|
2022-05-30 17:09:56 -05:00 |
|
Dan Paulat
|
5cfab59977
|
Don't continue to refresh level 2 data if no data is present
|
2022-05-30 10:55:52 -05:00 |
|
Dan Paulat
|
c5c54fbfa2
|
Refactoring AWS level 2 data provider, pushing up common functions
|
2022-05-30 00:53:22 -05:00 |
|
Dan Paulat
|
ccfceb6605
|
Load latest record by default when selecting level 2 product
|
2022-05-29 17:39:38 -05:00 |
|
Dan Paulat
|
eb576c5172
|
Add boost steady_timer for refresh, and application cleanup
|
2022-05-28 16:58:07 -05:00 |
|
Dan Paulat
|
000b6cbd86
|
Retrieve level 2 products from data provider
|
2022-05-28 02:22:37 -05:00 |
|
Dan Paulat
|
078b9c407c
|
Adding level 2 data provider to product manager
|
2022-05-27 16:28:20 -05:00 |
|
Dan Paulat
|
23337b3b21
|
Use common map utility to get radar product record
|
2022-05-23 22:32:22 -05:00 |
|
Dan Paulat
|
15bc3afc87
|
Boost.Log -> spdlog - config, gl, manager
|
2022-04-18 08:39:24 -05:00 |
|
Dan Paulat
|
41b491314b
|
TDWR range updates
|
2022-04-08 18:37:47 -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
|
95de37cab4
|
Support selecting level 2 files for display
|
2022-04-03 14:20:19 -05:00 |
|
Dan Paulat
|
2000f3acb1
|
Radar product storage
|
2022-03-05 11:50:00 -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
|
505b424de4
|
Add file request data
|
2022-02-14 22:46:13 -06:00 |
|
Dan Paulat
|
a47460842b
|
Use signals/slots to prevent QObject lifetime issues
|
2022-02-13 16:19:47 -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
|
4485b915c1
|
Use a single radar product manager across multiple maps
|
2021-11-22 14:58:48 -06:00 |
|
Dan Paulat
|
e76ac3bc36
|
Selectable elevation cuts
|
2021-11-14 22:41:25 -06:00 |
|
Dan Paulat
|
19f1207384
|
Infrastructure updates for multiple elevations
|
2021-11-14 14:20:24 -06:00 |
|
Dan Paulat
|
3e92847901
|
Initial indexing capability
|
2021-11-13 01:15:53 -06:00 |
|
Dan Paulat
|
ab616b0c62
|
Store elevation scans as a shared pointer to avoid needless copying
|
2021-11-13 00:59:57 -06:00 |
|
Dan Paulat
|
efeb87baaa
|
Index volume scan by time, change internal data structure from unordered to ordered map
|
2021-11-13 00:38:07 -06:00 |
|
Dan Paulat
|
3625515b8a
|
Load radar data asynchronously
|
2021-11-11 23:47:27 -06:00 |
|
Dan Paulat
|
b241703b40
|
Load color tables from settings
|
2021-11-06 22:18:02 -05:00 |
|
Dan Paulat
|
5cbe986734
|
Settings manager fixes for directory creation
|
2021-10-30 22:59:19 -05:00 |
|
Dan Paulat
|
5214f866d4
|
Refactoring Radar{Layer,Manager,View} to RadarProduct{Layer,Manager,View}
|
2021-10-30 22:58:15 -05:00 |
|
Dan Paulat
|
1c0140fc98
|
Initial loading of JSON-based settings
|
2021-10-24 13:13:45 -05:00 |
|
Dan Paulat
|
28ea12cbfe
|
Preload font resources
|
2021-10-23 16:11:13 -05:00 |
|
Dan Paulat
|
817a59f741
|
Connecting signals and slots for radar updates
|
2021-07-30 22:01:18 -05:00 |
|
Dan Paulat
|
421c600ed0
|
Load level 2 radar data for rendering
|
2021-07-25 17:36:26 -05:00 |
|
Dan Paulat
|
30fadcfbb6
|
Splitting radar logic out of render layer into manager and view classes
|
2021-07-24 21:34:01 -05:00 |
|