Membuat Site Plan dari Citra Satelit di QGIS


Untuk mengubah citra satelit menjadi site plan, Anda memerlukan tiga hal: citra yang sudah memiliki georeferensi, cara untuk menelusuri apa yang terlihat menjadi bentuk-bentuk datar, dan cara mengembalikan hasilnya pada skala yang tepat. Di
, hal pertama dan ketiga sudah tersedia dari software, sedangkan penelusuran adalah bagian yang menghabiskan waktu seharian.
Tulisan ini membahas cara manual terlebih dahulu, lalu melakukan hal yang sama pada blok yang sama dalam 29 detik dengan model yang menggambar ulang citra tersebut, sekaligus menjelaskan kesalahan model. Semua gambar di sini adalah tangkapan layar dari sesi QGIS itu.
Lokasinya adalah Broadway Gardens di Letchworth Garden City, kota taman pertama, sekitar 55 km di utara London. Sebuah blok berukuran 586 kali 439 meter: taman formal dengan air mancur, balai kota lama, perpustakaan, gedung perkantoran dengan tempat parkirnya, serta dua ruas jalan perumahan. Cukup beragam untuk mengungkap metode yang asal-asalan.
Apa itu site plan, dan mengapa memulainya dari citra satelit?
Site plan adalah gambar berskala dari atas yang menampilkan sebuah bidang tanah dan sekitarnya: bangunan yang ada, jalan dan jalur yang menuju ke sana, pepohonan dan halaman rumput di antaranya, serta, pada gambar usulan, bangunan yang ingin Anda buat. Dinas perencanaan meminta gambar seperti ini untuk hampir setiap pengajuan. Arsitek membuatnya di awal setiap proyek untuk memahami lokasi sebelum mulai menyentuh desain.
Citra satelit atau udara adalah dasar yang paling jujur karena sudah memuat semua jawabannya: di mana jejak bangunan berada, seberapa lebar jalannya, dan pohon mana yang sudah dewasa. Masalahnya, semua itu tersimpan sebagai piksel, sedangkan site plan memerlukannya sebagai bentuk. Semua bagian di bawah ini membahas konversi tersebut.
Di mana internet sering keliru soal ini
Setiap kali seseorang menanyakan hal ini, biasanya muncul tiga jawaban, dan masing-masing membuat Anda kehilangan satu jam atau menghasilkan gambar yang tidak dapat digunakan.
"Ambil tangkapan layar dari Google Earth lalu gambar ulang di atasnya." Tangkapan layar tidak memiliki koordinat, jadi Anda harus menghabiskan dua puluh menit di Georeferencer sebelum dapat menggambar satu garis. Citra yang dimuat di QGIS sudah memiliki georeferensi, dan itulah alasan utama untuk memulai di sini, bukan di tool gambar.
"Site plan AI cukup akurat untuk survei." Keakuratan plan sama dengan keakuratan citra di bawahnya, dan Google Satellite bukan survei. Hasilnya tepat untuk studi kelayakan, gambar pra-pengajuan, atau pertemuan dengan klien, tetapi tidak tepat untuk menentukan batas bidang tanah.
"Model akan mengembalikan bentuk yang bisa diedit." Model mengembalikan sebuah gambar. Warnanya datar, georeferensinya benar, tetapi tidak ada polygon sampai Anda menjalankan langkah vektorisasi terpisah.
Yang Anda perlukan
- Citra yang dapat dibaca pada skala bidang tanah. Google Satellite adalah yang paling mudah dimuat di QGIS dan mencakup sebagian besar dunia dengan resolusi 15 hingga 30 cm. Ortofoto nasional lebih baik jika tersedia: NAIP di Amerika Serikat, BD ORTHO milik IGN di Prancis, dan sebagian besar badan kadaster di Eropa menerbitkan WMS. Semuanya dapat digunakan: GeoTIFF, WMS, atau basemap XYZ.
- QGIS, di Windows, macOS, atau Linux. Versi 3.34 atau yang lebih baru.
- Plugin QuickMapServices untuk memuat Google Satellite dengan satu klik. Plugins, Manage and Install Plugins, cari "QuickMapServices".
Anda tidak memerlukan Photoshop, Illustrator, atau GIS lainnya. Tulisan ini dimulai hanya dari citra, bukan dari gambar CAD.
Cara manual: telusuri sendiri
Saya jabarkan cara ini secara lengkap terlebih dahulu karena tidak memerlukan plugin, dan karena pemahaman inilah yang memungkinkan Anda menilai hasil AI setelahnya.
Load the imagery and frame the site
Web, QuickMapServices, Google, Google Satellite. Zoom to your plot. For a block this size I frame at around 1:2,000; for a single house plot, 1:500. The imagery is already georeferenced, so the scale bar in the bottom bar is right without any work on your part.

