Lewati ke konten
Peta Satu Ruang
Semua data

SUMBER DAN METODE

Dari mana data kami, dan bagaimana kami mengolahnya

Halaman ini menjelaskan setiap langkah, dari sumber sampai angka yang Anda lihat, supaya siapa pun bisa memeriksa dan mengulanginya.

Metode versi 1.0 · Ditinjau 8 Oktober 2026

1.Ringkasan

Peta Satu Ruang tidak mengukur apa pun sendiri. Kami mengambil data terbuka dari BMKG, PVMBG, NASA FIRMS, CAMS, OpenAQ, Open-Meteo, dan BPS menurut jadwal, memeriksanya, menyimpannya, lalu menyajikannya per kota dan kabupaten.

  • Tidak mengarang

    Data yang belum ada ditulis belum ada. Kosong tidak pernah diubah menjadi nol, aman, atau cerah.

  • Waktu milik sumber

    Waktu yang tampil adalah waktu kejadian atau pengukuran dari sumber, bukan waktu kami mengambilnya.

  • Bisa diperiksa

    Setiap angka punya sumber yang bisa dibuka, dan cara hitungnya tertulis di halaman ini.

Ini bukan layanan peringatan resmi. Untuk peringatan dan arahan, ikuti BMKG, PVMBG, BNPB, dan pemerintah daerah.

2.Alur data

Semua data melewati lima langkah yang sama. Membuka halaman tidak pernah memicu pengambilan data; halaman hanya membaca yang sudah tersimpan.

  1. 1

    Sumber

    Lembaga yang mengukur atau menghitung datanya. Kami tidak mengukur apa pun sendiri.

  2. 2

    Ambil terjadwal

    Server kami mengambil data sesuai jadwal tiap sumber, bukan saat Anda membuka halaman.

  3. 3

    Periksa

    Tanggal, koordinat, dan angka diperiksa. Jawaban yang rusak ditolak, tidak disimpan sebagai nol.

  4. 4

    Simpan

    Yang lolos disimpan beserta waktu aslinya dari sumber dan tautan asalnya.

  5. 5

    Sajikan

    Halaman, API, dan berkas unduhan membaca simpanan yang sama, jadi angkanya selalu cocok.

3.Jadwal pembaruan

Kapan tiap data diambil dari sumbernya, dan kapan terakhir berhasil.

DataSumberDiperiksaTerakhir berhasilKeadaan
Titik panasNASA FIRMStiap 15 menitmemuat…—
GempabumiBMKGtiap 12 jammemuat…—
Sensor udaraOpenAQtiap jammemuat…—
Perkiraan udara tiap kotaCAMStiap 3 jammemuat…—
Cuaca dan prakiraanOpen-Meteotiap 6 jammemuat…—
Status dan laporan gunung apiMAGMA Indonesiatiap 12 jammemuat…—
Riwayat dan peringatan letusanGlobal Volcanism Programtiap 12 jammemuat…—
Riwayat cuacaOpen-Meteotiap 12 jammemuat…—
Rata-rata udara 7 dan 30 hariCAMStiap 24 jammemuat…—
Wilayah administrasiCOD-ABsaat sumber menerbitkan versi baru—Diperbarui manual

Tabel ini dibaca langsung dari catatan pembaruan kami. “Terakhir berhasil” adalah waktu kami selesai mengambil dari sumber, bukan waktu kejadian pada datanya.

Mengapa jadwalnya berbeda

  • Gempabumi dari BMKG dan gunung api dari MAGMA Indonesia kami baca dari halaman webnya, jadi hanya kami datangi tiap 12 jam supaya tidak membebani situs mereka.
  • Titik panas dari NASA FIRMS diperiksa tiap 15 menit karena layanannya memang disediakan untuk itu.
  • Open-Meteo dan CAMS dibatasi 10.000 permintaan lokasi per hari untuk layanan gratis, sedangkan kami meminta 522 kota dan kabupaten sekaligus. Karena itu cuaca diperiksa tiap 6 jam dan udara tiap 3 jam, bukan tiap jam.

