Made progress - now can convert between map and screen coordinates. Still doesn't work though, but hopefully closer. Also sorted out difference between Locations and PVectors so fewer problems about x,y lat,lon