Good progress, have sorted out x,y and lon,lat problems. Screen coords still not translating properly though, so points do not appear over correct map positions. Markers place directly on map seem to work OK (although this needs checking)