Cara kerja pembaruan

  • Cron

    Cron kami memeriksa tiap menit data mana yang sudah waktunya diambil, lalu mengambilnya satu per satu. Pengunjung tidak pernah memicu pengambilan data.

  • Anda membaca salinan kami

    Halaman, API, dan unduhan hanya membaca salinan di basis data kami. Seramai apa pun situs ini, sumbernya tetap menerima permintaan sebanyak jadwal di atas, tidak lebih.

  • Cache

    Jawaban yang sama disimpan di cache selama 5 menit, jadi banyak orang yang membuka halaman yang sama cukup dilayani satu kali baca. Cache dikosongkan begitu ada data baru masuk.

  • Bila gagal, diulang

    Permintaan yang gagal ke NASA, CAMS, MAGMA, dan katalog letusan langsung dicoba lagi dua sampai tiga kali. Bila tetap gagal, pengambilan diulang 15 menit kemudian, lalu 30, lalu 60 menit, agar sumber yang sedang terganggu tidak makin terbebani. Selama itu data terakhir tetap tampil dengan waktunya.

4.Metode tiap data

Untuk tiap data: apa yang kami ambil, aturan pengolahannya, dan sejauh mana angkanya bisa dipercaya.

4.1Titik panas

Deteksi satelit, bukan laporan kebakaran dari lapangan.

Lihat datanya

YANG KAMI AMBIL

Setiap deteksi panas di kotak 94°–142° BT dan 12° LS–7° LU: koordinat, waktu satelit lewat, tingkat keyakinan sensor, dan kekuatan pancaran panas (FRP).

CARA KAMI MENGOLAH

  • Hanya satu satelit yang dihitung, NOAA-20. Dua satelit melihat api yang sama, jadi menjumlahkannya berarti menghitung dua kali.
  • Hitungan memakai 24 jam terakhir yang berakhir pada deteksi terbaru, sehingga selalu memuat lintasan siang dan malam.
  • Titik di luar batas kota dan kabupaten Indonesia tidak dihitung. Tiap titik masuk tepat satu wilayah, jadi jumlah wilayah sama dengan jumlah nasional.
  • Keyakinan mengikuti kelas sensor: rendah, sedang, tinggi. Kekuatan dibagi tiga dari FRP: di bawah 5 MW, 5 sampai di bawah 25 MW, dan 25 MW ke atas.
  • Deteksi yang sama tidak disimpan dua kali: identitasnya dibuat dari satelit, waktu, dan koordinat.

KETELITIAN DAN BATASNYA

  • Satu titik mewakili satu piksel sekitar 375 meter, bukan lokasi api yang persis. Satu kebakaran besar bisa menjadi banyak titik.
  • Titik panas belum tentu kebakaran: cerobong, pembakaran sawah, atau atap panas juga bisa terdeteksi.
  • Awan dan asap tebal menutupi api dari satelit. Tidak ada titik panas tidak berarti tidak ada api.
  • Satelit lewat sekitar tiap 12 jam, siang dan malam. NASA menyediakan datanya kurang lebih tiga jam setelah lintasan.
  • Saat kami cocokkan dengan baris NOAA-20 di SiPongi, selisih jumlah nasionalnya di bawah 1%. Selisih itu wajar karena garis batas wilayah yang dipakai tidak persis sama.

Lisensi. Data NASA terbuka untuk dipakai ulang dengan mencantumkan NASA LANCE FIRMS.

4.2Gempabumi

Hasil hitungan lembaga dari jaringan seismograf.

Lihat datanya

YANG KAMI AMBIL

Waktu, koordinat, magnitudo, kedalaman, wilayah, keterangan dirasakan, dan status potensi tsunami dari empat halaman BMKG. Untuk sejarah panjang: gempa M 6,5 ke atas dari katalog USGS.

