AI Pembuat Peta untuk Lokasi Nyata: Model Gambar vs Agen GIS di QGIS
Diterbitkan
Kebanyakan alat yang muncul untuk pencarian "AI map generator" menggambar sebuah gambar yang tampak seperti peta. Untuk lokasi nyata, Anda butuh AI yang membaca data GIS, bukan menebak piksel. Dalam uji saya di Recife, Brasil, dua model gambar tidak menaruh satu pun taman atau sekolah nyata di dalam zona 1 km yang mereka gambar, sedangkan agen GIS di dalam QGIS cocok dengan OpenStreetMap untuk seluruh 50 taman dan 18 sekolah.
Saya menjalankan uji ini pada 7 November 2026 dengan satu prompt, yang saya tulis beserta kriteria lulusnya sebelum menjalankan apa pun:
A map of the parks and schools within 1 km of the metro stations of central Recife, Brazil, with a legend and a scale bar
Berikut apa yang benar-benar dihasilkan setiap jenis alat, cara membuat peta yang sama secara gratis di QGIS secara manual, dan apa yang terjadi ketika saya memberikan kalimat itu ke agen di dalam QGIS.
6 dari 9
Hasil teratas Google untuk 'ai map generator' yang berupa alat fantasi atau D&D
0 / 10
Nama taman dan sekolah di peta tiap model gambar yang nyata dan berada dalam 1 km
50 & 18
Taman dan sekolah OSM nyata yang ditemukan oleh metode QGIS manual dan agen GIS
Apa itu AI pembuat peta?
AI pembuat peta (AI map generator) adalah alat apa pun yang mengubah prompt teks menjadi peta. Dalam praktiknya, label itu mencakup tiga hal yang sangat berbeda, dan Google mencampur ketiganya di halaman yang sama. Ketika saya mengambil hasil organik teratas untuk "ai map generator" di AS pada 7 November 2026, 6 dari 9 hasil adalah pembuat peta fantasi, Dungeons & Dragons, atau peta pertempuran tabletop (Recraft, utas Reddit r/DnD, Adobe Firefly, TT-RPG, ZSky AI, dan OpenArt). Hanya 3 yang membahas lokasi nyata, dan tidak satu pun menampilkan peta wilayah nyata yang dibuat dari data terbuka dengan legenda dan skala batang.
Tiga jenis itu adalah:
- Pembuat peta fantasi dan game (Recraft, pembuat peta fantasi Adobe Firefly, TT-RPG, ZSky, OpenArt, Perchance). Model text-to-image yang disetel untuk menggambar benua fiksi, dunia bergaya perkamen, atau grid dungeon. Bagus untuk kampanye permainan, tetapi tidak dibuat untuk geografi nyata.
- Model gambar umum (seperti model gambar Gemini dari Google, atau alat gambar di dalam ChatGPT dan Midjourney) dan alat peta pin (seperti MapsGPT dari Proxi atau PamPam). Model gambar melukis JPEG datar yang meniru peta jalan. Alat peta pin menaruh penanda di peta web berdasarkan ingatan LLM; halaman MapsGPT sendiri menyebut hasilnya "Places come from public data and an AI's best guess" (tempat berasal dari data publik dan tebakan terbaik AI) dan menambahkan "It's a good starting point, not a guarantee." (titik awal yang baik, bukan jaminan).
- Agen GIS yang berjalan di dalam perangkat lunak GIS desktop seperti QGIS. Alih-alih menggambar piksel, ia mengunduh layer vektor dari sumber seperti OpenStreetMap, menjalankan alat spasial (buffer metrik, intersection), memberi gaya pada layer, dan menyusun layout cetak yang bisa Anda edit atau ekspor ke PDF.
Kalau Anda butuh pulau untuk sebuah novel, kelompok pertama yang Anda cari. Kalau seseorang akan berjalan, membangun, atau mengambil keputusan berdasarkan peta itu, hanya kelompok ketiga yang bekerja pada koordinat nyata.
Pengujiannya: satu prompt di Recife, empat cara
Saya memilih Recife karena kota ini punya garis pantai yang jelas di timur, dua sungai (Capibaribe dan Beberibe) yang bertemu dekat pusat kota, satu jalur metro (Metrorec), dan cakupan OpenStreetMap yang baik. Sebelum menjalankan apa pun, saya mengambil data acuan dari OpenStreetMap (railway=station dengan station=subway, leisure=park, dan amenity=school) dan menulis aturan lulusnya:
- Stasiun harus stasiun Metrorec nyata dengan urutan yang benar, minimal Recife dan Joana Bezerra.
- Setiap label taman atau sekolah di gambar dicek ke OSM: apakah ada objek dengan nama dan jenis itu di Recife, dan apakah letaknya dalam 1 km dari stasiun nyata?
- Skala batang harus sesuai dengan jarak garis lurus nyata 1.192 m antara stasiun Recife dan Joana Bezerra, dengan selisih maksimal 25%.
- Untuk agen GIS: buffer 1.000 m yang benar dalam CRS metrik, jumlah taman dan sekolah yang cocok dengan pemeriksaan geometri OSM saya sendiri, layout dengan legenda dan skala batang, serta atribusi data.
| Metode | Waktu | Nama taman & sekolah nyata (dan dalam 1 km) | Nama stasiun nyata | Sumber & lisensi data disebutkan | Layer GIS yang bisa diedit | Ekspor |
|---|---|---|---|---|---|---|
Gemini 3 Pro Image (gemini-3-pro-image) | 18,2 detik | 7 dari 10 ada di Recife (0 dari 10 dalam 1 km) | 3 dari 6 | Tidak ada | Tidak (JPEG datar 1408 x 768) | JPEG |
Gemini 3.1 Flash Image (gemini-3.1-flash-image) | 10,9 detik | 5 dari 10 ada di Recife (0 dari 10 dalam 1 km) | 3 dari 6 | Tidak ada | Tidak (JPEG datar 1408 x 768) | JPEG |
| AI Agent di QGIS (effort Medium, satu pesan) | 88,7 detik | 50 taman, 18 sekolah (100% cocok dengan ID OSM, tanpa label nama) | 2 dari 2 (hanya pusat) | Ya: OSM (ODbL 1.0), Overture Maps | Ya, 6 layer bergaya dalam EPSG:31985 | Layout QGIS, PDF, PNG, GeoPackage |
| QGIS manual (6 langkah, data OSM) | Tidak diukur (dijalankan lewat skrip) | 50 taman, 18 sekolah (ID OSM yang sama) | 2 dari 2 | Ya: OSM (ODbL 1.0) | Ya | Layout QGIS, PDF, PNG, GeoPackage |
Kesalahan model gambar pada kota nyata
Saya mengirim prompt itu sekali ke gemini-3-pro-image dan sekali ke gemini-3.1-flash-image lewat Gemini API dengan pengaturan default dan tanpa system prompt. Satu gambar per model hanyalah satu sampel, bukan benchmark statistik, jadi anggap angka di bawah sebagai apa yang terjadi pada uji saya, bukan tingkat yang pasti.
Sekilas, kedua gambar tampak meyakinkan. Meski prompt-nya berbahasa Inggris, keduanya menulis label dalam bahasa Portugis, menaruh Samudra Atlantik di sisi kanan tempat pantai Recife berada, menggambar ikon metro merah dengan lingkaran 1 km di sekitarnya, serta menambahkan legenda dan skala batang.

