Feature request #7868

Integrate time manager plugin into core, add animation time variables to expression engine

Added by Nyall Dawson almost 7 years ago. Updated over 2 years ago.

Status:Open
Priority:Normal
Assignee:-
Category:Unknown
Pull Request or Patch supplied:No Resolution:
Easy fix?:No Copied to github as #:16743

Description

Watching http://www.youtube.com/watch?v=qKesia0aGwE makes me think how sweet it would be if a variant of the Time Manager plugin was integrated into core. This could then allow us to use the animation time parameter for data defined symbology/labelling expressions. I'm thinking points which grow/shrink/fade with time, labels which show for a few seconds when a point appears before smoothly fading away, ...!

For instance, if the animation time was available via a variable such as "$animation_datetime", then an expression for fading a symbol over a week could be something like:

Color fill expression:
color_rgba(255, 0, 0, scale_linear(day(age($animation_datetime, layer_time_column)) , 0, 7, 255, 0))

Size expression:
scale_linear(day(age($animation_datetime, layer_time_column)) , 0, 7, 30, 0)

Would result in something like:
http://www.youtube.com/watch?v=pM8XbzdlZIg

Even these kind of maps (from 0:22 onward) http://www.youtube.com/watch?v=cUhrEMEQfXw would be possible!

History

#1 Updated by Regis Haubourg over 5 years ago

Hi, +1 with that, especially fading option and $animation_datetime, that would help a lot for visual interprétation.
Cheers
Régis

#2 Updated by Giovanni Manghi almost 3 years ago

  • Easy fix? set to No

#3 Updated by Jürgen Fischer over 2 years ago

  • Category set to Unknown

Also available in: Atom PDF