CARA KAMI MENGOLAH

  • Waktu WIB, WITA, dan WIT diubah ke satu acuan, lalu ditampilkan dalam WIB.
  • Gempa yang sama di beberapa halaman BMKG digabung menjadi satu. Hitungan yang sudah ditinjau BMKG menggantikan hitungan awal.
  • Gempa yang pusatnya di luar kotak wilayah Indonesia dibuang, karena halaman BMKG juga memuat gempa dunia.
  • Pada daftar sejarah, BMKG didahulukan. USGS hanya mengisi gempa yang tidak ada di catatan BMKG. Dua catatan dianggap gempa yang sama bila selisihnya paling banyak 120 detik dan 300 km.
  • Gempa yang sudah tersimpan tidak dihapus ketika hilang dari daftar BMKG.

KETELITIAN DAN BATASNYA

  • Magnitudo dan kedalaman pada menit-menit pertama adalah hitungan awal dan sering direvisi BMKG.
  • Bila BMKG mengoreksi waktu kejadian, satu gempa bisa tercatat dua kali, karena halaman sumber tidak memberi nomor kejadian.
  • Kami membaca halaman BMKG tiap 12 jam, jadi gempa baru bisa muncul di sini sampai 12 jam setelah kejadian. Untuk gempa yang baru terjadi, buka BMKG.
  • Halaman BMKG hanya memuat daftar terbaru. Gempa kecil yang sudah tergeser dari daftar di antara dua pengambilan bisa tidak tercatat.
  • Tanda berpotensi tsunami adalah riwayat peringatan, bukan peringatan yang masih berlaku.
  • Lembaga yang berbeda bisa memberi magnitudo berbeda untuk gempa yang sama.

Lisensi. BMKG mengizinkan pemakaian ulang dengan mencantumkan BMKG sebagai sumber. Katalog USGS adalah milik umum.

4.3Gunung api

Status resmi dan laporan pengamat, ditambah katalog letusan dunia.

Lihat datanya

YANG KAMI AMBIL

Daftar 127 gunung api dari Badan Geologi, tingkat aktivitas hari ini, isi laporan harian (visual, kegempaan, rekomendasi), catatan letusan hari ini, dan riwayat letusan beserta skala VEI.

CARA KAMI MENGOLAH

  • Status mengikuti daftar tingkat aktivitas PVMBG: Normal, Waspada, Siaga, Awas. Kami tidak membuat tingkat sendiri.
  • Label Erupsi kami pasang bila MAGMA mencatat letusan hari itu atau laporan hariannya menyebut letusan.
  • Nama gunung dari tiap sumber dicocokkan ke daftar resmi. Yang tidak cocok dicatat dan tidak dipaksa masuk.
  • Bila daftar tingkat aktivitas kosong atau tanggal laporan tidak sesuai, pengambilan dibatalkan agar status lama tidak tertimpa.
  • Riwayat letusan dihitung per gunung dari katalog Smithsonian. VEI terbesar memakai seluruh catatan, tidak hanya sejak 1900.

KETELITIAN DAN BATASNYA

  • Laporan terbit satu kali sehari per gunung dan bisa baru muncul siang atau sore.
  • Katalog Smithsonian mencatat tahun, sering tanpa tanggal. Letusan kecil dan letusan lama bisa tidak tercatat.
  • VEI mengukur besar letusan, bukan jumlah korban atau kerusakan.
  • Jarak aman resmi hanya ada di laporan PVMBG. Rekomendasi yang kami tampilkan adalah salinan butir pertamanya.

Lisensi. MAGMA belum menerbitkan lisensi data terbuka; izin tertulis PVMBG untuk menyimpan dan menyebarkan ulang masih kami urus, sehingga data gunung api belum bisa diunduh. Data Smithsonian untuk pemakaian nonkomersial dengan kutipan.

4.4Kualitas udara

Perkiraan model untuk semua kota, dan pengukuran sensor di beberapa tempat.

Lihat datanya

YANG KAMI AMBIL

PM2.5 tiap jam di titik tengah setiap kota dan kabupaten dari model CAMS, selama 30 hari terakhir. Dari OpenAQ: PM2.5 tiap jam dari sensor yang aktif dalam 48 jam terakhir.