Ketika nama-nama itu dicek ke OpenStreetMap, peta itu runtuh. Di gambar Pro, 7 dari 10 nama taman dan sekolah yang berbeda adalah tempat nyata di Recife (seperti Parque 13 de Maio, Parque da Jaqueira, Ginásio Pernambucano, dan Colégio Damas). Satu adalah jalan, bukan taman (Praça do Arsenal), dan dua tidak ada di OSM (Parque das Jaqueira dan Colégio de Mantes).
Masalah yang lebih besar adalah letaknya. Setiap label di gambar berada di dalam lingkaran 1 km yang digambar, karena itulah yang diminta prompt. Kenyataannya, tidak satu pun dari 10 taman dan sekolah bernama itu berada dalam 1.000 m dari stasiun metro nyata. Yang paling dekat adalah Liceu de Artes e Ofícios, 1.101 m dari stasiun Recife; Parque 13 de Maio berjarak 1.248 m; Parque da Jaqueira berjarak 4.144 m. Model itu mengingat nama-nama nyata dari Recife lalu melukisnya di dalam lingkarannya.
Stasiunnya punya masalah yang sama. Hanya 3 dari 6 nama stasiun berbeda di gambar Pro yang merupakan stasiun Metrorec nyata (Largo da Paz, Joana Bezerra, dan Afogados). "Recife Antigo" adalah nama kawasan, "Larga Bezerra" mencampur Largo da Paz dengan Joana Bezerra, dan label "Central" muncul di tiga ikon merah terpisah di tiga bagian peta. Di OSM, Afogados dan Largo da Paz berjarak 489 m; jika diukur dengan skala batang 1 km milik gambar itu sendiri, gambar Pro menggambarnya berjarak 2,8 km.

