Cartagen allows users to integrate real time data streams and display them in novel ways.It also offers the possibility of rendering OpenStreetMap data which is not currently efficient with tile-based systems – such as authorship and time data.However, GSS is a scripting language as well, making Cartagen an ideal framework for mapping dynamic data.
Instead of sending pre-rendered tiles for every zoom level, Cartagen draws maps dynamically on the client side. This means maps can move, adapt, and redraw, and can include as many layers of data as needed. Vector mapping is done in native HTML 5, which runs on the iPhone and the Android platforms, and uses less bandwidth overall.
Download : Cartagen
Website : http://cartagen.org/