Dan Paulat
|
f6262bba65
|
Separate radar product manager selection to avoid multiple connections
|
2022-05-28 22:01:05 -05:00 |
|
Dan Paulat
|
eb576c5172
|
Add boost steady_timer for refresh, and application cleanup
|
2022-05-28 16:58:07 -05:00 |
|
Dan Paulat
|
bb7793d309
|
Use boost::asio for asynchronous processing
|
2022-05-28 14:37:39 -05:00 |
|
Dan Paulat
|
09064c0be0
|
Don't connect signals/slots with null pointers
|
2022-05-28 02:31:49 -05:00 |
|
Dan Paulat
|
5039fea3b9
|
Connect auto-refreshed data to map widget
|
2022-05-28 02:22:59 -05:00 |
|
Dan Paulat
|
000b6cbd86
|
Retrieve level 2 products from data provider
|
2022-05-28 02:22:37 -05:00 |
|
Dan Paulat
|
57e5badd70
|
Load default radar site from settings
|
2022-05-28 02:03:14 -05:00 |
|
Dan Paulat
|
f8f5a36f48
|
Threshold for display of bins should be no less than 2
|
2022-05-28 02:02:15 -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
|
bd68f1adbd
|
Initialize AWS SDK
|
2022-04-22 09:24:58 -05:00 |
|
Dan Paulat
|
741c30e236
|
Argument IDs must all be present or all be omitted
|
2022-04-21 22:44:31 -05:00 |
|
Dan Paulat
|
a96e017917
|
Add mapbox_api_key to settings
|
2022-04-20 11:56:22 -05:00 |
|
Dan Paulat
|
ba64627f5d
|
Use Mapbox template with maplibre
|
2022-04-20 11:33:52 -05:00 |
|
Dan Paulat
|
bb335ceb31
|
Ensure sweep is updated after being deferred due to lock during initialization
|
2022-04-19 18:12:07 -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
|
034b4f78c5
|
Removing Boost.Log from main
|
2022-04-19 16:05:46 -05:00 |
|
Dan Paulat
|
c6281d799f
|
Removing boost log from Boost.Log -> spdlog - settings, types, util, view
|
2022-04-19 16:01:45 -05:00 |
|
Dan Paulat
|
e6bddc79db
|
Boost.Log -> spdlog - qt/map
|
2022-04-18 09:09:02 -05:00 |
|
Dan Paulat
|
15bc3afc87
|
Boost.Log -> spdlog - config, gl, manager
|
2022-04-18 08:39:24 -05:00 |
|
Dan Paulat
|
3d162f0336
|
Update main_window.cpp to use spdlog instead of boost log
|
2022-04-13 20:09:00 -05:00 |
|
Dan Paulat
|
20b8c75234
|
Initial setup for spdlog
|
2022-04-13 20:08:04 -05:00 |
|
Dan Paulat
|
e075e88c7f
|
Move mbgl cache to application local data storage
|
2022-04-12 21:37:26 -05:00 |
|
Dan Paulat
|
ae886fd624
|
Workaround for Boost 1.78.0 log namespace change
|
2022-04-12 20:35:37 -05:00 |
|
Dan Paulat
|
0fc1b3a2bb
|
Product code 34 doesn't use data level threshold halfwords
|
2022-04-10 21:41:10 -05:00 |
|
Dan Paulat
|
7b16972cb1
|
Adding additional STP/OHP palette assignments
|
2022-04-10 21:25:16 -05:00 |
|
Dan Paulat
|
9da8145fc8
|
Radial data is always centered, matches output from wct (NOAA)
|
2022-04-10 21:19:51 -05:00 |
|
Dan Paulat
|
5aa27c7fe7
|
Add scaling to 16-level thresholds
|
2022-04-10 20:55:46 -05:00 |
|
Dan Paulat
|
f8765e0d2d
|
For 16-level products, only the lower-order byte should be used for the data level threshold
|
2022-04-10 19:47:57 -05:00 |
|
Dan Paulat
|
fd35a912e5
|
Adding additional palette types
|
2022-04-10 19:09:46 -05:00 |
|
Dan Paulat
|
cf3c780abf
|
Handle coded thresholds
|
2022-04-10 11:25:54 -05:00 |
|
Dan Paulat
|
cc36922e99
|
Radar colors should be drawn using GL_NEAREST, textures are generated such that exact levels already exist
|
2022-04-10 10:42:37 -05:00 |
|
Dan Paulat
|
304297be9b
|
Update level 3 color tables for 16-level products
|
2022-04-10 10:41:30 -05:00 |
|
Dan Paulat
|
0511867c6b
|
Level 3 raster view
|
2022-04-09 21:06:47 -05:00 |
|
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 |
|