How to Calculate Areas of Polygons in QGIS
Maximize The Power of The Field Calculator
Halo Semuanya,
When I first knew and studied geospatial technologies in college, I spent most of my data processing activities in one of the most popular software among GIS Enthusiasts, which unfortunately was a crack version. However, when I already work in the geospatial industry, I gradually moved to use legal yet powerful open-source software, which is QGIS.
Awal kenal dan belajar bidang geospasial saat masih kuliah, sebagian besar kegiatan pengolahan data saya lakukan dalam salah satu software desktop terpopuler di kalangan GIS Enthusiast yang sayangnya versi bajakan. Namun, saat sudah masuk dunia kerja, saya tobat dan perlahan hijrah memakai open source software yang legal dan tidak kalah powerful yakni QGIS.
I experienced difficulty when I first started using QGIS because it took time to explore its tools and features. It also has a relatively different user interface, so my workflow is not as fluid as in the previous software. But over time, it’s not that hard to use QGIS, and it’s even easier in some aspects.
Kesulitan yang saya alami saat pertama kali menggunakan QGIS adalah butuh waktu untuk eksplorasi fitur maupun tools di dalamnya. Selain itu, QGIS juga punya user interface yang relatif berbeda, workflow saya jadi tidak se-fluent dibandingkan menggunakan software sebelumnya. Tapi seiring berjalannya waktu, sebenarnya nggak susah-susah amat memakai QGIS, bahkan malah lebih mudah dalam beberapa aspek.
One of the things that I think can be done faster in QGIS is to calculate the area in polygon layers. With just a few quick steps, we can find the area of a polygon with various unit options.
Salah satu hal yang menurut saya dapat dilakukan secara lebih cepat di QGIS adalah menghitung luasan area atau poligon. Hanya dengan beberapa langkah cepat, kita dapat mengetahui luasan dari poligon dengan opsi satuan yang beragam.
Open Vector Polygon
If we talk about the area, we need a vector polygon file, and you can use this file as practice.
Jika bicara mengenai luasan maka kita membutuhkan file vektor poligon, kalian bisa menggunakan file ini sebagai latihan.
Open Attribute Table
Open the attribute table, then go to the field calculator.
Buka tabel atribut dari layer tersebut, lalu klik tombol field calculator.
Use Field Calculator
Give a name to the new column in the ‘Output field name’, and write the $area
command in the Expression tab. The $area
command will calculate the area with square meters unit (m²) by default. When it’s done, click OK.
Beri nama kolom baru di bagian Output field name, kemudian tulis perintah $area
di tab Expression. Secara default perintah $area
akan menghitung luasan dengan satuan meter persegi (m²). Apabila sudah selesai, klik OK.
We Can Calculate Other Units
To calculate the area with other units such as kilometers (km), the method is similar but the difference is that the command entered in the Expression tab is $area/1000
. Why must we add the /1000
command? Because 1km is equal to 1000m or using the conversion results of m to km units. This also applies to other units such as hectares (Ha)=10.000m, so the command becomes $area/10000
.
Untuk menghitung luasan dengan satuan lain misalnya kilometer (km), caranya hampir sama tapi bedanya adalah perintah yang dimasukkan ke dalam tab Expression adalah $area/1000
. Tambahan perintah /1000
muncul karena 1km=1000m atau dengan kata lain menggunakan hasil konversi satuan m ke km. Hal ini berlaku juga pada satuan lain seperti hektar(Ha)=10.000m maka perintahnya menjadi $area/10000
.