A QGIS plugin that automates the creation of village map layouts compliant with the Indonesian PerKa BIG No. 3 of 2016 standard.

Stars

6

7-day growth

No data

Forks

3

Open issues

0

License

GPL-3.0

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It provides one-click generation of professional village maps with automatic grids, inset maps, and dynamic typography, saving significant manual layout time.

Who it is for

  • Indonesian village officials (perangkat desa)
  • Cartographers and mapping consultants
  • QGIS users needing standardized map layouts
  • Government agencies involved in spatial planning

Use cases

  • Producing village base maps for administrative use
  • Generating land cover and infrastructure maps for reports
  • Creating standardized map outputs for official submissions
  • Rapid prototyping of map layouts for fieldwork

Strengths

  • Full automation of A1/A0 layouts with all map ornaments
  • Smart map grids (geographic and UTM) with precise placement
  • Automatic inset maps that snap to nearest degree and center on the village
  • Dynamic text elements with millimeter-precise alignment

Considerations

  • Requires manual zoom to the village boundary layer before use
  • Currently supports only Indonesian map standard (PerKa BIG No. 3/2016)
  • Plugin installation requires copying files to QGIS plugin directory manually

README quick start

Template Peta Desa (Ahza Studio) for QGIS

Template Peta Desa adalah plugin QGIS profesional yang dirancang khusus untuk mengotomatisasi pembuatan Layout Peta Desa sesuai standar PerKa BIG No. 3 Tahun 2016 secara dinamis.

Plugin ini sangat membantu dan mempercepat kerja kartografer, perangkat desa, serta konsultan pemetaan dalam memproduksi Peta Citra, Peta Sarana & Prasarana, dan Peta Penutup Lahan dengan format penyajian (layout) yang berstandar nasional.


🌟 Fitur Utama (Key Features)

  • Otomatisasi Penuh (A1 & A0): Hanya dengan sekali klik, layout peta Anda akan langsung terbangun lengkap dengan seluruh ornamen petanya. Mendukung ukuran kertas A1 dan A0, masing-masing tersedia dalam opsi dimensi Real (ISO) maupun Custom untuk plotter.
  • Standarisasi PerKa BIG No. 3 Tahun 2016: Tata letak Muka Peta, Informasi Tepi Peta, Arah Utara, Skala (Angka & Grafis), Legenda (Keterangan), Riwayat Pembuatan, hingga Sistem Koordinat dikalkulasi dan ditempatkan secara presisi.
  • Smart Map Grids: Secara otomatis membangun 2 jenis Grid presisi pada Peta Utama:
    • Graticul (Grid Geografis DMS) berawarna biru cerah
    • Measure (Grid UTM) bersilang hitam
  • Auto Inset Map (Petunjuk Letak Peta): Otomatis mendeteksi batas desa dan membangun dua peta inset (Inset Skala Regional dan Skala Lokal) yang tersnap ke derajat terdekat dan berpusat sempurna pada lokasi desa.
  • Dinamis & Tipografi Presisi: Elemen teks dan atribut dinamis (seperti Nama Desa, Kecamatan, Kabupaten, Skala Peta, Catatan, Logo) di-render secara rapi dan selaras. Penempatan dan perataan vertikal (Vertical Center) dipastikan presisi dalam hitungan milimeter.

🛠️ Instalasi

  1. Download atau clone repositori ini.
  2. Salin folder kode ke dalam direktori plugin QGIS Anda:
    • Windows: C:\Users\USERNAME\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\qgis-peta-desa
    • Mac/Linux: ~/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis-peta-desa
  3. Buka QGIS.
  4. Masuk ke Plugins -> Manage and Install Plugins -> Installed.
  5. Centang Template Peta Desa.
  6. Ikon khusus akan muncul di toolbar QGIS, siap digunakan!

🚀 Cara Penggunaan

  1. Buka project QGIS yang berisi layer spasial Peta Desa Anda.
  2. PENTING: Lakukan Zoom to Layer pada layer batas desa (AOI) Anda agar kanvas peta tepat terpusat pada wilayah

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482