Cara membuat qgis auto increment field

Posted on

Bismillah,

Ketemu lagi sama saya setelah vakum sekian lama, maklum tidak ada ide mau nulis apa lagi? ada ide gak? hehehe

Baiklah kali ini kita akan membahas tentang cara membuat qgis auto increment field . Sebelum membahas lebih jauh pasti ada yang bertanya apa sih auto increment itu? Auto increment adalah memasukkan angka berurutan di mulai dari 0 atau satu sampai tidak terhingga. Kalau di dunia coding itu istilah nya adalah id atau bahasa bebas nya adalah unik ID.

Cara membuat qgis auto increment field 1

Lalu fungsi nya apa? yang pernah saya lakukan adalah untuk melakukan join table di qgis sebagai primary key. contoh yang pernah saya lakukan adalah menggabungkan data lapangan dengan penanda nya adalah “ruas jalan”. ruas jalan ini berisi angka-angka berurutan. Pasti sangat merepotkan apabila kita memasukkan angka-angka itu satu-persatu, nah di sinilah auto increment ini berperan.

Btw, panjang juga ya intronya. hehehe. Oke, saya anggap kalian sudah menginstall software qgis dan sudah punya data digital yang mau di buatkan auto increment nya.

Caranya silahkan buat field baru dari “open attribute table” dari qgis, edit layer nya, buat field baru, kemudian buka “open calculator” . Langkah-langkahnya akan saya buatkan dalam bentuk gambar seperti di bawah ini

Cara membuat qgis auto increment field 2
Gambar 1. Open attribute table qgis

Dari gambar di atas, kemudian yang kita lakukan adalah melakukan editing layer sebelum mengeksekusi query layernya

Cara membuat qgis auto increment field 3
Gambar 2. Edit layer yang mau di buat

Setelah itu kita buat field baru untuk menampung auto increment yang akan kita buat, untuk lebih jelas lihat gambar di bawah ini

Cara membuat qgis auto increment field 4
Gambar 3. tambah field baru qgis

Buat type datanya real atau integer, kemudian save. Nah ini adalah langkah kuncinya. Setelah ini kita klik tombol “Open Field Calculator” Pilih “update existing field” kemudian arahkan ke field yang sudah kita buat tadi. Di bagian tengah kemudian klik “variable” kemudian “row_number” jika kita mau auto increment di mulai dari angka 1 atau bisa ke “record and attribute” kemudian pilih “$id” jika kita mau auto increment di mulai dari angka 0

Demikian lah tutorial ini saya buat, semoga bermanfaat ya? kalau ada yang mau di tanyakan silahkan tinggalkan komentar

Gravatar Image
Saya adalah seorang freelancer dari tahun 2010 sampai sekarang. Selama tahun tersebut saya berkecimpung di dunia GIS dan remote sensing. Insya Allah di sini saya akan membagikan pengetahuan seputar GIS dan remote sensing, termasuk sedikit Web GIS