Lewati ke konten
AI Agent
QGIS
Tutorial

AI Agent untuk QGIS: Panduan Lengkap

Diterbitkan Diperbarui

AI Agent di QGIS: citra satelit Evia utara di sisi kiri, dan peta tingkat keparahan kebakaran yang dibuat agen dari citra itu di sisi kanan.

AI Agent adalah plugin QGIS yang menambahkan panel chat AI ke QGIS. Anda menuliskan apa yang Anda butuhkan dengan bahasa sederhana, dan agen mengerjakannya di proyek yang sedang Anda buka: ia menemukan data, menjalankan tool QGIS, menata gaya layer, menulis berkas, dan memeriksa peta sebelum menjawab. Setiap pesan dapat dibatalkan.

Setiap peta di atas berasal dari satu tugas. Panduan ini menunjukkan cara memasang plugin, menulis permintaan yang baik dan tetap memegang kendali, lalu membahas 10 tugas nyata yang bisa Anda tiru. Kami yang membangun AI Agent, jadi ini tentang tool kami sendiri.

Tonton ulasan video Hans van der Kwast

72

sumber open data bawaan

1.276

dataset siap pakai

5free

tugas per bulan

Cara kerjanya

Apa yang terjadi setelah Anda menekan Send: Anda mendeskripsikan hasilnya, AI Agent membaca proyek Anda, merencanakan dan menemukan data, menjalankan tool QGIS, memeriksa peta, lalu menjawab dengan sumbernya dan checkpoint undo

Agen sudah bisa melihat proyek Anda: nama layer, field, CRS, extent peta, dan seleksi. Ia tidak pernah membutuhkan berkas data Anda untuk memahaminya. Ia merencanakan langkah-langkah, menjalankan tool QGIS yang sama seperti yang akan Anda gunakan secara manual, lalu me-render peta untuk memeriksa hasil kerjanya sendiri. Jika peta terlihat salah, ia memperbaikinya sebelum menjawab.

Langkah 1: Pasang dan masuk

Pasang plugin

Di QGIS, buka Plugins > Manage and Install Plugins, cari AI Agent by TerraLab dan klik Install Plugin. Plugin ini bekerja di QGIS 3.28 dan yang lebih baru, termasuk QGIS 4, di Windows, macOS, dan Linux.

Buka panel

Klik ikon pir di toolbar. Panel itu merapat di sisi kanan peta.

Masuk

Klik Sign in / Sign up. Browser Anda terbuka, Anda membuat akun gratis, dan plugin terhubung sendiri. Tanpa API key, tanpa kartu kredit.

Langkah 2: Kirim pesan pertama Anda

Ketik apa yang Anda inginkan di kotak dan tekan Send. Agen menulis rencana singkat, mencentang setiap langkah saat berjalan, dan menjawab dengan apa yang sudah dikerjakannya. Link di jawaban akan memilih layer di proyek Anda.

QGIS dengan jaringan sepeda Montreal berwarna hijau di basemap gelap, dan jawaban AI Agent yang membandingkan portal-portal beserta lisensinya
Di bawah setiap jawaban: layer yang ditambahkannya, dari mana datanya berasal (20 sumber diperiksa di sini) dan setiap tindakan, berjarak satu klik.

Permintaan yang baik menyebutkan tiga hal:

  • Tempatnya: “Lyon pusat”, “lembah Waipio”, atau “parsel yang saya pilih”.
  • Hasilnya: heatmap, layout PDF, shapefile, sebuah angka.
  • Tampilannya, saat penting: warna, basemap, opasitas.

Pesan lanjutan bekerja di chat yang sama. “Buat lebih transparan” atau “tambahkan legenda” berlaku untuk apa yang baru saja dikerjakan agen.

Tidak yakin mau bertanya apa? Klik Examples di bawah kotak pesan. Pustakanya berisi 46 tugas yang sudah diuji dalam 8 grup, masing-masing dengan prompt-nya dan gambar hasilnya. Buka satu, ubah tempatnya, kirim.

Pustaka Examples AI Agent di QGIS: Popular, Open data, Satellite and imagery, Terrain and water, Analyse, Survey and CAD, Map design and print, Share and automate
Examples: tugas nyata yang dijalankan agen dari satu kalimat.

Langkah 3: Tetap memegang kendali

Tiga kontrol AI Agent: slider Effort pada Medium, menu Permissions dengan Ask first, Balanced dan Autopilot, dan lembar Go back in this chat yang mencantumkan setiap pesan