CARA KAMI MENGOLAH

  • Angka hari ini adalah rata-rata PM2.5 24 jam terakhir. Bila perkiraan hari ini belum masuk, misalnya sesaat setelah tengah malam, kami menampilkan perkiraan terakhir beserta waktunya, paling lama 48 jam. Lebih lama dari itu ditulis belum tersedia.
  • Angka 7 dan 30 hari adalah rata-rata jam demi jam pada rentang itu, dan baru dihitung bila 75% jamnya tersedia.
  • PM2.5 diubah menjadi ISPU dengan tabel batas pada peraturan, lalu digolongkan: Baik, Sedang, Tidak sehat, Sangat tidak sehat, Berbahaya.
  • Sensor hanya dipakai bila punya paling sedikit 18 dari 24 jam yang sah. Jam yang ditandai bermasalah oleh penyedia dibuang.
  • Model dan sensor disimpan terpisah dan selalu diberi label, tidak pernah dirata-ratakan bersama.

KETELITIAN DAN BATASNYA

  • Satu kotak model lebarnya sekitar 45 km. Kota yang bertetangga bisa mendapat angka yang sama, dan jalan yang macet tidak terlihat bedanya.
  • Model bisa meleset dari keadaan di lapangan, terutama saat asap kebakaran datang tiba-tiba.
  • ISPU di sini kami hitung dari PM2.5 saja. ISPU resmi pemerintah memakai alat ukur di stasiun dan beberapa pencemar, jadi angkanya bisa berbeda.
  • Sensor darat masih sedikit dan tidak merata, sebagian besar di kota besar.

Lisensi. Data CAMS berlisensi CC BY 4.0 dengan atribusi CAMS dan Open-Meteo. Layanan gratis Open-Meteo hanya untuk pemakaian nonkomersial. Lisensi sensor OpenAQ mengikuti pemilik tiap sensor.

4.5Cuaca dan suhu

Hasil model cuaca: prakiraan untuk hari depan, analisis ulang untuk hari lalu.

Lihat datanya

YANG KAMI AMBIL

Untuk titik tengah setiap kota dan kabupaten: kondisi cuaca, suhu rata-rata, terendah, dan tertinggi, jumlah hujan, angin terkencang, serta suhu dan cuaca tiap jam. Dari 30 hari lalu sampai 6 hari ke depan.

CARA KAMI MENGOLAH

  • Satu hari dihitung menurut WIB di seluruh Indonesia, agar tanggal nasionalnya sama.
  • Kondisi harian adalah cuaca paling berat pada hari itu. Hujan tidak berarti hujan sepanjang hari.
  • Setiap baris diberi jenis: prakiraan, hasil model untuk hari yang baru lewat, atau analisis ulang ERA5 untuk hari yang lebih lama.
  • Hujan digolongkan menurut kelas BMKG: ringan 0,5–20 mm, sedang 20–50 mm, lebat 50–100 mm, sangat lebat 100 mm atau lebih per hari.
  • Nilai kosong tetap kosong, tidak menjadi 0°C atau cerah.

KETELITIAN DAN BATASNYA

  • Ini hasil model, bukan pengukuran stasiun cuaca. Satu titik mewakili seluruh kota atau kabupaten.
  • Kotak model berukuran beberapa sampai puluhan kilometer. Hujan lokal dan perbedaan suhu di pegunungan bisa tidak tertangkap.
  • Prakiraan makin tidak pasti makin jauh harinya, dan bisa berubah tiap pembaruan.
  • Ini bukan prakiraan atau peringatan dini resmi. Untuk itu, ikuti BMKG.

Lisensi. Data berlisensi CC BY 4.0 dengan atribusi Open-Meteo dan penyedia modelnya. Layanan gratis hanya untuk pemakaian nonkomersial.

4.6Wilayah administrasi

Daftar dan batas wilayah resmi yang dipakai semua data lain.

Lihat datanya