Gambar Flash (gemini-3.1-flash-image, 10,9 detik) lebih buruk pada labelnya: 5 dari 10 nama taman dan sekolah yang berbeda adalah taman atau sekolah nyata di Recife, 2 salah jenis (Lagoa do Araçá adalah kolam, dan Escola Estadual Sizenando Silveira hanya muncul di OSM sebagai stasiun bike-share yang dinamai dari sekolah itu), dan 3 tidak ada di OSM. Lagi-lagi, tidak satu pun taman atau sekolah nyata itu berada dalam 1 km dari stasiun metro pusat.
Gambar ini juga mengarang detail kartografi. Di sepanjang bingkai atas dan kiri, ia mencetak tanda koordinat (85000, 40000, 70000) yang tidak termasuk sistem koordinat mana pun, dan deretan tanda di bawah berubah menjadi bentuk yang tak terbaca. Di pantai, ia menggambar Praia de Boa Viagem di utara Praia do Pina; di Recife, Boa Viagem berada sekitar 3,7 km di selatan Pina.
Semua itu tidak mengejutkan kalau Anda ingat cara kerja model gambar. Ia tidak punya layer GIS, tidak punya sistem koordinat, dan tidak bisa mengukur 1.000 m. Ia memprediksi piksel yang tampak seperti peta Recife.
Cara membuat peta yang sebenarnya secara gratis di QGIS
Sebelum melihat agen AI, berikut cara standar dan gratis untuk membuat peta ini di QGIS dengan data OpenStreetMap. Kalau Anda belum pernah membuat layout, panduan kami tentang cara membuat peta di QGIS membahas dasarnya lebih rinci, dan panduan unduh OpenStreetMap untuk QGIS kami menjelaskan QuickOSM langkah demi langkah.
Unduh taman, sekolah, dan stasiun metro dari OpenStreetMap
Pasang plugin gratis QuickOSM kalau belum ada, lalu buka Vector > QuickOSM > QuickOSM…. Di tab Quick query, jalankan tiga kueri dengan In diatur ke Recife, Brazil:
leisure=parkamenity=schoolrailway=station(dan tambahkan baris kedua denganstation=subway)
Sisakan stasiun metro pusat
Kalau Anda memuat file .osm mentah seperti saya, tag-nya ada di dalam other_tags pada layer points. Buka Processing Toolbox > Vector selection > Extract by expression dan jalankan:
"other_tags" LIKE '%"railway"=>"station"%' AND "other_tags" LIKE '%"station"=>"subway"%' AND "name" IN ('Recife','Joana Bezerra')
Hasilnya tersisa 2 titik stasiun pusat.
Reproyeksikan ke CRS metrik
Data OpenStreetMap datang dalam derajat (EPSG:4326). Buffer dalam derajat tidak bermakna, jadi reproyeksikan dulu layer stasiun, taman, dan sekolah Anda dengan Vector > Data Management Tools > Reproject Layer… ke EPSG:31985 (SIRGAS 2000 / UTM zone 25S, yang mengukur dalam meter).
Buat buffer 1.000 m
Buka Vector > Geoprocessing Tools > Buffer…. Atur input ke stasiun yang sudah direproyeksi, Distance ke 1000 meter, Segments ke 36, centang Dissolve result, lalu jalankan. Anda mendapat satu poligon gabungan seluas 5.374.942 m².
Ambil taman dan sekolah di dalam buffer
Buka Processing Toolbox > Vector selection > Extract by location. Pilih objek dari layer taman yang sudah direproyeksi yang intersect dengan buffer 1.000 m. Ulangi untuk sekolah (di OSM, 17 sekolah di zona ini dipetakan sebagai poligon dan 1 sebagai titik; jalankan Vector > Geometry Tools > Centroids… pada poligonnya dan Merge vector layers kalau Anda ingin ke-18 sekolah digambar sebagai titik). Hasilnya tersisa 50 taman dan 18 sekolah.
Tambahkan basemap dan susun layout cetak
Tambahkan OpenStreetMap dari panel Browser di bawah XYZ Tiles, beri gaya pada layer Anda, lalu buka Project > New Print Layout…. Tambahkan bingkai peta, legenda, skala batang, panah utara, dan baris kredit © OpenStreetMap contributors (ODbL), lalu ekspor dengan Layout > Export as PDF….
Berikut dialog QuickOSM dari langkah 1, diatur untuk leisure=park di Recife:

