Aplikasi web untuk menambah label waktu, lokasi, dan watermark pada foto dokumentasi berbasis data EXIF.
- Upload Foto: Pilih foto dari perangkat, aplikasi otomatis membaca metadata EXIF (timestamp & geotagging).
- Validasi Metadata: Foto tanpa metadata akan diberi peringatan dan tidak dapat diunduh sebagai dokumentasi sah.
- Label Otomatis: Tanggal, koordinat, dan lokasi (reverse geocoding) otomatis ditampilkan di foto.
- Pengaturan Label: Atur posisi, warna, ukuran, dan font label sesuai kebutuhan.
- Watermark: Tambahkan logo instansi atau watermark teks, atur posisi dan ukuran.
- Download Hasil: Unduh foto yang sudah diberi label dan watermark.
- Mobile Friendly: Tampilan responsif, mudah digunakan di HP maupun desktop.
- Petunjuk Penggunaan: Tersedia halaman petunjuk interaktif lengkap dengan gambar.
GeoDoc/
├── assets/ # Gambar petunjuk & ilustrasi
├── index.html # Halaman utama aplikasi
├── petunjuk.html # Halaman dokumentasi/petunjuk penggunaan
├── scripts/
│ └── app.js # Kode JavaScript utama
├── styles/
│ └── main.css # Gaya CSS aplikasi
├── README.md # Dokumentasi proyek
├── LICENSE # Lisensi MIT
- Klon repositori
git clone https://github.com/shemilael/GeoDoc.git cd GeoDoc - Buka file index.html di browser (cukup klik dua kali atau drag ke browser).
Tidak perlu instalasi server atau dependensi tambahan.
- Klik Upload dan pilih foto dokumentasi lapangan.
- Jika foto valid (ada metadata), label waktu & lokasi otomatis muncul di foto.
- Atur posisi, warna, ukuran, dan font label sesuai kebutuhan.
- (Opsional) Tambahkan logo instansi sebagai watermark.
- Klik Download Hasil untuk mengunduh foto siap pakai.
- Untuk panduan visual, buka petunjuk.html.
- HTML5, CSS3 (Tailwind & custom), JavaScript
- EXIF.js untuk pembacaan metadata EXIF
- OpenStreetMap Nominatim untuk reverse geocoding
Kontribusi sangat terbuka! Silakan ajukan pull request atau buka issue untuk saran/perbaikan.
MIT — lihat file LICENSE