I'm evaluating porting our application to ArcGIS Runtime for Qt, as we're now using an ancient map tool which nobody really knows well anymore. However, after browsing the documentation of ArcGIS Runtime for Qt, I'm worried that we won't be able to replicate one of our features.
We're visualizing radio antennas on a map, and for each antenna we want to show the direction it faces and the beam angle. So, for example, one antenna may face north and have a beam width of 60°, another one may face north-north-east and have a beam width of 30°, and yet another one might be omnidirectional. The user can change the parameters at any time. Sometimes a single location may have multiple antennas. The user can change the parameters (direction, angle, radius) at any time, so it's not something we would be able to prepare in advance as predefined shapes. This visualization should be independent of map scale, but anchored to the point where we believe the antenna is installed. I've attached an image of what I have in mind.
Our current tool draws tiles, has a function to translate from geographic coördinates to screen coördinates, then simply redraws the arcs and lines using standard canvas methods using only screen coördinates every time the map changes the zoom level.
So, is it possible to implement simple vector drawings like these in ArcGIS Runtime for Qt? Thank you!