Bekerja dengan Attribut

Data gis mempunyai dua bagian - fitur dan attribut. Atributt adalah data terstruktur mengenai setiap fitur. Tutorial ini menunjukkan bagaimana memperlihatkan attribut dan melakukan query standard pada attribut di QGIS.

Tinjauan Tugas

Dataset untuk tutorial ini mengandung informasi tentang tempat padat penduduk di Dunia. Tugas kali ini adalah membuat query dan menemukan semua ibu kota negara di dunia yang mempunyai jumlah penduduk lebih dari 1,000,000 .

Skill lain yang akan anda pelajari

  • Pilih fitur dari sebuah layer dengan memakai ekpresi.

  • Batalkan pilihan fitur dari sebuah layer menggunakan Attributes toolbar.

  • Menggunakan Query Builder untuk menunjukkan sebuah subset fitur dari sebuah layer.

Mendapatkan data

Natural Earth memiliki data yang baik untuk tempat padat penduduk Populated Places dataset. Unduh simple (less columns) dataset

Untuk kenyamanan, anda mungkin mengunduh sebuah kopi dari dataset secara langsung melalui link di bawah:

ne_10m_populated_places_simple.zip

Sumber data [NATURALEARTH]

Prosedur

  1. Ketika anda sudah mengunduh data, buka QGIS, akses Layer ‣ Add Layer ‣ Add Vector Layer.

../_images/1140.png
  1. Klik Browse dan navigasi ke folder di mana anda unduhan data anda berada

../_images/298.png
  1. Cari lokasi file zip yang sudah diunduh ne_10m_populated_places_simple.zip . Anda tidak diharuskan untuk mengunzip file. QGIS mampu untuk membaca file zip secara langsung. Pilih file tersebut dan klik Open.

../_images/348.png
  1. Layer yang telah terpilih sekarang terbuka di QGIS dan anda akan melihat banyak poin merepresentasikan tempat-tempat padat penduduk di dunia.

../_images/435.png
  1. Klik kanan pada layer dan pilih Open Attribute Table.

../_images/536.png
  1. Eksplor attribut yang bermacam-macam serti nilainya.

../_images/634.png
  1. Kita tertarik dengan populasi di tiap fitur, jadi pop_max adalah kolom yang kita cari. Anda dapat mengklik header kolom untuk mengurutkan dari yang paling akhir atau besar.

../_images/733.png
  1. Sekarang kita sudah siap untuk melakukan query terhadap attribut-attribut ini. QGIS menggunakan ekpresi seperti SQL untuk melakukan queries. Klik Select features using an expression.

../_images/832.png
  1. Pada jendela Select By Expression , telusuri lebih jauh bagian Fields and Values dan double-klik label pop_max . Anda akan melihat bahwa ini ditambahkan ke bagian ekspresi di bawah. Juka adnda tidak yakin mengenai nilai field, anda dapat mengklik Load all unique values untuk melihat nilai attribut apa yang tersaji di dataset. Untuk latihan, kita mencoba untuk menemukan semua fitur yang mempunyai populasi lebih dari 1,000,000. Jadi lengkapilah ekspresi seperti di bawah dan klik Select.

"pop_max" > 1000000
../_images/930.png
  1. Klik Close dan kembali ke jendela utama QGIS. Anda akan melihat bahwa sebuah subset dari poin-poin sekarang terender dalam warna kuning. Ini adalah hasi dari query kita dan anda melihat tempat-tempat dari dataset yang memmpunyai nilai attribut pop_max lebih dari 1,000,000.

../_images/1031.png
  1. Tujuan dari latihan ini untuk menemukan tempat-tempat yang menjadi ibu kota negara. Field yang mengandung data ini adalah adm0cap . Nilai 1 mengindikasikan bahwa tempat itu adalah ibukota. Kita dapat menambah kriteria pada ekspressi sebelumnya dengan menggunakan operator and. Mari kita bentuk query kita untuk memilih hanya tempat-tempat tersebutlah yang merupakan ibukota. Klik tombol Select feature using an expression pada tabel attribut dan masukkan ekpresi di bawah dan klik Select dan kemudian Close.

"pop_max" > 1000000 and "adm0cap" = 1
../_images/1141.png
  1. Kembali ke jendela utama QGIS. Sekarang anda akan melihat sebuah subset poin-poin terpilih yang lebih kecil. Ini adalah hasil dari query kedua dan menunjukkan semua tempat dari dataset yang menjadi ibukota dan juga memiliki penduduk berjumlah lebih dari 1,000,000. Jika kita ingin melakukan analisa lebih jauh pada subset data ini, kita dapat membuat seleksi ini tetap. Klik kanan pada layer ne_10m_populated_places_simple dan pilih Properties.

../_images/1231.png
  1. Pada tab General, scroll ke bawah sampai bagian Feature subset. Klik Query Builder.

../_images/1328.png
  1. Masukkan ekpresi yang sama seperti yang sudah anda lakukan sebelumnya dan klik OK.

"pop_max" > 1000000 and "adm0cap" = 1
../_images/1427.png
  1. Kembali ke jendela utama QGIS, anda akan melihat sisa poin-poin menghilang. Sekarang anda mungkin melakukan analisa lain pada layer ini dan hanya fitur yang cocok dengan ekspresi kita ini yang akan digunakan. Anda akan melihat bahwa poin-poin masih muncul dengan warna kuning. Ini dikarenakan poin-poin ini masih terpilih atau selected . Temukan tombol Deselect Features from All Layers di toolbar Attributes dan klik tombol tersebut.

../_images/1525.png
  1. Anda akan melihat poin-poin tadi sekarang batal dipilih atau di-deseleksi dan terender pada warna asli mereka.

../_images/1624.png
comments powered by Disqus

This work is licensed under a Creative Commons Attribution 4.0 International License