I have a CSV file with mainly UK data - postcodes that I have then referenced to there Latitude and Longitude. I have 5 rows that are outside the United Kingdom, so I have looked up the Latitude and longitude of these points and also added these to the dataset. Sample Data

I am trying to plot these points on a world map - the aim is to eventually create a webmap using qgis2web. I have got a shapefile I have downloaded from Eurostat: 1:10 Million World Point / Line / Polygon Shapefile 2014 ETRS89 When I add my delimited text layer in QGIS using the latitude and longitude values the points are way off where they should be even when choosing ETRS89 as the coordinate system. Point Data

The majority of the points should be sitting above London in the UK, but are actually off the coast of Africa!

I have tried using different coordinate systems and basemaps, but I cannot get any of them to line up. I know it is probably something really simple, but it is baffling me currently.

  • Did you set the polygon crs to ETRS89?
    – Ian Turton
    Feb 19, 2017 at 17:24
  • I am not sure what you mean by polygon crs? Apologies, but I am a student so do not have extensive knowledge of QGIS.
    – MIS_Gem
    Feb 19, 2017 at 17:27
  • Right click on the layer and choose set layer projection, then select ETRS89
    – Ian Turton
    Feb 19, 2017 at 17:29
  • Yes, sorry the layer is set to ETRS89 and when I imported the csv via delimited text layer I selected ETRS89 as its projection.
    – MIS_Gem
    Feb 19, 2017 at 17:32
  • 2
    But your csv layer is in lat /lon which is epsg:4326
    – Ian Turton
    Feb 19, 2017 at 17:43

1 Answer 1


From the image you are most probably reversing longitude and latitude. When you use the Add Delimited text option be sure you are selecting the column "Lat" as the Y value, and "Lon" as the X value.

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.