Effort mengatur seberapa banyak ia berpikir sebelum bertindak. Low itu cepat, untuk perubahan sederhana, dan ada di setiap paket. Medium merencanakan dan memeriksa hasil kerjanya serta cocok untuk sebagian besar tugas. High untuk analisis panjang. Medium dan High tersedia di Pro.

Permissions menentukan kapan ia berhenti untuk bertanya. Ask first bertanya sebelum setiap perubahan. Balanced, yang default, bertanya sebelum menghapus atau menimpa. Autopilot (Pro) tidak pernah bertanya. Apa pun modenya, kode Python yang mengubah proyek Anda, pemasangan dependency, dan penggunaan kredit plugin lain selalu meminta konfirmasi lebih dulu.

Go back in this chat: setiap pesan meninggalkan checkpoint. Klik panah kembali di header panel, pilih sebuah state, dan proyek kembali ke sana. Tidak ada yang dihapus, jadi Anda bisa kembali lagi. Ctrl+Alt+Z membatalkan pesan terakhir.

Saat tugas panjang menyisakan layer perantara, sebuah kartu menawarkan Tidy up atau Delete, supaya panel Layers Anda tetap bersih.

10 tugas nyata

Setiap tugas di bawah ini adalah satu permintaan nyata di proyek kosong. Teks yang dikutip adalah prompt persisnya. Salin, ubah tempatnya, dan coba.

Menemukan dan memuat data

1. Temukan open data dan periksa lisensinya

Temukan open data tentang jalur sepeda di Montreal, Kanada. Bandingkan apa yang ditawarkan portal-portalnya, beri tahu saya lisensinya, dan muat yang terbaik dengan warna hijau terang di atas basemap gelap.

Agen menelusuri katalognya, portal-portal open data, dan web. Ia menemukan dataset resmi kota (CC BY 4.0), melihat bahwa unduhannya ditolak, lalu memuat salinan ArcGIS Hub sebagai gantinya: 6.987 segmen. Ia menyebutkannya di jawaban, beserta usia salinan tersebut. 2 menit 12 detik.

Basemap gelap Montreal, lalu peta yang sama dengan jaringan sepeda kota berwarna hijau terang (after)
Basemap gelap Montreal, lalu peta yang sama dengan jaringan sepeda kota berwarna hijau terang (before)
SebelumSesudah
Geser untuk membandingkan
Montreal, sebelum dan sesudah: 6.987 segmen jalur sepeda.

2. Taruh spreadsheet di peta

Taruh titik-titik dari spreadsheet ini di basemap topografi, satu warna per jenis, dan simpan sebagai shapefile. Ada berapa titik untuk setiap jenis?

Tarik CSV ke chat atau klik +. Agen menemukan kolom koordinatnya sendiri, memetakan 60 titik survei lapangan, menghitung 12 untuk setiap jenis, dan menyimpan shapefile-nya. 1 menit 15 detik.

QGIS dengan 60 titik survei di OpenTopoMap dalam lima warna, dan jawaban AI Agent dengan jumlah per jenis serta shapefile yang disimpan
CSV yang dilampirkan, dipetakan dan disimpan sebagai shapefile.

Citra satelit

3. Petakan tingkat keparahan kebakaran hutan

Petakan tingkat keparahan (burn severity) kebakaran hutan Agustus 2021 di Evia utara, Yunani, dari citra Sentinel-2 sebelum dan sesudah kebakaran. Tampilkan tingkat rendah, sedang, dan tinggi dalam warna kuning, oranye, dan merah tua di atas basemap satelit, serta berikan hektar per kelasnya.

Ia memilih scene Sentinel-2 bebas awan sebelum dan sesudah kebakaran, menghitung indeks burn dNBR dan mengklasifikasikannya: 2.066 ha rendah, 5.358 ha sedang, 35.937 ha tinggi. 4 menit 47 detik.

Citra satelit Evia utara, lalu tampilan yang sama dengan tingkat keparahan kebakaran dalam warna kuning, oranye, dan merah tua (after)
Citra satelit Evia utara, lalu tampilan yang sama dengan tingkat keparahan kebakaran dalam warna kuning, oranye, dan merah tua (before)
SebelumSesudah
Geser untuk membandingkan
Evia utara, sebelum dan sesudah peta tingkat keparahan kebakaran.

4. Tunjukkan apa yang berubah antara dua tanggal

Tunjukkan bagaimana area di sekitar Grand Ethiopian Renaissance Dam berubah antara tahun 2020 dan tahun ini. Muat citra true-colour Sentinel-2 yang bebas awan untuk setiap tanggal dan tandai apa yang berubah dengan warna kuning, beserta hektarnya.