Lalu dua dialog Processing yang mengerjakan analisis spasial sebenarnya di langkah 4 dan 5, buffer dalam meter dan ekstraksi berdasarkan lokasi:

Setelah buffer ada, Extract by location menyaring 135 taman di area unduhan menjadi 50 taman yang menyentuh zona 1 km:

Menaruh layer-layer itu di atas basemap OpenStreetMap dalam layout cetak QGIS menghasilkan peta acuan yang bisa diverifikasi, dengan tepat 50 taman dan 18 sekolah:

Agen GIS dengan prompt yang sama
Kami membuat AI Agent, jadi bagian ini menguji plugin kami sendiri dengan kalimat yang persis sama. AI Agent adalah panel chat yang menempel di dalam QGIS (dibahas rinci di panduan lengkap AI Agent untuk QGIS kami). Alih-alih membuat gambar, ia membaca proyek Anda, mengambil dataset vektor, menjalankan alat Processing QGIS, dan menyusun layout cetak.
Saya mulai dari proyek QGIS 3.44.15 kosong di macOS, mengatur effort ke Medium dan izin ke Balanced, menempel prompt uji persis seperti aslinya, lalu mengklik Send sekali. Tanpa pesan lanjutan, tanpa kartu pertanyaan, dan tanpa penyesuaian manual.

Ia selesai dalam 88,7 detik (34 pemanggilan alat internal, 0 error). Ia membaca OpenStreetMap dari ekstrak yang kami host (bertanggal 19 Oktober 2026), sehingga server publik yang menolak saya hari itu tidak menghentikannya. Ia mengganti proyek ke EPSG:31985 (SIRGAS 2000 / UTM zone 25S), mengambil stasiun metro, membuat buffer 1.000 m, memotong taman dan sekolah, memberi gaya pada enam layer, dan menyusun layout A4 lanskap.
Jawabannya di panel:
Membuat layout A4 Central Recife parks and schools, dengan legenda dan skala batang. Layout ini menampilkan 18 sekolah terpetakan dan 50 taman terpetakan dalam jarak garis lurus 1 km dari dua stasiun metro. "Pusat" berarti dalam 2,5 km dari pusat kota Recife; cakupannya bergantung pada OpenStreetMap. Saya juga bisa mengekspor layout ini sebagai PDF.

