Commit graph

1036 commits

Author SHA1 Message Date
Dan Paulat
061724242b Initialize OverlayProductView from MapWidget 2024-02-17 00:10:41 -06:00
Dan Paulat
fb06ce7505 Include OverlayProductView in MapContext 2024-02-17 00:10:00 -06:00
Dan Paulat
b800efd45a Use the linked vector border when determining whether to display hover text, in the event of a slim line 2024-02-17 00:09:30 -06:00
Dan Paulat
3ca99ca023 Initial implementation for overlay product view, currently only handling NST 2024-02-17 00:08:45 -06:00
Dan Paulat
e41e35bfc4 Remove duplicate selected time function 2024-02-16 22:26:14 -06:00
Dan Paulat
2d6181b12a Remove includes from map context where only class or struct declaration is required 2024-02-16 22:25:38 -06:00
Dan Paulat
58c7b9accb Initial LinkedVectors draw item implementation 2024-02-10 00:11:19 -06:00
Dan Paulat
8ae973c4cb Utility function to get geographic coordinate from i and j 2024-02-10 00:08:13 -06:00
Dan Paulat
17368b2404 Overhaul GeoLines to be more in line with GeoIcons and PlacefileLines 2024-02-07 05:35:48 -06:00
Dan Paulat
9499323133 Refactor GeoLine to GeoLines, in order to support multiple segments per draw item 2024-02-04 21:17:56 -06:00
Dan Paulat
b8398b4ad0 Add overlay product layer, to hold the following overlay products:
- Storm Structure (NSS/62)
- Hail Index (NHI/59)
- Mesocyclone (NME/60, NMD/141)
- Tornadic Vortex Signature (NTV/61)
- Storm Tracking Information (NST/58)
2024-02-04 21:09:34 -06:00
Dan Paulat
3b110516ed Bump version to v0.3.2 2024-02-03 00:27:42 -06:00
Dan Paulat
7694b0bf59 Add radar site hover text enabled to settings
Resolves #133
2024-01-28 21:24:30 -06:00
Dan Paulat
eb076307c9 Update volume time outside of loop 2024-01-27 23:28:22 -06:00
Dan Paulat
8d1fcfec7f Don't query for NEXRAD data at the epoch 2024-01-27 23:18:33 -06:00
Dan Paulat
9071c4751e Add current radar site to NexradFileRequest in the event there is no radar site in the Archive II file 2024-01-27 22:30:02 -06:00
Dan Paulat
1259cba811 Fix signed/unsigned implicit cast 2024-01-27 16:49:47 -06:00
Dan Paulat
a0f43b5f3f Handle negative data moment ranges for level 2 data 2024-01-27 16:39:49 -06:00
Dan Paulat
fb7f25e0bd Explicit capture of this 2024-01-27 13:06:18 -06:00
Dan Paulat
636f444c40 Support ARCHIVE2 2024-01-27 01:18:25 -06:00
Dan Paulat
527ada5b07 Specify a minimum data moment range when computing level 2 gate interval 2024-01-23 23:24:34 -06:00
Dan Paulat
571d0b2ce9 Add Generic Radar Data as a common base class to message types 1 and 31 2024-01-22 23:03:32 -06:00
Dan Paulat
b8b0812ce6 Significant refactor of Digital Radar Data Generic with nested classes 2024-01-22 22:22:47 -06:00
Dan Paulat
26aeeb18ce Make radialData a reference in level 2 product view 2024-01-22 21:38:10 -06:00
Dan Paulat
807d98d7ef Use strong-typed units for angles and ranges in Digital Radar Data Generic Format 2024-01-22 21:36:47 -06:00
Dan Paulat
6b4a0b7caa Bump version to v0.3.1 2024-01-16 23:09:17 -06:00
Dan Paulat
46f6a1123e Initialize fonts prior to displaying setup wizard 2024-01-16 23:06:54 -06:00
Dan Paulat
9e3b2916e1 Add select Map Layers to View menu 2024-01-15 00:22:40 -06:00
Dan Paulat
1aa654740d Update default radar toolbox size 2024-01-14 00:57:16 -06:00
Dan Paulat
88445ac3de When populating presets, use a string reference instead of copy 2024-01-14 00:53:55 -06:00
Dan Paulat
0803a93f15 Compass icon updates for Linux 2024-01-14 00:09:23 -06:00
Dan Paulat
dfe1695385 Adjust the compass icon to always appear below the sweep time window 2024-01-13 23:50:48 -06:00
Dan Paulat
9c7e3eb7e6 Add compass icon to map showing bearing, and allow reset to north up 2024-01-13 23:32:06 -06:00
Dan Paulat
b3e035c53d Add ability to install event handlers from mouse picking 2024-01-13 23:16:38 -06:00
Dan Paulat
ff882f5c06 Add cardinal point and compass icon 2024-01-13 01:02:15 -06:00
Dan Paulat
87d2f84bde Use floating point pixels for modulate color to allow lightening 2024-01-13 01:01:01 -06:00
Dan Paulat
9c8d851cf3 Add icons for (x, y) placement on the map 2024-01-13 00:37:26 -06:00
Dan Paulat
abd87c9c21 Add radar site to window title 2024-01-11 22:49:41 -06:00
Dan Paulat
587dbb7f1f Add hydrometeor classification level 3 product 2024-01-10 00:30:26 -06:00
Dan Paulat
447f3ee821 Don't allow hover over sweep time if there is no data to display, preventing crash 2024-01-09 23:02:44 -06:00
Dan Paulat
6cc797ca3a Change connection type for MouseCoordinateChanged slot to queued to avoid recursive paint 2024-01-08 22:13:21 -06:00
Dan Paulat
e2bb6563dc Ensure radar product view is not null prior to running mouse picking 2024-01-08 22:12:09 -06:00
Dan Paulat
f9d621d940 Fixes for address sanitizer on Windows 2024-01-07 20:50:25 -06:00
Dan Paulat
f54f6d1b4a Add mouse geo coordinates and UTC time to status bar 2024-01-07 01:54:27 -06:00
Dan Paulat
a77b6bea9d Don't display "No Data" data level code 2024-01-06 01:24:51 -06:00
Dan Paulat
9225103a92 Get bin values at coordinates from level 3 raster data 2024-01-06 01:22:16 -06:00
Dan Paulat
3f8bd22f77 Pushing data level code and value implementations from level 3 radial view to product view 2024-01-05 23:47:59 -06:00
Dan Paulat
e96808d14d Level 2 data level function implementations 2024-01-05 23:42:04 -06:00
Dan Paulat
36f8f73b0f Use common data level functions when generating color table lut 2024-01-05 14:48:41 -06:00
Dan Paulat
b0c7413ef0 Display data values on the map when the shift key is held 2024-01-05 00:11:03 -06:00