It's a personal project so far. This is all proof of concept - the images are all likely to change (the buildings certainly will).

The magic is trigonometry, javascript/jquery, and - down the line - a little node+mongo for save/load.

Here's some more buildings to show the layering of locations:
Click image for larger version. 

Name:	Screen Shot 2014-07-03 at 11.18.14 PM.png 
Views:	249 
Size:	501.7 KB 
ID:	65462