query("SELECT (SELECT COUNT(*) FROM spbu) as spbu, (SELECT COUNT(*) FROM jalan) as jalan, (SELECT COUNT(*) FROM kavling) as kavling, (SELECT COUNT(*) FROM rumah_ibadah) as rumah_ibadah, (SELECT COUNT(*) FROM warga_miskin) as warga_miskin, (SELECT COUNT(*) FROM kawasan_kumuh) as kawasan_kumuh, (SELECT COUNT(*) FROM spbu WHERE buka_24_jam=1) as spbu_24jam ")->fetch(); // Hitung kawasan merah (rawan) $merahResult = $pdo->query("SELECT COUNT(*) as cnt FROM ( SELECT k.id FROM kawasan_kumuh k LEFT JOIN warga_miskin w ON ST_Contains(k.geom, w.geom) GROUP BY k.id HAVING COUNT(w.id) > 3 ) sub")->fetch(); $kawasanMerah = (int)($merahResult['cnt'] ?? 0); // Hitung blank spot $blankCount = $pdo->query(" SELECT COUNT(*) as cnt FROM warga_miskin w WHERE NOT EXISTS ( SELECT 1 FROM rumah_ibadah ri WHERE ST_Distance_Sphere(ST_SRID(w.geom, 4326), ST_SRID(ri.geom, 4326)) <= ri.radius_bantuan_meter ) ")->fetch(); $blankSpot = (int)($blankCount['cnt'] ?? 0); $pageTitle = 'Beranda'; $activeNav = 'dashboard'; require_once __DIR__ . '/partials/header.php'; ?>
Anda masuk sebagai Pengguna. Anda dapat melihat seluruh data spasial, analisis, dan berpartisipasi dengan mengirim Laporan Warga atau memberikan ulasan fasilitas.
Lihat semua layer data spasial: SPBU, jalan, kavling, rumah ibadah, warga miskin, kawasan kumuh, dan analisis spasial.