Cyrille MdC


GIS, transport, society and other analytical ramblings.

Pathways - Filling space

Scientific work can sometimes, with a little added work, create nice or appealing graphics. Work on urban growth modelling led to this interactive design tool.

Cyrille MdC

1-Minute Read

As part of urban modelling work I was designing ways to fill empty spaces with potential residences. These randomly generated parcels would then be evaluated by potential home buying agents. A spinoff of this work led to an ‘artistic’ graphic design app.

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



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