Create one polygon layer with a class field
Layer, Create Layer, New GeoPackage Layer. Geometry type Polygon, CRS the same as your project, and a text field class_name. One layer with a class field beats four layers, because you can style it in one place and export it in one file.
Trace buildings, then roads, then vegetation
Toggle editing, Add Polygon Feature, click around each footprint. Hold the mouse steady on corners and do not chase every bay window; a site plan reads at 1:500, not at 1:50. Roads next, as one long polygon per carriageway. Vegetation last, as loose blobs, because nobody checks the edge of a lawn.
I have not timed a hand trace of this exact block, so I won't quote a number. What I can say is that it has several hundred buildings, and each one takes several clicks.
Style the classes with flat fills
Layer Properties, Symbology, Categorized on class_name. White with a thin black outline for buildings, mid grey for roads, pale green for vegetation, pale blue for water. Those four fills are the whole visual language of a site plan; resist adding more.
Export at scale
Project, New Print Layout. Add the map, set the scale to 1:500 or 1:1,000, add a scale bar and a north arrow, export as PDF. That PDF is what a planning portal accepts.
Cara ini menghasilkan site plan yang benar dan file yang menjadi milik Anda. Satu-satunya pekerjaan adalah penelusuran, dan bebannya bertambah seiring jumlah bangunan.
Cara cepat: biarkan model menggambar ulang citra
Model generatif dapat mengubah gaya citra di tempat: cakupannya sama, bentuknya sama, tekstur fotografisnya diganti dengan isian datar. Kami membuat salah satunya, AI Edit. Bagian ini membahas tool kami sendiri.
Tool ini menerima zona dari citra Anda, sebuah kalimat yang menjelaskan perubahan yang diinginkan, lalu mengembalikan hasilnya sebagai layer raster baru yang memiliki georeferensi dan sejajar dengan citra asli hingga ke tingkat piksel. Untuk site plan, "perubahan" tersebut adalah gaya: pertahankan setiap bentuk di tempatnya, lalu ganti tekstur fotografis dengan isian datar.
Install the plugin and sign in
Plugins, Manage and Install Plugins, search AI Edit, Install. Open the panel and click Sign in. Your browser opens, you create an account, and the plugin connects itself. If you want the full tour of the panel before starting, it is in the complete guide.
Baca selanjutnyaAI Edit untuk QGIS: Panduan Lengkap
Draw the zone
Click Launch AI Edit, then click the corners of your area on the map and press Return to close it. I outlined the whole block, 586 by 439 metres. That's on the large side: the panel warns you above roughly a square kilometre that the AI keeps only broad shapes, and it is right to.

Write the prompt as a specification, not a wish
This is the prompt I used, word for word:
Transform this orthophoto into a clean architectural site plan. Top-down view, flat fills, no photographic texture and no shadows. Exactly four classes and nothing else: buildings as white footprints with a thin black outline, roads and parking as mid grey, vegetation as pale sage green, water as pale blue. Keep every footprint, kerb line and road centreline in its exact position and shape. Same geographic extent as the input.
Three things make it work. It names the classes and the colours, so the model does not improvise a palette. It says "exact position and shape", which is the difference between a site plan and a pretty picture. And it says what not to do: no shadows, no texture. The same prompt is in the panel's Library under Clean architectural site plan if you'd rather not type it.

Generate
Click Generate. On this block, with the output detail set to Detailed (the middle of the three settings), the result came back in 29 seconds. The new layer is a 2,392 by 1,792 pixel GeoTIFF, about 25 cm per pixel, saved in your Documents folder and added to the project on top of the imagery.