Saya mengecek layer-layernya terhadap pemeriksaan geometri OpenStreetMap saya sendiri:
- Stasiun: Ia memilih Recife (
-8.06917, -34.88537) dan Joana Bezerra (-8.07321, -34.89539). - Buffer: Layer buffer-nya dalam
EPSG:31985seluas 5.375.557 m², selisih 0,02% dari luas analitis dua lingkaran 1.000 m yang berjarak 1.192 m (5.376.700 m²). - Taman dan sekolah: 50 taman dan 18 sekolah, cocok dengan 50 dari 50 ID OSM taman dan 18 dari 18 ID OSM sekolah dari alur kerja manual. Verteks taman terjauh berada 998 m dari stasiun dan sekolah terjauh 944 m.
- Atribusi: Footer layout mencantumkan
© OpenStreetMap contributors; © Overture Maps Foundation, TomTom; modified by TerraLab | ODbL 1.0 | October 2026 | SIRGAS 2000 / UTM 25S.

Dari satu pesan ini, ia juga punya keterbatasan nyata, dan Anda bisa melihatnya di layout di atas:
- Hanya dua stasiun. Karena mengartikan "pusat" sebagai dalam 2,5 km dari pusat bersejarah Recife, ia tidak memasukkan Afogados (yang berjarak 2.475 m dari stasiun Recife), Largo da Paz, dan Ipiranga. Kalau Afogados dimasukkan, jumlahnya naik menjadi 63 taman dan 26 sekolah. Setidaknya ia menyebutkan aturan 2,5 km itu di jawabannya dan di halaman, jadi Anda bisa meminta Afogados di pesan berikutnya.
- Tidak ada label nama taman atau sekolah di peta. Hanya dua stasiun yang diberi label; untuk melihat nama sekolah, Anda mengklik objeknya di QGIS atau meminta agen memberi label.
- Tanpa panah utara, dan tata letak halaman kurang seimbang. Prompt saya tidak meminta panah utara, jadi agen tidak menambahkannya. Label "Joana Bezerra" menumpuk di atas titik merahnya, tidak ada basemap raster di bawah jalan Overture dan perairan OSM, dan sepertiga kanan halaman A4 sebagian besar kosong.
- Ia berhenti satu klik sebelum file PDF. Ia menyusun layout cetak QGIS dan menawarkan ekspor ke PDF, jadi saya sendiri yang mengklik
Layout > Export as PDF….
Bedanya dengan pembuat gambar: setiap bagian peta ini adalah layer QGIS nyata dalam sistem koordinat metrik. Memindahkan legenda, menambah panah utara, menyalakan label sekolah, atau menambahkan stasiun Afogados hanya butuh beberapa detik di peta yang sama, alih-alih mengundi ulang JPEG baru.
Coba AI Agent gratis di QGIS, tanpa kartu
Kapan memakai alat yang mana
- Pakai pembuat peta fantasi (Recraft, Firefly, TT-RPG, OpenArt) ketika tempatnya fiksi. Untuk itulah sebagian besar hasil pencarian "AI map generator" dibuat, dan mereka melakukannya dengan baik.
- Jangan pernah memakai model gambar untuk tempat yang akan dikunjungi orang, dikutip dalam laporan, atau dijadikan dasar pembangunan. Bahaya
gemini-3-pro-imagedangemini-3.1-flash-imagebukan karena hasilnya jelek; justru karena hasilnya tampak jadi, padahal menaruh nama sekolah nyata di Recife 3 sampai 4 km dari letak sebenarnya. Kalau Anda hanya punya chatbot di browser, minta ia menulis kode PyQGIS alih-alih menggambar; uji kami tentang ChatGPT untuk QGIS menunjukkan apa yang berhasil dan di mana skrip buta gagal. - Pakai QGIS manual ketika Anda ingin kendali penuh atas setiap kueri, simbol, dan elemen layout tanpa biaya, atau ketika Anda sedang belajar cara kerja spatial join dan proyeksi metrik.
- Pakai agen GIS di dalam QGIS ketika Anda menginginkan layer OpenStreetMap atau Overture yang nyata, buffer metrik yang benar, dan layout yang bisa diedit dalam satu setengah menit, dan Anda tidak keberatan merapikan satu label atau menambah panah utara di akhir. Anda bisa melihat semua alat QGIS kami di hub AI QGIS.
Cara kami mengukurnya. Diuji pada 7 November 2026. Dua uji gambar memanggil Gemini API (generateContent dengan responseModalities: ["TEXT","IMAGE"], pengaturan default, tanpa system prompt, n = 1 gambar per model) pada gemini-3-pro-image dan gemini-3.1-flash-image. Data acuan berasal dari OpenStreetMap API (/api/0.6/map, delapan tile yang mencakup lon -34.9245 sampai -34.8745, lat -8.0885 sampai -8.0585) dan pencarian Nominatim di hari yang sama. Uji AI Agent memakai QGIS 3.44.15 di macOS dengan AI Agent 1.9.4 pada effort Medium dan izin Balanced di proyek kosong; ekstrak OpenStreetMap yang dikueri agen bertanggal 19 Oktober 2026 dan ekstrak jalan Overture Maps 21 Oktober 2026. Satu prompt dan satu kota adalah sampel kecil; kota lain, prompt berbahasa Portugis, atau uji gambar berulang akan mengubah jumlah label yang tepat.
Pertanyaan yang sering diajukan
Bisakah ChatGPT atau Gemini membuat peta kota nyata yang akurat?
Tidak dalam bentuk gambar hasil generate. Ketika model gambar menggambar peta, ia memprediksi piksel, bukan membaca koordinat GIS. Dalam uji kami di pusat Recife, kedua model gambar Gemini menggambar peta meyakinkan berbahasa Portugis dengan legenda dan skala batang, tetapi 0 dari 10 taman dan sekolah bernama di setiap gambar adalah tempat nyata yang berada di dalam zona metro 1 km yang mereka gambar. Untuk peta yang akurat, pakai GIS seperti QGIS atau agen yang bekerja pada layer OpenStreetMap nyata.
Apakah ada AI pembuat peta gratis untuk lokasi nyata?
Ada, dengan batasan. Alat pin web seperti MapsGPT memungkinkan Anda membuat beberapa peta pin interaktif per jam secara gratis, meski halaman mereka sendiri menyebut titik-titiknya sebagai "an AI's best guess" (tebakan terbaik AI). Untuk peta GIS nyata dengan poligon, skala batang, dan layout cetak, QGIS sepenuhnya gratis dan open source, dan AI Agent untuk QGIS punya paket gratis 5 tugas per bulan dengan effort Low tanpa kartu bank atau kunci API (Pro menambah 300 tugas per bulan dan effort Medium atau High).
Bisakah AI membuat peta dari data GIS atau spreadsheet saya sendiri?
Pembuat gambar tidak bisa membaca Shapefile, GeoPackage, atau CSV berisi koordinat. Agen GIS di dalam QGIS bisa: Anda membuka proyek yang sudah ada atau menaruh CSV, GeoPackage, Shapefile, atau GeoJSON ke panel chat AI Agent, lalu memintanya membuat buffer, join, memberi gaya, atau menyusun layout cetak dari layer Anda bersama data OpenStreetMap atau Overture Maps.
Mengapa sebagian besar hasil pencarian 'AI map generator' berisi peta fantasi atau D&D?
Karena model text-to-image sangat pandai mengarang garis pantai, tekstur perkamen, dan ruang dungeon ketika tidak ada data acuan nyata. Ketika kami mengecek 9 hasil teratas Google untuk "ai map generator" pada November 2026, 6 di antaranya adalah alat peta fantasi atau peta pertempuran tabletop. Kalau Anda butuh peta tempat nyata, carilah alat GIS atau plugin QGIS, bukan pembuat gambar.
Kerjakan di QGIS cukup dengan memintanya
AI Agent menjalankan tugas yang Anda jelaskan, langsung di proyek QGIS Anda sendiri. Gratis, tanpa kartu.
cocok dengan OpenStreetMap untuk seluruh 50 taman dan 18 sekolah.

