[GIS] Finding the correct projection in QGIS

areacoordinate systemqgis

I want to find the area of a set of shapes in QGIS. I can do this step(Vector>Geometery Tools>Export add Geometry Columns or alternatively add feature $area) but I need the output to be in square meters or alternatively square kilometres.

I'm struggling to ascertain what projection I should be using, (I've tried a range, WGS 84 EPSG:4326, WGS 84 /UT< zone 59S EPSG:32759 & NZGD2000 / New Zealand Transverse Mercator 200 EPSG:2193 but at no stage have I got values that are fit for purpose i.e. in square meters or kilometers). The area I'm interested in is on the SE coast of New Zealand or http://gpsinformation.net/utm-zones.gif 59 G on this map.

The other possibility is i'm using/have used the correct the projection but have not set up QGIS correctly to measure area. My process is to set the project CRS > resave the project with the new CRS > add layers > change layers to the selected crs.

Best Answer

I was utilising the correct projection (obtained from http://gpsinformation.net/utm-zones.gif) but I needed the project CRS to be transformed to this projection for my mapping units to move to meters.

To transform the project CRS, as opposed to 'on the fly' reprojections, I saved a new project with my desired projection (WGS 84 /UTM zone 59S EPSG:32759).

Then followed the same workflow as before: Vector -> Geometry Tools -> Export add Geometry Columns.

The key point of difference:

enter image description here As suggested by Kazuhito reprojecting each layer by resaving them in the desired projection would enable the use of Layer CRS.

Related Question