Perhatikan kembali plan tersebut pada slider di bagian atas tulisan ini. Setiap jejak bangunan berada di tempat yang seharusnya. Deretan pepohonan di sepanjang taman terbaca sebagai barisan tajuk. Tempat parkir memiliki garis petak. Bak air mancur berbentuk oktagon biru, dan itu benar.
Yang saya perbaiki secara manual, dan yang tidak akan saya percaya
Berikut kesalahan AI pada blok ini, dari proses yang sama, tanpa memilih-milih hasil.
- Bangunan berbentuk oktagon berubah menjadi kolam. Bangunan bundar beratap tembaga di barat daya air mancur memiliki atap hijau, dan plan menggambarnya sebagai air biru pucat. Ini adalah satu-satunya kesalahan nyata di antara beberapa ratus jejak bangunan, dan jenis kesalahan yang hanya dapat Anda temukan karena sebelumnya melihat citranya.
- Garis petak parkir ikut terbawa. Garis petak yang dicat di dua tempat parkir tergambar dalam abu-abu muda. Pertahankan jika Anda ingin petaknya terlihat, atau minta prompt untuk membuat area parkir berwarna abu-abu polos.
- Sebagian besar tajuk pohon menyatu dengan warna halaman rumput. Jika posisi setiap pohon penting bagi plan Anda, jalankan edit kedua dengan prompt khusus pohon, atau gunakan AI Segmentation dengan prompt "tree", yang memang dibuat untuk menghitung objek satu per satu.
Saya tidak akan menggunakan metode ini untuk survei batas bidang tanah atau apa pun yang membuat kesalahan 30 cm menjadi penting. Keakuratan plan sama dengan keakuratan citra, dan Google Satellite bukan survei. Untuk studi kelayakan, gambar pra-pengajuan, konsep lanskap, atau pertemuan dengan klien besok pagi, inilah yang akan saya gunakan.
Yang perlu diingat
Untuk lokasi dengan kurang dari sekitar dua puluh bangunan, telusuri secara manual. Anda akan selesai sebelum sempat menulis prompt yang bagus, dan Anda akan mengetahui setiap sudut lokasi, yang merupakan alasan sebenarnya membuat gambar seperti ini.
Cara generatif layak digunakan pada blok dan lingkungan, pada pekerjaan berulang di banyak lokasi, dan pada hari-hari ketika gambar harus selesai pukul sembilan.
Prompt yang menyebutkan empat kelas beserta warnanya, dan mengatakan "exact position and shape", adalah pembeda antara site plan dan gambar yang sekadar cantik.
Hasilnya adalah gambar dengan georeferensi pada skala sebenarnya, sehingga print layout yang dibuat darinya benar secara dimensi, sesuai tingkat keakuratan citranya.
Satu atap hijau berubah menjadi kolam pada blok ini. Lihat citranya sebelum melihat plannya, karena hanya dengan cara itulah Anda dapat menemukan kesalahan seperti ini.
Pertanyaan yang sering diajukan
Apakah site plan dikembalikan pada skala yang tepat? Ya. Hasilnya adalah GeoTIFF dalam sistem koordinat yang sama dengan citra Anda, sehingga berada di peta pada skala sebenarnya dan print layout apa pun yang dibuat darinya benar secara dimensi, sesuai tingkat keakuratan citra itu sendiri.
Bisakah saya menggunakan citra drone atau survei sendiri? Ya. Plugin ini bekerja pada layer raster apa pun yang Anda pilih di panel: GeoTIFF dari penerbangan drone, WMS dari badan pemetaan nasional Anda, atau basemap. Input yang lebih tajam menghasilkan plan yang lebih tajam.
Versi QGIS mana yang didukung? QGIS 3.34 dan yang lebih baru, serta QGIS 4, di Windows, macOS, dan Linux.
Langkah berikutnya
Muat lokasi Anda sendiri, gambar zonanya, lalu tempel prompt di atas. Jika plannya benar, Anda sudah memiliki dasar untuk mulai mendesain. Jika salah, Anda telah mempelajari sesuatu tentang lokasi tersebut dalam tiga puluh detik, dan cara manual masih tersedia.
Satu hal terakhir. Plan yang Anda dapatkan kembali adalah sebuah gambar. Jika yang Anda perlukan hanya gambar untuk presentasi atau deck klien, itu sudah cukup dan Anda dapat berhenti di sini. Jika Anda memerlukan polygon yang dapat diedit, plugin ini memiliki tool yang mengubah warna datar menjadi bentuk vektor, satu kelas untuk setiap warna. Itu akan menjadi topik tulisan lain.
Pelajari lebih lanjut tentang kemampuan dan keterbatasan AI di dalam QGIS di hub AI QGIS.