Ia memilih citra 16 Oktober 2020 dan 20 September 2026, membandingkan indeks airnya dan menandai 4.316 ha air baru dalam 123 km² yang dipetakannya. Permintaan yang sama juga berlaku untuk kehilangan hutan, bangunan baru, atau banjir. 8 menit. Untuk memilih dan streaming scene sendiri, lihat cara mengunduh gambar Sentinel-2 di QGIS.

Citra true colour Sentinel-2 situs bendungan pada Oktober 2020, lalu September 2026 dengan air baru yang ditandai warna kuning (after)
Citra true colour Sentinel-2 situs bendungan pada Oktober 2020, lalu September 2026 dengan air baru yang ditandai warna kuning (before)
Okt 2020Sep 2026
Geser untuk membandingkan
Waduk di belakang bendungan, 2020 dan 2026.

Peta lama dan hasil pindaian

5. Georeferensi peta hasil pindaian

Georeferensi peta lama ini secara otomatis dan tumpangkan di atas basemap satelit dengan opasitas 60%. Beri tahu saya seberapa akurat hasilnya.

Jatuhkan hasil pindaian, foto peta kertas, atau foto udara lama ke chat. Agen membaca nama tempat, mencocokkan pindaian dengan peta referensi dan menempatkannya: 62 titik yang cocok, error median 5,9 m. Jika suatu kecocokan meragukan, ia mengatakannya alih-alih memuat hasil yang salah. 4 menit 25 detik. Untuk Georeferencer manual dan cara menilai kesalahan dalam meter, lihat cara melakukan georeferensi peta di QGIS.

Kiri: peta lama Edinburgh hasil pindaian tanpa koordinat. Kanan: peta yang sama ditempatkan di atas citra satelit dengan opasitas 60 persen
Peta lama Edinburgh: hasil pindaian, lalu hasil pindaian yang sudah ditempatkan.

Analisis

6. Area drive-time dan siapa yang tinggal di dalamnya

Gambarkan area yang bisa dicapai mobil dalam 5, 10, dan 20 menit dari stasiun Lyon Part-Dieu, Prancis, di atas basemap terang, dan perkirakan berapa banyak orang yang tinggal di dalam masing-masing area.

Ia merutekan pada jalan OpenStreetMap dan menjumlahkan grid populasi Komisi Eropa 2025 di dalam setiap area: 125.344 orang dalam 5 menit, 541.274 dalam 10 menit, 1.260.444 dalam 20 menit. 2 menit 34 detik.

QGIS dengan tiga area drive-time berwarna teal yang bersarang di sekitar stasiun Lyon Part-Dieu, dan chat AI Agent dengan laporan HTML yang ditulisnya
Tiga area drive-time, dan laporan dari tugas 10 yang dilampirkan di bawah jawaban.

7. Deteksi setiap bangunan dengan AI Segmentation

Deteksi setiap bangunan di kawasan perumahan kecil di utara Seville, Spanyol, dengan AI Segmentation di atas foto udara. Tandai dengan warna kuning terang dan beri tahu saya ada berapa jumlahnya.

Agen memuat foto udara PNOA Spanyol, menggambar zone of interest dan menjalankan plugin AI Segmentation di dalamnya: 149 bangunan di 0,32 km². Ia memperingatkan bahwa beberapa garis kecil mungkin bagian atap, jadi periksa dulu sebelum Anda mengutip jumlahnya. Deteksi menggunakan kredit AI Segmentation, jadi agen bertanya lebih dulu. 4 menit 1 detik.

Foto udara kawasan perumahan Seville, lalu foto yang sama dengan bangunan yang terdeteksi ditandai warna kuning (after)
Foto udara kawasan perumahan Seville, lalu foto yang sama dengan bangunan yang terdeteksi ditandai warna kuning (before)
SebelumSesudah
Geser untuk membandingkan
Pino Montano, Seville: bangunan yang ditemukan AI Segmentation.

Terrain dan air

8. Telusuri daerah aliran sungai dan alirannya

Petakan daerah aliran sungai dan aliran sungai di lembah Waipio di Pulau Hawaii dari model elevasi. Gambar alirannya dengan warna biru, makin lebar sesuai Strahler order, campur hillshade dalam mode multiply di atas elevasi, dan pudarkan segala sesuatu di luar catchment.

Ia memuat model elevasi Copernicus 30 m, menelusuri catchment seluas 121,7 km² dan 305 segmen aliran, menata gayanya berdasarkan Strahler order dan memudarkan daratan di luarnya. Hans van der Kwast meminta ketiga gaya ini dalam ulasan videonya (aliran berdasarkan order, multiply blending, dan fade di luar catchment), dan saat itu agen belum bisa melakukannya. Tugas ini melakukan ketiganya.

