Advanced dashboard with ILOG Elixir: The World FactBook
In this post, I show an advanced demonstration of what you can do with ILOG Elixir, my goal was to:
- use most of ILOG Elixir components in the same application,
- use real data.
The C.I.A. World Factbook is a good data source for that, but to use such data, I needed an XML version which can be found on the Mondial Database website.
START THE DEMO (1 MBytes)
(It should be smaller but mxmlc is not able to produce release builds of application with world map, see this bug report)
This demo shows:
- A world map and a treemap with a color scheme based on a percentiles partition of datas,
- Two advanced custom horizontal gauges,
- A radar chart
- Three kind of 3D charts: Pie Chart, Column Chart and Bar Chart,
- Mouse interaction on 3D Charts,
- Custom faded transition when changing shown world map or treemap datas.
Demo Overview

World Map View

Country Statistics View

Treemap View

Comments are welcome!
Tags: dashboard, factbook dashboard








March 26th, 2008 at 10:35 am
very nice demo and advanced use of Elixir, I’m realy interset in this case, is there Docs or may be source code, thanks
March 26th, 2008 at 6:13 pm
Nice dashboard, no source code?
Im interested in the zoomable map and editable markers for legends
Thanks
March 27th, 2008 at 6:13 am
Hi Omar and Carlos,
Thanks for your positive feedbacks on the demo. I do not plan to publish the source code yet, however, I will publish blog posts on interesting subsets of the demo like the editable multi-markers gauge, the world map interactions or the custom color faded transitions on map and treemap.
Carlos, the zoomable map and editable markers use ILOG Elixir Maps and Gauges regular APIs, you should be able to reproduce easily these behaviours, but as said previously, I plan to blog about that during next weeks
April 1st, 2008 at 2:00 pm
Hi Damien,
can I now how did you locate de neighbour countries, I don’t found any spatial fonction related ?
thanks
April 1st, 2008 at 3:19 pm
Hi Omar,
This information is in the data source: http://www.dbis.informatik.uni-goettingen.de/Mondial/cia.xml
You can not use ‘as is’ this information because you need to map each country tag with its three-letters ISO code (used by ILOG Elixir Maps API).
Hope this helps…
April 1st, 2008 at 9:44 pm
all I can say is…wow… very nice
April 4th, 2008 at 11:14 am
I just added some new minor features:
- New default color scheme,
- Synchronization between the world map and the treemap,
- Color customization, click on the percentile gauge to change a color (thanks to KORAX Color Picker available here
http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1035086)
April 4th, 2008 at 11:38 am
An AIR version of Factbook demo has been shown during onAIR event in Paris.
Some pictures:
http://www.flickr.com/photos/seb-juzac/2386501342/
http://www.flickr.com/photos/seb-juzac/2385668963/
A video:
http://www.insideria.com/2008/04/bonjour-de-paris-onair-europe.html
April 9th, 2008 at 3:40 pm
Any chance you are going to release the source??
April 15th, 2008 at 10:20 am
I will publish the source as soon as I find time to clean up the code.
April 17th, 2008 at 9:42 am
Yes, great thanks Damien
April 18th, 2008 at 5:48 am
[…] blog entry focuses on one of the custom gauges I used in the FactBook Demo post. // This gauge is an editable gauge which allows to divide an interval with triangle […]
April 25th, 2008 at 4:37 am
[…] how to make smooth transitions when a component view changes. I used this technique in the FactBook Demo and in Filemap (the AIR sample bundled with ILOG […]
June 25th, 2008 at 6:40 am
Is it possible to use different maps with the ILOG Elixir components? For example, could I upload a shapefile of my state’s counties to build a similar type of application?
June 26th, 2008 at 2:01 am
Yes, it is possible, use the custom map converter provided with ILOG Elixir to build your own map.
See http://www.ilog.com/products/ilogelixir/features/maps/ for more informations.