Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

SMALL-MULTIPLE-LAYOUT-DISKRIT

Visualisasi data raster diskrit tutupan lahan menggunakan teknik small multiple maps

Repositori di GitHub

Open In Colab Python Google Earth Engine MapBiomas License: MIT


Deskripsi

Notebook ini menyajikan teknik visualisasi kartografis Small Multiple Maps dan Single Layout Map berbasis data tutupan lahan dari MapBiomas Indonesia (Collection 4) untuk wilayah studi Kabupaten Aceh Tamiang. Setiap kelas tutupan lahan divisualisasikan secara mandiri dalam panel peta terpisah (small multiples), memungkinkan perbandingan spasial antar kelas secara simultan dan sistematis.

Pendekatan ini relevan dalam konteks pemantauan tutupan lahan berbasis cloud computing menggunakan Google Earth Engine (GEE), dengan rendering kartografis yang dihasilkan melalui geemap.cartoee dan Cartopy.


Data & Area Kajian

ParameterKeterangan
Sumber DataMapBiomas Indonesia — collection4_coverage_v2
Tahun Klasifikasi2022 (Small Multiple), 2024 (Single Layout)
Area StudiKabupaten Aceh Tamiang, Provinsi Aceh
Batas WilayahGEE Asset: projects/ee-defaniarman/assets/ACEH_TAMIANG
ProyeksiGeographic — WGS84 / PlateCarree
Resolusi Spasial30 m (MapBiomas Indonesia Collection 4)

Kelas Tutupan Lahan

IDKelasWarna
3Formasi Hutan#1f8d49
5Mangrove#04381d
9Kebun Kayu#7a5900
13Tumbuhan Non-Hutan Lainnya#d89f5c
21Pertanian Lainnya#ffefc3
24Permukiman#d4271e
25Non-Vegetasi Lainnya#db4d4f
30Lubang Tambang#9c0027
31Tambak#091077
33Sungai / Danau / Laut#2532e4
35Sawit#9065d0
40Sawah#c71585

Hasil Visualisasi

Small Multiple Maps — Persebaran Spasial per Kelas (2022)

Setiap panel merepresentasikan distribusi spasial satu kelas tutupan lahan secara terisolasi menggunakan teknik masking per-kelas pada citra klasifikasi MapBiomas.

Small Multiple Maps

Single Layout Map — Tutupan Lahan Keseluruhan (2024)

Peta tunggal yang memuat seluruh kelas tutupan lahan secara bersamaan, dengan legenda eksternal dan teknik remapping nilai piksel untuk kompatibilitas parameter visualisasi GEE.

Single Layout Map

Instalasi Dependensi

pip install geemap
pip install cartopy
pip install matplotlib
pip install earthengine-api

Prasyarat: Autentikasi Google Earth Engine diperlukan sebelum menjalankan analisis. Pastikan akun GEE sudah terdaftar dan project ID telah dikonfigurasi.


Alur Kerja

Autentikasi GEE
      │
      ▼
Load FeatureCollection (Batas Wilayah Aceh Tamiang)
      │
      ▼
Load & Clip Citra MapBiomas (per tahun klasifikasi)
      │
      ├──► Small Multiple Maps
      │         Masking per kelas → Panel terpisah (grid 4 × 3)
      │         Overlay batas wilayah + Gridlines per panel
      │         Label alfabet: (a), (b), (c), ...
      │
      └──► Single Layout Map
                Remap nilai kelas → urutan kontinu
                Satu peta + legenda eksternal
                Overlay batas wilayah + Gridlines

Struktur Repository

.
├── smal_multiple_mb.ipynb   # Notebook utama
├── smal_multiple_mb.py      # Versi script Python
├── multiple.png             # Output small multiple maps
├── single.png               # Output single layout map
└── README.md

Cara Penggunaan

  1. Klik badge Open In Colab di bagian atas

  2. Jalankan sel instalasi dependensi

  3. Autentikasi GEE:

    import ee
    ee.Authenticate()
    ee.Initialize(project='YOUR_PROJECT_ID')
  4. Sesuaikan project ID dan path asset FeatureCollection dengan konfigurasi GEE Anda

  5. Pilih sel yang ingin dijalankan: Small Multiple Maps atau Single Layout


Library Utama

LibraryFungsiReferensi
earthengine-apiAkses dan komputasi data geospasial di GEEGitHub
geemapIntegrasi GEE dengan antarmuka Python interaktifWu (2020)
geemap.cartoeeRendering layer GEE ke canvas Matplotlib/CartopyMarkert (2019)
cartopyProyeksi kartografis dan gridlines geografisMet Office (2013)
matplotlibVisualisasi dan layout petaHunter (2007)

Referensi

Repository GitHub:

Data:

MapBiomas Indonesia — Collection 4.0. Time-series maps of land-use and land-cover. Accessed 23 May 2026 via GEE asset: projects/mapbiomas-public/assets/indonesia/lulc/collection4/mapbiomas_indonesia_collection4_coverage_v2


Lisensi

Kode dalam repositori ini dirilis di bawah lisensi MIT. Data MapBiomas Indonesia tunduk pada ketentuan penggunaan MapBiomas.


Author

Defani Arman Alfitriansyah GitHub

Notebook

Notebook dari repositori ini, tampil lengkap dengan sel kode dan hasilnya:

References
  1. Markert, K. (2019). cartoee: Publication quality maps using Earth Engine. Journal of Open Source Software, 4(33), 1207. 10.21105/joss.01207
  2. Wu, Q. (2020). geemap: A Python package for interactive mapping with Google Earth Engine. Journal of Open Source Software, 5(51), 2305. 10.21105/joss.02305