I'm trying to overlay some data onto a satellite image of the UK.
The image is a hi-resolution version of the image below (originally from dundee university): http://www.bbc.co.uk/news/uk-scotland-18239311
However, I'm unable to determine the mapping between longitude/latitude and points on the image, i.e. given a long/lat pair what is the relevant point on the image. Along the way I created a table of landmarks round the edge of the UK and recorded their position on the image (with top-left being (0,0)) together with their longitude and latitude values: https://gist.github.com/pci/4945162 . Sadly I don't know the location of the satellite or the direction the camera was pointing when the shot was taken.
I've tried affine transforms, perspective transforms and planar projections from a sphere, all with very little success.
Any help is greatly appreciated.