Commit graph

463 commits

Author SHA1 Message Date
Dan Paulat
32e8ca72a0 Hash utility 2022-10-02 23:12:41 -05:00
Dan Paulat
7a07e0f698 Untested geo line implementation without texture 2022-09-24 16:12:30 -05:00
Dan Paulat
690f60f3e3 Sometimes level 3 records aren't found by time, ensure a best-effort is always selected 2022-09-13 21:21:05 -05:00
Dan Paulat
14545fd83a Fix Level 3 Products Widget product selection status 2022-09-11 08:29:31 -05:00
Dan Paulat
52bd14e6d5 Coordinate documentation 2022-09-10 23:40:27 -05:00
Dan Paulat
17ebfd609d Disable HTTP request for region 2022-09-06 23:22:58 -05:00
Dan Paulat
c2e56b8e32 Add available products to Radar Product Manager 2022-09-06 08:05:51 -05:00
Dan Paulat
0ca1ec2269 Look up product code when unavailable 2022-09-05 19:00:01 -05:00
Dan Paulat
822e523400 Level 3 category and product mappings 2022-09-05 18:07:04 -05:00
Dan Paulat
c9c77050ed Making local variables in AWS Level 3 Data Provider static, adding debug 2022-09-05 18:03:34 -05:00
Dan Paulat
b0baa4f336 Packet header fixes 2022-08-16 23:33:55 -05:00
Dan Paulat
12d8aaf8a6 Request available level 3 products 2022-06-26 07:57:28 -05:00
Dan Paulat
d2597354b4 Ignore additional boost warnings when compiling for release 2022-06-11 09:15:26 -05:00
Dan Paulat
3339a40780 Fixing warnings in wxdata 2022-06-11 07:10:08 -05:00
Dan Paulat
05d795d18f List available level 3 products 2022-06-09 23:53:34 -05:00
Dan Paulat
ca3586420e Level 3 products widget 2022-06-05 23:15:30 -05:00
Dan Paulat
1974fbbc93 Base classes should have destructors defined as virtual 2022-06-04 09:56:51 -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
70b8f78eb5 AWS Level 3 Data Provider 2022-05-30 00:53:44 -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
394aba2d83 Implement pruning in the AWS Level 2 data provider cache 2022-05-29 23:52:43 -05:00
Dan Paulat
bb7793d309 Use boost::asio for asynchronous processing 2022-05-28 14:37:39 -05:00
Dan Paulat
4b9d12a7ef Additional level 2 data provider functionality for display of latest data 2022-05-28 02:04:59 -05:00
Dan Paulat
be2f9fe674 Fixing concurrency issue when parsing level 2 data 2022-05-28 01:32:35 -05:00
Dan Paulat
078b9c407c Adding level 2 data provider to product manager 2022-05-27 16:28:20 -05:00
Dan Paulat
63474cddcc Adding generic level 2 data provider, and documenting virtual functions 2022-05-23 23:42:26 -05:00
Dan Paulat
df3d65e8aa Returning new objects from Refresh() function 2022-05-23 23:41:24 -05:00
Dan Paulat
b7aeecfe83 Objects should be locked prior to looking up element 2022-05-23 22:33:03 -05:00
Dan Paulat
23337b3b21 Use common map utility to get radar product record 2022-05-23 22:32:22 -05:00
Dan Paulat
bde8d288bd AWS Level 2 Provider FindKey 2022-05-22 08:48:40 -05:00
Dan Paulat
80310029e5 Refresh AWS level 2 data over multiple days 2022-05-22 07:59:25 -05:00
Dan Paulat
690f3f6216 Store objects and get time point 2022-04-30 21:07:44 -05:00
Dan Paulat
1681b6772b Add initial AWS Level 2 Data Provider 2022-04-22 09:26:45 -05:00
Dan Paulat
c0145f1abd Adding AWS SDK dependency 2022-04-22 09:24:26 -05:00
Dan Paulat
cc9be6bdd0 Remove Boost::log dependency 2022-04-19 16:09:13 -05:00
Dan Paulat
a90d95cf6d Revert "Workaround for Boost 1.78.0 log namespace change"
This reverts commit ae886fd624.
2022-04-19 16:06:01 -05:00
Dan Paulat
40ef43ed30 Boost.Log -> spdlog - wsr88d 2022-04-17 09:28:17 -05:00
Dan Paulat
766940e60f Boost.Log -> spdlog - wsr88d/rpg 2022-04-17 09:15:54 -05:00
Dan Paulat
dda71133e0 Boost.Log -> spdlog - wsr88d/rda 2022-04-16 08:12:49 -05:00
Dan Paulat
44bcc7dd4c Boost.Log -> spdlog - awips and common 2022-04-16 07:48:49 -05:00
Dan Paulat
20b8c75234 Initial setup for spdlog 2022-04-13 20:08:04 -05:00
Dan Paulat
ae886fd624 Workaround for Boost 1.78.0 log namespace change 2022-04-12 20:35:37 -05:00
Dan Paulat
7b16972cb1 Adding additional STP/OHP palette assignments 2022-04-10 21:25:16 -05:00
Dan Paulat
fd35a912e5 Adding additional palette types 2022-04-10 19:09:46 -05:00
Dan Paulat
304297be9b Update level 3 color tables for 16-level products 2022-04-10 10:41:30 -05:00
Dan Paulat
2dcd87700c Data level threshold for certain 16-level products 2022-04-10 09:41:29 -05:00
Dan Paulat
5b32118626 Raster Data Packet RLE decoding to levels 2022-04-09 21:03:49 -05:00
Dan Paulat
0b761185a0 Add resolution data for level 3 products 33 and 34 2022-04-09 10:02:06 -05:00
Dan Paulat
41fda1e9cf Adding STP to list of palettes 2022-04-09 00:29:39 -05:00
Dan Paulat
5e20ff9311 Properly unpack levels from RLE data 2022-04-08 23:47:22 -05:00