QGIS dengan catchment lembah Waipio dan alirannya yang ditata berdasarkan order, dan jawaban AI Agent dengan kartu Tidy up untuk layer kerja yang disisakannya
Tugas panjang: kartu di bagian bawah menawarkan untuk merapikan 12 layer kerja yang disisakannya.

Bagikan hasilnya

9. Buat layout cetak dan ekspor PDF

Buat layout cetak A4 portrait dari peta ini dengan judul, legenda, scale bar, dan panah utara, lalu ekspor sebagai PDF.

Pesan lanjutan untuk tugas 8. Ia membangun layout, memeriksa bahwa tidak ada yang tumpang tindih dan mengekspor PDF-nya. 3 menit 7 detik. Buka layout di QGIS untuk mengubah apa pun secara manual.

Peta A4 portrait daerah aliran sungai lembah Waipio dengan judul, legenda aliran, scale bar, panah utara, dan kredit elevasi
PDF yang diekspor, seperti yang dibuat agen.

10. Tulis laporan HTML

Tulis laporan HTML singkat dari analisis ini, dengan gambar petanya, angka-angka kunci, dan sumber datanya.

Pesan lanjutan untuk tugas 6. Laporan terbuka di browser Anda: jawaban dalam satu paragraf, tabel, peta, lalu metode dan setiap sumber beserta lisensinya. Tombol Show in QGIS memilih layer yang sesuai. 1 menit 26 detik.

Laporan HTML yang ditulis AI Agent: Berapa banyak penduduk yang berada dalam jangkauan berkendara dari Part-Dieu, dengan tiga angka kunci, tabel area dan penduduk, serta petanya
Laporan ini satu berkas yang bisa Anda kirim lewat email. Bisa dibaca offline dan dicetak dengan rapi.

Berkas masuk, berkas keluar

Berkas yang bisa Anda lampirkan ke AI Agent: peta hasil pindaian dan foto, spreadsheet, berkas GIS, berkas CAD dan GPS, link web service. Berkas yang dikembalikannya: layer yang sudah ditata gaya, peta siap cetak, laporan HTML, ekspor, 3D mesh, dan animasi

Klik +, tarik berkas ke chat, tarik layer dari panel Layers, atau tempel gambar dengan Ctrl+V. Berkas yang ditulis agen disimpan di sebelah proyek Anda, atau ke folder ekspor TerraLab jika proyeknya belum disimpan.

Dari mana datanya berasal

AI Agent mencari data di tiga tempat: katalog bawaannya berisi 55 sumber dan 700+ dataset, lalu portal open data, lalu pencarian web

Katalognya tidak perlu penyiapan. Jelajahi di bawah Examples > Data sources (Settings > Connectors di plugin 1.3.0), tempat setiap sumber mencantumkan apa yang dimilikinya dan bagaimana agen mengkreditnya. Untuk membandingkannya dengan QuickOSM, Geofabrik, dan Overpass, lihat cara mengunduh data OpenStreetMap ke QGIS.

Halaman Data sources AI Agent: 67 sumber data, 843 dataset siap pakai, dengan OpenStreetMap, NASA, USGS, Copernicus, Natural Earth, Microsoft Planetary Computer dan lainnya
KategoriSumber
Peta duniaOpenStreetMap, Overture Maps, Natural Earth, OpenFreeMap
Satelit dan citraSentinel-1 dan 2, Landsat sejak 1972, NASA, Microsoft Planetary Computer
Terrain dan iklimElevasi dan batimetri global, grid iklim CHELSA dan CRU, prakiraan cuaca
Alam dan lingkunganPerubahan hutan global, catatan spesies GBIF, situs Ramsar, FAO WaPOR
Orang dan tempatPopulasi JRC Komisi Eropa, batas untuk 113 negara, footprint bangunan, bandara
Pemetaan nasionalIGN (Prancis), PDOK (Belanda), USGS, Ordnance Survey, dan lembaga nasional lainnya

Ia juga bisa menjalankan plugin lain yang Anda pasang, seperti QuickMapServices untuk basemap, AI Segmentation dan AI Edit. Saat suatu plugin belum ada, ia membuka plugin manager pada plugin tersebut dan Anda tinggal klik Install.

Jadikan milik Anda

