Can anyone tell me the steps to display my village map (as a tif/tfw pair of files) over an OSM raster layer (from the OpenLayers plugin) in QGIS? Because every time I try my village ends up in the middle of the ocean south of Lagos!

I know that questions like this have been asked before, and I have looked at several answers and tried to follow what they said, but so far without success. I have looked at the documentation. I understand from EPSG 3857 or 4326 for GoogleMaps, OpenStreetMap and Leaflet there are complications. One of the articles I have tried to follow (also unsuccessfully) is at http://maps.cga.harvard.edu/qgis/wkshop/basemap.php.

The tfw file is:


I have tried combinations of:

  • loading the tif file with CRS EPSG:4326 and EPSG:3857
  • switching on and off 'on the fly' CRS transformation
  • changing the project CRS to EPSG:4326 and EPSG:3857
  • warp (reprojecting) my village file with source CRS EPSG:3857 and target CRS EPSG:4326, and then using the resulting tif file
  • switching between degrees and metres

I am usually good at following instructions, but this has me beaten. I thought I understood a little about about projections, but the more I read and what I try does not work, the more I am confused.

What are the steps I should take?

1 Answer 1


After lots more investigations and thought, I realised that my village map uses the British National Grid (EPSG:27700), and using that solved all the problems.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.