YANG KAMI AMBIL

Nama, kode, induk, luas, titik tengah, dan garis batas provinsi, kota dan kabupaten, kecamatan, serta desa dan kelurahan.

CARA KAMI MENGOLAH

  • Seluruh data disimpan dalam satu kali proses bersama alamat sumber, tanggal revisi, dan lisensinya.
  • Untuk menentukan sebuah titik masuk kota atau kabupaten mana, garis batas disederhanakan sekitar 500 meter. Titik yang berjarak sampai 3 km dari garis, misalnya di pantai, masuk ke wilayah terdekat.
  • Titik tengah wilayah dipakai sebagai lokasi contoh untuk cuaca dan perkiraan udara.

KETELITIAN DAN BATASNYA

  • Data ini memakai pembagian wilayah tahun 2020 dengan 34 provinsi. Provinsi dan daerah yang dimekarkan setelahnya belum ada.
  • Garis batas ini untuk keperluan data, bukan batas hukum. Untuk batas resmi, rujuk Kementerian Dalam Negeri dan Badan Informasi Geospasial.
  • Data ini tidak ikut jadwal otomatis. Kami memperbaruinya bila sumbernya menerbitkan versi baru.

Lisensi. COD-AB berlisensi CC BY-IGO 3.0, dengan atribusi BPS lewat UN OCHA / HDX. Peta dasar © kontributor OpenStreetMap, ODbL.

5.Aturan umum

Aturan berikut berlaku untuk semua data di situs ini.

Waktu
Semua waktu ditampilkan dalam WIB. Di API dan berkas unduhan, waktu ditulis dalam UTC dengan format ISO 8601 agar tidak salah baca.
Wilayah
Sebuah titik dihitung milik kota atau kabupaten yang garis batasnya memuat titik itu, bukan berdasarkan jarak ke pusat kota.
Data kosong
Bila sumber tidak menjawab atau jawabannya tidak lengkap, kami menampilkan data terakhir beserta waktunya, atau menulis belum tersedia.
Data ganda
Setiap catatan punya identitas tetap dari sumbernya atau dari waktu dan koordinatnya, sehingga pengambilan berulang tidak menggandakan data.
Pembulatan
Angka dihitung dari nilai asli dan baru dibulatkan saat ditampilkan.
Penjelasan umum
Kalimat tentang kesehatan, keselamatan, atau penyebab ditandai sebagai penjelasan umum. Itu bukan hasil hitungan dari data kami.

Dari PM2.5 ke ISPU

Rata-rata PM2.5 selama 24 jam (µg/m³) diubah menjadi ISPU secara garis lurus di antara dua batas pada baris yang sama.

PM2.5 (µg/m³)ISPUGolongan
0 – 15,50 – 50Baik
15,6 – 55,451 – 100Sedang
55,5 – 150,4101 – 200Tidak sehat
150,5 – 250,4201 – 300Sangat tidak sehat
di atas 250,4di atas 300Berbahaya

6.Ketelitian

Seberapa halus tiap data, dan berapa lama jedanya dari kejadian sampai tersedia di sumber. Tambahkan jadwal pemeriksaan kami di bagian 3 untuk jeda sampai tampil di sini.

DataJenisUkuran terkecilJeda di sumber
Titik panasDeteksi satelitPiksel sekitar 375 mSekitar 3 jam setelah satelit lewat
GempabumiHitungan dari seismografKoordinat 0,01° (sekitar 1 km), bisa direvisiBeberapa menit setelah gempa
Gunung apiLaporan pengamatPer gunungLaporan harian
Udara, modelPerkiraan modelKotak sekitar 45 kmModel diperbarui tiap 12 jam
Udara, sensorPengukuran alatDi titik sensorRata-rata 24 jam terakhir
Cuaca dan suhuModel cuacaKotak beberapa sampai sekitar 25 kmPrakiraan; riwayat menyusul sekitar 5 hari
WilayahData administrasiSampai desa dan kelurahanKeadaan tahun 2020

