Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Storm Tracking Information #146

Merged
merged 37 commits into from
Feb 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
d92c1e5
Refactor ScitForecastDataPacket to ScitDataPacket
dpaulat Feb 3, 2024
43911c1
Parse SCIT display data as packet list
dpaulat Feb 4, 2024
a5d9793
Add special symbol getter method to TextAndSpecialSymbolPacket
dpaulat Feb 4, 2024
b8398b4
Add overlay product layer, to hold the following overlay products:
dpaulat Feb 5, 2024
9499323
Refactor GeoLine to GeoLines, in order to support multiple segments p…
dpaulat Feb 5, 2024
17368b2
Overhaul GeoLines to be more in line with GeoIcons and PlacefileLines
dpaulat Feb 7, 2024
5d828b0
Expose i and j from LinkedVectorPacket
dpaulat Feb 10, 2024
8ae973c
Utility function to get geographic coordinate from i and j
dpaulat Feb 10, 2024
58c7b9a
Initial LinkedVectors draw item implementation
dpaulat Feb 10, 2024
2d6181b
Remove includes from map context where only class or struct declarati…
dpaulat Feb 17, 2024
e41e35b
Remove duplicate selected time function
dpaulat Feb 17, 2024
3ca99ca
Initial implementation for overlay product view, currently only handl…
dpaulat Feb 17, 2024
b800efd
Use the linked vector border when determining whether to display hove…
dpaulat Feb 17, 2024
fb06ce7
Include OverlayProductView in MapContext
dpaulat Feb 17, 2024
0617242
Initialize OverlayProductView from MapWidget
dpaulat Feb 17, 2024
cd1547f
When starting a new set of linked vectors, the vector list must be cl…
dpaulat Feb 17, 2024
a0701df
Add ticks to linked vectors
dpaulat Feb 17, 2024
900267b
Add Storm Tracking Information display to Overlay Product Layer
dpaulat Feb 18, 2024
7de1b1d
Change tick display for past vs. forecast data
dpaulat Feb 18, 2024
5633a30
Move overlay product layer below map symbology, improve logic for add…
dpaulat Feb 18, 2024
d24918f
Add test mode to use alternate settings directory
dpaulat Feb 18, 2024
09cb64b
Boost zip iterator type deduction fix for gcc
dpaulat Feb 18, 2024
b493a8d
Don't display stale storm tracking information
dpaulat Feb 19, 2024
3eab140
Use a slower retry interval if no products have been recently found, …
dpaulat Feb 19, 2024
c8d8b24
Create dedicated Storm Tracking Information message type
dpaulat Feb 20, 2024
2cd76d7
Time and integer parsing
dpaulat Feb 21, 2024
0415223
Starting to parse alphanumeric data from storm tracking information
dpaulat Feb 21, 2024
925f919
Finish parsing Storm Position / Forecast page
dpaulat Feb 22, 2024
6eb9caf
Fix stale storm tracking information logic to use selected time
dpaulat Feb 22, 2024
c03947d
Finish parsing storm tracking tabular block
dpaulat Feb 23, 2024
c7a9aad
Parse storm tracking graphic alphanumeric block
dpaulat Feb 23, 2024
b4b1706
Expose Storm Tracking Information in interface
dpaulat Feb 24, 2024
29e87fc
Generate hover text for storm tracking information
dpaulat Feb 24, 2024
5b9df2b
Fix loading and updating of NST data, consistent with other level 3 data
dpaulat Feb 25, 2024
5e0f690
Add storm tracking information to settings
dpaulat Feb 25, 2024
5f191a8
Add storm track settings to level 3 products widget
dpaulat Feb 25, 2024
8059029
Update storm track display based upon settings
dpaulat Feb 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions scwx-qt/scwx-qt.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,9 @@ set(SRC_GL source/scwx/qt/gl/gl_context.cpp
source/scwx/qt/gl/shader_program.cpp)
set(HDR_GL_DRAW source/scwx/qt/gl/draw/draw_item.hpp
source/scwx/qt/gl/draw/geo_icons.hpp
source/scwx/qt/gl/draw/geo_line.hpp
source/scwx/qt/gl/draw/geo_lines.hpp
source/scwx/qt/gl/draw/icons.hpp
source/scwx/qt/gl/draw/linked_vectors.hpp
source/scwx/qt/gl/draw/placefile_icons.hpp
source/scwx/qt/gl/draw/placefile_images.hpp
source/scwx/qt/gl/draw/placefile_lines.hpp
Expand All @@ -72,8 +73,9 @@ set(HDR_GL_DRAW source/scwx/qt/gl/draw/draw_item.hpp
source/scwx/qt/gl/draw/rectangle.hpp)
set(SRC_GL_DRAW source/scwx/qt/gl/draw/draw_item.cpp
source/scwx/qt/gl/draw/geo_icons.cpp
source/scwx/qt/gl/draw/geo_line.cpp
source/scwx/qt/gl/draw/geo_lines.cpp
source/scwx/qt/gl/draw/icons.cpp
source/scwx/qt/gl/draw/linked_vectors.cpp
source/scwx/qt/gl/draw/placefile_icons.cpp
source/scwx/qt/gl/draw/placefile_images.cpp
source/scwx/qt/gl/draw/placefile_lines.cpp
Expand Down Expand Up @@ -115,6 +117,7 @@ set(HDR_MAP source/scwx/qt/map/alert_layer.hpp
source/scwx/qt/map/map_settings.hpp
source/scwx/qt/map/map_widget.hpp
source/scwx/qt/map/overlay_layer.hpp
source/scwx/qt/map/overlay_product_layer.hpp
source/scwx/qt/map/placefile_layer.hpp
source/scwx/qt/map/radar_product_layer.hpp
source/scwx/qt/map/radar_range_layer.hpp
Expand All @@ -128,6 +131,7 @@ set(SRC_MAP source/scwx/qt/map/alert_layer.cpp
source/scwx/qt/map/map_provider.cpp
source/scwx/qt/map/map_widget.cpp
source/scwx/qt/map/overlay_layer.cpp
source/scwx/qt/map/overlay_product_layer.cpp
source/scwx/qt/map/placefile_layer.cpp
source/scwx/qt/map/radar_product_layer.cpp
source/scwx/qt/map/radar_range_layer.cpp
Expand All @@ -154,6 +158,7 @@ set(HDR_SETTINGS source/scwx/qt/settings/audio_settings.hpp
source/scwx/qt/settings/general_settings.hpp
source/scwx/qt/settings/map_settings.hpp
source/scwx/qt/settings/palette_settings.hpp
source/scwx/qt/settings/product_settings.hpp
source/scwx/qt/settings/settings_category.hpp
source/scwx/qt/settings/settings_container.hpp
source/scwx/qt/settings/settings_definitions.hpp
Expand All @@ -167,6 +172,7 @@ set(SRC_SETTINGS source/scwx/qt/settings/audio_settings.cpp
source/scwx/qt/settings/general_settings.cpp
source/scwx/qt/settings/map_settings.cpp
source/scwx/qt/settings/palette_settings.cpp
source/scwx/qt/settings/product_settings.cpp
source/scwx/qt/settings/settings_category.cpp
source/scwx/qt/settings/settings_container.cpp
source/scwx/qt/settings/settings_interface.cpp
Expand Down Expand Up @@ -298,12 +304,14 @@ set(HDR_VIEW source/scwx/qt/view/level2_product_view.hpp
source/scwx/qt/view/level3_product_view.hpp
source/scwx/qt/view/level3_radial_view.hpp
source/scwx/qt/view/level3_raster_view.hpp
source/scwx/qt/view/overlay_product_view.hpp
source/scwx/qt/view/radar_product_view.hpp
source/scwx/qt/view/radar_product_view_factory.hpp)
set(SRC_VIEW source/scwx/qt/view/level2_product_view.cpp
source/scwx/qt/view/level3_product_view.cpp
source/scwx/qt/view/level3_radial_view.cpp
source/scwx/qt/view/level3_raster_view.cpp
source/scwx/qt/view/overlay_product_view.cpp
source/scwx/qt/view/radar_product_view.cpp
source/scwx/qt/view/radar_product_view_factory.cpp)

Expand Down
314 changes: 0 additions & 314 deletions scwx-qt/source/scwx/qt/gl/draw/geo_line.cpp

This file was deleted.

Loading