Buka Settings > Personalisation. Beri tahu nama Anda, pekerjaan Anda, dan cara Anda bekerja (“perencana kota, layer kadastre dan PLU dalam EPSG:2154”), lalu tulis instruksi tetap (“jawab dalam bahasa Prancis, beri nama layer baru dengan snake_case”). Ia membacanya di awal setiap chat. Di Pro, ia juga menyimpan catatan memori antar chat.

Batasan

  • Ia bisa salah. Buka langkah-langkah di bawah jawaban untuk memeriksa apa yang dikerjakannya, lalu minta perbaikan atau kembali. Pada benchmark GeoKTools dan GeoExpertQueries milik Google, ia mendapat 43,8 dari 100 pada 41 pertanyaan uji terpisah pada effort Low, melawan 24,9 untuk Claude Sonnet 5.5 dengan server QGIS MCP nkarasiak di Claude Code, skor tertinggi dari agen yang kami uji (hasil benchmark).
  • Tugas panjang memakan waktu beberapa menit: perbandingan bendungan memakan 8 menit.
  • Georeferensi otomatis membutuhkan nama tempat yang terbaca atau kecocokan dengan peta referensi. Peta yang sangat lama, seperti peta abad ke-18, sering gagal, dan agen mengatakannya.
  • Ia membutuhkan koneksi internet.

AI Agent vs tool AI lain untuk QGIS

AI AgentQGIS MCPChatGPT atau Claude di browser
Di mana Anda chatDi dalam QGISClaude DesktopTab browser
PenyiapanPasang dan masukPython, uv dan berkas konfigurasiTidak ada
Bertindak di proyek AndaYaYaTidak, Anda menyalin kode kembali
Katalog open data72 sumberTidakTidak
Georeferensi, laporan, layoutYaLewat kodeTidak
Undo sekali klikYaTidakTidak

Untuk melihat perbedaan agen dengan chatbot dan copilot, baca apa itu AI agent di QGIS. Untuk daftar yang lebih luas, lihat plugin AI terbaik untuk QGIS.

Privasi

Agen mengirim pesan Anda, deskripsi singkat proyek (CRS, extent, nama layer dan field, jumlah fitur, baris pertama setiap layer lokal), dan berkas yang Anda lampirkan. Ia tidak pernah mengirim berkas data, geometri, seluruh tabel, atau berkas proyek Anda. Layanan ini berjalan di UE, dan data Anda tidak digunakan untuk melatih model.

Harga

FreeProOrganization
Harga0 EUR€49 / bulanSesuai penawaran
Tugas5 per bulan300 per bulanKustom
EffortLowLow, Medium, HighLow, Medium, High
Autopilot, memori, penggunaan komersialTidakYaYa
Pencarian web dan sumber dataYaYaYa
Zero data retentionTidakTidakYa

Satu tugas adalah satu permintaan Anda, berapa pun langkah yang diperlukan untuk menyelesaikannya. Pro setahun setara biaya sepuluh bulan, dan Anda bisa mencoba Pro gratis selama 7 hari: tambahkan kartu, batalkan sebelum berakhir dan tidak ada yang ditagih. Harga belum termasuk PPN. Lihat semua paket atau halaman AI Agent.

FAQ

Apakah ada AI agent gratis untuk QGIS?

Ya. AI Agent punya paket gratis dengan 5 tugas per bulan pada Effort Low, dengan pencarian web dan semua 72 sumber data sudah termasuk.

Bisakah ia melakukan georeferensi peta hasil pindaian?

Ya. Jatuhkan hasil pindaian ke chat dan bertanya. Ia membaca nama tempat, mencocokkan pindaian dengan peta referensi, memuatnya sebagai layer GeoTIFF dan memberikan akurasinya dalam meter.

Bisakah ia bekerja dengan citra Sentinel-2?

Ya. Ia menemukan scene yang bebas awan dan menghitung NDVI, NDWI, NBR dan indeks lainnya, atau membandingkan dua tanggal, tanpa perlu mengunduh di sisi Anda.

Bisakah saya memakai ChatGPT atau Claude di dalam QGIS?

Tidak secara langsung. Chatbot di browser bisa menulis kode PyQGIS untuk Anda tempelkan ke konsol Python. AI Agent berjalan di dalam QGIS dan melakukan langkah-langkahnya sendiri, dengan undo.

Bisakah ia merusak proyek saya?

Pada pengaturan default, ia bertanya sebelum menghapus atau menimpa apa pun, dan setiap pesan bisa dibatalkan. Tetap simpan proyek Anda sebelum sesi panjang.

Apakah ini open source?

Plugin-nya ya, di bawah GPL-2.0-or-later. Layanan yang dihosting tidak. Ia membutuhkan koneksi internet.

Coba AI Agent gratis