Well, not much to read here of late which either means one of two things:
- I’m getting bored of this blogging malarky;
- I’ve just been too darn busy to blog!
Luckily it’s the latter! So what have I been doing?
PhD
Lots of work here thankfully! I’ve just finished writing an algorithm for finding the faces of a graph and then to be able to find the dual graph. The idea here is that I can use the dual graph to be able to partition a graph into two parts along a roughly vertical or horizontal line. The reason for doing this is that we want to try to move big chunks of maps around when we are drawing metro maps. Here’s a recent example (bit small really!) of a result we have created of the Madrid Metro:

Zoomed in on the centre:

Still a little more work to make it usable!
Websites
Still working on my websites! I’ve ben spending a lot of time recently on adding a large amount of new content to my Jcoord package - the second development release of version 1.1 is now up and ready for people to try out. It now has 6 different co-ordinate systems, lots of datums (data?) and ellipsoids making it very flexible. Hopefully I will have one more development version (1.1-c) and then I can release version 1.1 sometime before June.
Another interesting (and useful!) bit of work is on earthtools.org. Google have recently released version 2 of their maps API, so I have made a few changes to make earthtools use that API. I have also added a new layer to the map to show height contours:

I managed to do this suprisingly quickly - only took a weekend to write the code. I have left my computer running at home today generating a set of tiles for the whole UK (116,000 for the UK and Ireland) which I then need to process graphically to make them transparent and then upload them. I hope to have this done in the next week or two.
It’s kind of annoying that the data that I use (from the Shuttle Radar Topography Mission) seems to have been cropped for the coastline about 600m too far to the west. I know it’s not a problem with my contours being in the wrong place or the wrong scale as they are spot-on accurate inland. I don’t think there’s anything I can do about that.
Other work
Teaching has finished for this year - the students now have three weeks left before their first exams at the start of May. May will be busy with invigilating. I’ve already invigilated three exams a couple of weeks ago and there are two more exams next week for Electronics MSc students. I have three and a half hours of revision sessions to cover at the start of May too.
Also been doing some work on the Computing Service Online Helpdesk. I’m quite intrigued as to the politics involved in what should be a pretty simple application, but there we go. I’ve made my best shot at it and hopefully it goes down well. I start to integrate my changes onto the live server right after I’ve made a cup of tea (it is 11 o’clock after all)!