Commit graph

2539 commits

Author SHA1 Message Date
Dan Paulat
f004c7aee0 Color output based on moment data 2021-07-27 00:24:12 -05:00
Dan Paulat
421c600ed0 Load level 2 radar data for rendering 2021-07-25 17:36:26 -05:00
Dan Paulat
3a3843c280 Adding interface to radar data, correcting scaling 2021-07-25 08:35:24 -05:00
Dan Paulat
63c0034b64 Suppressing some logging 2021-07-25 08:30:25 -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
Dan Paulat
59be110c10 Creating OpenGL utility class, consolidating number of OpenGL function objects 2021-07-23 21:30:51 -05:00
Dan Paulat
c6a323247d Calculate coordinates in parallel and eliminate duplication, in advance of vertices 2021-07-22 21:52:58 -05:00
Dan Paulat
aad37f9e01 Calculate latitude/longitude of bins during radar layer initialization 2021-07-19 20:29:05 -05:00
Dan Paulat
5ff7202c3e Use GeographicLib 2021-07-18 10:22:34 -05:00
Dan Paulat
c3037d6d38 Draw radar range circle using geodesic projection 2021-07-17 15:54:13 -05:00
Dan Paulat
9b6582cd95 Add radar range circle. Web mercator projection meters are inaccurate. (~350km instead of 460km). 2021-07-17 13:25:33 -05:00
Dan Paulat
c1233cd984 Eliminating radar movement. Still need to fix radar scale. At 460km from radar, error in bin distance is up to 15km. 2021-07-16 22:35:06 -05:00
Dan Paulat
516983ab09 Draw a radial. This needs some cleanup, and some MVP matrix tweaking. 2021-07-15 22:32:53 -05:00
Dan Paulat
ace3aeb460 Qt doesn't like ZLIB::ZLIB target, revert to legacy target include/link method 2021-07-12 21:49:11 -05:00
Dan Paulat
7e98227c70 Migrating mapbox-gl-native to maplibre-gl-native 2021-07-11 20:59:53 -05:00
Dan Paulat
d734bc6a0a Color table implementation 2021-07-01 22:05:47 -05:00
Dan Paulat
6c25ce4230 Fixing copy constructors 2021-06-27 21:18:18 -05:00
Dan Paulat
57e8e82d4d Create interface for moment data gates 2021-06-27 21:13:24 -05:00
Dan Paulat
a2c6ee70a4 Store radar data in Ar2vFile object 2021-06-27 10:20:32 -05:00
Dan Paulat
79ab14ab95 Draw a triangle on the map 2021-06-26 21:35:25 -05:00
Dan Paulat
b1e00cca83 Creating reference map widget 2021-06-23 21:48:08 -05:00
Dan Paulat
760e8a52a1 Add Qt project 2021-06-22 20:54:46 -05:00
Dan Paulat
9daee7b8c6 Use ntoh instead of hton when byte swapping for consistency 2021-06-20 21:23:44 -05:00
Dan Paulat
ded87eb937 Digital radar data moment gates and accessors 2021-06-20 21:21:12 -05:00
Dan Paulat
d648c1db08 Message data vector buffer should resize instead of reserve, preserving data on growth 2021-06-20 20:51:15 -05:00
Dan Paulat
f0386cda27 Parse Digital Radar Data (Message Type 31) 2021-06-20 20:28:22 -05:00
Dan Paulat
6acb6a8c9d Parse RDA Status Data (Message Type 2) 2021-06-20 11:21:14 -05:00
Dan Paulat
517c77cb5f Parse Volume Coverage Pattern Data (Message Type 5) 2021-06-20 00:27:13 -05:00
Dan Paulat
2fc12d44db Parse Performance/Maintenance Data (Message Type 3) 2021-06-19 16:12:54 -05:00
Dan Paulat
e440d8c657 Data accessors for RdaAdaptationData 2021-06-19 00:29:48 -05:00
Dan Paulat
a4c67accf3 Adding vectorbuf tests for seekg 2021-06-18 22:11:44 -05:00
Dan Paulat
3ae8eb24ab Parse RDA Adaptation Data (Message Type 18) 2021-06-18 21:54:05 -05:00
Dan Paulat
3ab4ec4b9b Parse Clutter Filter Map (Message 15) 2021-06-15 22:03:23 -05:00
Dan Paulat
f36d57b71d AR2V file should be in wsr88d, not in RPG subdirectory 2021-06-13 21:08:14 -05:00
Dan Paulat
85ccd25705 Parse RDA message headers 2021-06-13 18:06:57 -05:00
Dan Paulat
33c114ee9d Basic parsing for Archive II file 2021-06-11 20:31:10 -05:00
Dan Paulat
59d06a8632 Integrating mapbox-gl-native 2021-06-07 21:38:20 -05:00
Dan Paulat
919eb768f3 License and repository settings 2021-06-01 20:20:00 -05:00
Dan Paulat
ea7bbefc8a Initial commit 2021-05-27 08:05:53 -05:00