GIS, transport, society and other analytical ramblings.

Alternate Clock Designs

If you think is metric is superior to imperial, than why not question our 'unmetric like' time system?

Cyrille MdC

1 minute read

A day has 24 hours in it. That’s 1,440 minutes or 86,400 seconds. If you wonder why Americans don’t understand the need for using the metric system then ask yourself why you use this inconsistent time measurement system.

Better banking visualization

An interactive infographic showing how a better banking information system could facilitate your understanding and control of your spending habits.

Cyrille MdC

1 minute read

I don’t use credit cards as means of delaying payment over a longer period of time, but I like their ease and simplicity. Swipe and go (This was before VPay). I pay no fees. Simple.

Country population distributions

A mashup of Google graphs and maps.

Cyrille MdC

1 minute read

I have been pondering for some time what the result of displaying bar charts of latitude and longitude population distributions for countries would look like. A co-worker recently shared with me a site with city populations for the whole world. I finally managed to get around to creating a mashup of Google Charts and Maps.

How to lie with Charts

Charts, are a regular component of maps. Just like maps, subtle changes can distort the message that the data has. While maps must lie, by distorting space/scale, charts need not. Yet incomprehension, bias and desire to 'jazz-up' charts usually leads to false 'statements'.

Cyrille MdC

3 minute read

If you’ve never read How to Lie with Maps by Mark Monmonier, now is the time. Since reading this book I have kept an eye out for examples of lying maps and charts. I am often rewarded with examples such as this:

City Evolution

I recently read a journal article my supervisor had co-written and thought “I can replicate this!”. The article clearly laid out a method for creating a model that would distribute houses around a central business district based on the preferences of the agents and other model parameters.

Cyrille MdC

2 minute read

The original program on which the publication is based on was written in Java but loving SVG I decided to recreate the model using JavaScript and SVG. I also created a version without SVG using div tags as cells instead for speed comparison testing. Surprisingly, and much to my happiness, using SVG was slightly faster than using the DOM to display square cells.

Recent posts

See more


Some analytical data analysis ramblings on transport and society using GIS, R and other effective tools.