mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
This new marker symbol type allows points to be rendered using an animated marker, sourced from an animated gif, webp or mng animation. Options are present for marker file, size, angle and frame rate. There are two ways in which animated symbols are handled: 1. If the map itself is considered an animation, then the frame rendered for the animated marker is based on the map animation frame and frame rate. This is the case when the temporal controller is set to the Animation mode. In this case the animated markers will follow the temporal controller animation, e.g. pausing when the animation is paused, advancing frames with the animation, etc. The map will also be redrawn using the frame rate set for the temporal animation. This mode also applies when exporting an animation from the temporal controller. It's also the mode used when a plugin specifically sets the frame rate and current frame QgsMapSettings properties, so e.g. @timlinux's QGIS Animation Workbench plugin will dictate the marker animation frame to render. 2. If the map is NOT considered an animation (i.e. it's just a plain old normal QGIS project), then the frame to render will be based on the current timestamp alone. Markers will be animated when their corresponding layer is set to a temporal mode, and a temporal animation is playing.