I have created an HTML file that you can use to display speed information (such as obtained from a CPS Tracker device) as a speedometer (and elevation data as an altimeter). It uses a javascript library described here:
The data needs to be in the GPX XML format. If your data is not in this format you can try converting it here: GPS Visualizer: Convert GPS files to plain text or GPX
You can easily record the animation (e.g. using the html as a browser-source in OBS Studio) and include the animation either as a “picture-in-picture” format using the Size-Position-Rotate filter, or as a transparent overlay using the "Chroma-Key filter. For more information on how to use this see: Resources for Shotcut
Short example: