Users can now indicate that a symbol should be treated as a animated symbol, through the new "Animation Settings" option in the symbol widget's Advanced menu.
This settings panel allows users to enable animation for the symbol and set a specific frame rate at which the symbol should be redrawn. When enabled, the @symbol_frame variable can be used in any symbol data defined property in order to animate that property.
For instance, setting the symbol's rotation to the data defined expression:
@symbol_frame % 360
will cause the symbol to rotate over time, with rotation speed dictated by the symbol's refresh rate.
This feature was funded by North Road Consulting
This feature was developed by Nyall Dawson (North Road Consulting)