Kompresi Foto Ber-Geotag untuk Monev
Foto dokumentasi lapangan menjadi jauh lebih ringan untuk diunggah, tanpa kehilangan koordinat GPS yang dibutuhkan saat audit.
- Klien
- Dinas Pendidikan [Kab./Kota — menunggu izin publikasi]
- Bentuk
- Alat CLI & layanan web
- Industri
- Pemerintahan · Pendidikan
- Tahun
- [Tahun]
Masalah yang dihadapi.
Foto dokumentasi pembangunan sarana pendidikan harus diunggah dalam jumlah besar dari lapangan, sering lewat koneksi seluler yang tidak ideal. Alat kompresi umum memperkecil berkasnya, tetapi ikut menghapus metadata EXIF — termasuk koordinat GPS dan waktu pengambilan, yang justru menjadi bukti keaslian foto saat pemeriksaan.
Yang kami bangun.
Pipeline kompresi yang memperlakukan metadata lokasi sebagai muatan utama, bukan efek samping. Foto dikompres, lalu metadata GPS dan timestamp ditulis ulang dan diverifikasi — berkas yang gagal verifikasi ditandai saat itu juga, bukan baru ketahuan saat audit.
- Alat baris perintah untuk kompresi satuan maupun batch
- Layanan web yang membungkus logika inti agar bisa dipakai tanpa terminal
- Penanganan HEIC dari perangkat iOS beserta metadata aslinya
- Penyimpanan objek S3-compatible dan jejak audit per berkas
Bagaimana cara kerjanya.
Alur sebuah foto
Setiap berkas melewati urutan yang sama, dan setiap langkah bisa gagal dengan alasan yang tercatat — bukan gagal diam-diam.
- UnggahBerkas diterima apa adanya, termasuk HEIC dari perangkat iOS yang tidak bisa dibaca sebagian besar alat kompresi.
- Baca metadataKoordinat, waktu pengambilan, dan orientasi diambil sebelum gambar disentuh.
- KompresUkuran diturunkan sampai ambang yang ditetapkan, dengan orientasi dipertahankan.
- Tulis ulang metadataGPS dan timestamp dikembalikan ke berkas hasil.
- VerifikasiMetadata hasil dibandingkan dengan aslinya. Selisih apa pun menandai berkas tersebut.
- SimpanBerkas masuk penyimpanan objek beserta catatan auditnya.
Langkah kelima yang membedakannya dari sekadar “kompres lalu salin EXIF”. Tanpa verifikasi, kegagalan menulis metadata tidak terlihat sampai ada yang membuka berkasnya berbulan-bulan kemudian — saat pemeriksaan sedang berjalan.
Apa yang berubah.
Punya masalah serupa di organisasi Anda?
Ceritakan situasinya. Kami bantu memetakan solusi, ruang lingkup, dan langkah berikutnya.