I’ve been thinking on & off about how to do animations of spatial data. I tend to think of web-based stuff like GeoServer + OpenLayers, but I’ve also been meaning to try Processing to see what opportunities are there for building animated maps.
Last night I played around for a few hours and got some very nice little droplets appearing on a screen. No GIS just yet, they’re all randomly placed, but so far I like what I’ve found. Processing is very easy to get started with, and you have access to the full world of Java libraries - meaning an application can get as complex as you need and you won’t outgrow the toolset.
I’ll put this code on GitHub at some point, but for now here’s a sample of what I did. Nothing too amazing, but given that I started from nothing (not even having Processing installed) to this in under 2 hours, I’m pretty happy.☙ ☙ ☙