7.API

Data yang sama bisa dibaca program Anda lewat alamat-alamat berikut, dengan kunci API.

Alamat (GET)Isi
/api/data-summarySatu angka ringkas untuk tiap data.
/api/conditions?lat=-6.2&lon=106.8Cuaca, udara, dan gempa terdekat untuk satu koordinat di Indonesia.
/api/fire-activityTitik panas 24 jam terakhir, per kota dan kabupaten.
/api/earthquakes?days=7Gempa tersimpan dalam 1 sampai 30 hari terakhir.
/api/volcanoesStatus terbaru 127 gunung api.
/api/air-quality/rankingISPU tiap kota dan kabupaten: hari ini, 7 hari, 30 hari. Bila fallbackFrom terisi, angka hari ini adalah perkiraan terakhir sejak waktu itu.
/api/weather?date=2026-10-08Cuaca dan suhu semua kota pada satu tanggal WIB.
/api/admin-boundaries/search?q=bandungCari wilayah berdasarkan nama.
/api/sync/statusKapan tiap data terakhir diperbarui.
curl -H "X-API-Key: API_KEY" "https://www.petasaturuang.com/api/fire-activity"
  • API memerlukan kunci. Kirim kunci Anda pada header X-API-Key di setiap permintaan. Kunci bisa diminta lewat halaman Hubungi kami, gratis.
  • Unduhan Excel, CSV, dan GeoJSON di bagian 8 tidak memerlukan kunci.
  • Hanya GET. Jawaban berupa JSON berbentuk { "data": … }. Tanpa kunci dijawab kode 401.
  • API hanya membaca data yang sudah tersimpan. Memanggilnya tidak membuat kami mengambil ulang dari sumber.
  • Paling banyak 10 permintaan per 10 detik dari satu alamat IP. Lebih dari itu dijawab kode 429 beserta waktu tunggunya. Datanya tidak berubah lebih cepat dari jadwal pembaruan.
  • Alamat IP yang melewati batas itu tiga kali dalam 10 menit diblokir selama 7 hari dan dijawab kode 403. Hubungi kami bila perlu dibuka lebih cepat.
  • Setiap permintaan API dicatat selama 30 hari untuk menelusuri penyalahgunaan: waktu, alamat IP, alamat yang diminta, dan jenis browser. Koordinat dan kata pencarian tidak ikut dicatat.
  • Kesalahan dijawab { "error": … } dengan kode 400 untuk permintaan yang salah dan 503 bila data sedang tidak bisa dibaca.
  • Belum ada izin lintas situs (CORS), jadi panggil dari server atau skrip Anda, bukan dari halaman web lain.
  • Belum ada nomor versi dan jaminan layanan. Bentuk jawaban bisa berubah; untuk pemakaian tetap, unduhan lebih aman.

8.Unduh, bagikan, kutip

Data boleh diunduh dan dibagikan selama sumber aslinya dicantumkan dan ketentuan tiap sumber di bagian 4 diikuti.

Unduh

Excel dan CSV untuk tabel, GeoJSON untuk peta. Setiap berkas memuat nama sumbernya.

Data gunung api belum bisa diunduh sampai izin dari PVMBG kami terima.

Cara mengutip

Sebut sumber aslinya lebih dulu, lalu kami sebagai pengolah, dan tanggal Anda mengaksesnya.

NASA LANCE FIRMS, diolah oleh Peta Satu Ruang (2026). Titik panas Indonesia 24 jam terakhir. Diakses 8 Oktober 2026, dari [alamat halaman].

Ganti nama sumber, judul, tanggal, dan alamat sesuai data yang Anda pakai. Mencantumkan sumber tidak menggantikan izin bila sumbernya mensyaratkan izin.

9.Koreksi

Bila Anda menemukan angka yang tidak cocok dengan sumbernya, beri tahu kami beserta halaman, waktu, dan sumber pembandingnya. Kami akan memeriksa, memperbaiki, dan mencatat perubahan metode di halaman ini.

Hubungi kami