π Informasi Rilis & Dokumentasi Sistem V7.5
Selamat datang di KHGT Times V7.5
Aplikasi ini dikembangkan secara khusus sebagai perangkat lunak komprehensif dan mutakhir untuk perhitungan astrometri presisi tinggi, pemetaan visibilitas hilal global, dan penyatuan penanggalan Islam internasional.
Melampaui Batas Pendahulunya (Beyond Accurate Times)
Selama bertahun-tahun, dunia falak Islam sangat bergantung pada perangkat lunak pionir pendahulu. Aplikasi tersebut sangat berjasa meletakkan standar dasar komputasi waktu salat dan peta hilal di era awal komputasi.
Namun, generasi pendahulu tersebut umumnya dibangun di atas teori analitik klasik (algoritma VSOP87), menggunakan arsitektur single-thread yang lambat, dan dikonsep murni untuk rukyatul hilal lokal/zonal, bukan untuk integrasi kalender global.
Mengapa KHGT Times Hadir dan Sangat Penting?
KHGT Times hadir sebagai Quantum Leap (Lompatan Besar) komputasi untuk menjawab tantangan astronomi modern dan urgensi implementasi Kalender Hijriah Global Tunggal (KHGT) di seluruh dunia. Keunggulan absolut sistem ini meliputi:
- [1] Presisi Ephemeris JPL NASA: Meninggalkan kalkulasi rumus hampiran matematika klasik, beralih penuh ke integrasi numerik orbit astronomis real-time dari Development Ephemeris (DE) NASA.
- [2] Pemindai Kesatuan Matlak Global: Sistem memindai (scanning) ratusan kota di seluruh benua dalam hitungan detik untuk melacak Titik Pertama pemenuhan kriteria KHGT (PKG 1 & PKG 2) di daratan utama bumi.
- [3] Pemisahan Ruang Geosentris & Toposentris: Menghitung secara simultan dan independen parameter dari inti bumi (Geosentris) yang disyaratkan KHGT, dan dari mata pengamat (Toposentris) yang disyaratkan MABIMS.
Dengan arsitektur ini, KHGT Times adalah sebuah karya kontemporer Falak Digital yang didedikasikan untuk observatorium, lembaga riset akademik, dan pengambil kebijakan syariah di era modern.
1. REQUIREMENTS LIBRARY & ENGINE ASTROMETRI
Sistem ini menggabungkan berbagai pustaka (library) saintifik standar industri untuk mencapai keseimbangan antara akurasi tingkat tinggi (High Precision) dan kecepatan pemrosesan (High Performance).
- Skyfield API : Library Python astronomi modern. Bertugas menghitung posisi benda langit dengan akurasi setara USNO. Mengeksekusi rotasi koordinat Geosentrik (pusat bumi) maupun Toposentrik (permukaan bumi) dengan koreksi refraksi, nutasi, presesi, dan aberrasi cahaya.
- JPL Ephemeris : Bukan library kode, melainkan Basis Data fisik (.bsp) dari NASA. Sistem mengekstrak file de441-new.bsp (rentang waktu 0 M s/d 3000 M) untuk mendapatkan posisi absolut vektor Tata Surya (X, Y, Z).
- PyEphem (ephem) : Library engine C-based turunan XEphem. Dipakai khusus sebagai akselerator kalkulasi brutal (Brute-Force), seperti iterasi mencari Waktu Terbenam (Sunset) dan Ijtimak Global di ratusan kota pada Modul 3 dan Modul 5 secara instan.
- SciPy (scipy.interpolate) : Library komputasi matematika kompleks. Bertugas menggunakan algoritma 'Bicubic Griddata' untuk merajut puluhan titik data kasar (Latitude/Longitude) menjadi Peta Heatmap Visual (Crescent Visibility HD Map) yang mulus (Seamless) di Modul 2.
- NumPy : Library manipulasi matriks. Digunakan berdampingan dengan SciPy dan Matplotlib untuk memproses Array Kalkulasi 50 Tahun serta data Linspace (pengiris waktu per detik) tanpa membebani RAM CPU.
- Matplotlib : Engine rendering visual grafis. Membangun ruang kanvas 3D Spasial, kurva garis ketinggian harian (Altitude Chart), dan instrumen kompas bayangan kutub (Mizwala).
- CustomTkinter & Tk : Framework Graphical User Interface (GUI). Menyulap kode terminal Python menjadi aplikasi Desktop yang modern, memiliki Dark-Mode, Sidebar interaktif, dan Frame yang dinamis.
- Pillow (PIL) : Engine pemroses gambar raster digital. Bertugas me-render dan melukis (ImageDraw) secara internal pada modul Generator Gambar Jadwal Shalat, Kalender Hijriah/Masehi beresolusi tinggi, serta kalkulasi masking rotasi fase bulan.
- Requests & Bs4 : Library koneksi HTTP. Digunakan pada Modul WinAI untuk menjangkau API Gemini Google, sekaligus melakukan 'Scraping' otomatis (Google Search/DuckDuckGo) secara Real-time saat AI butuh fakta terbaru di luar database.
- FPDF & CSV : Library manajemen format data. FPDF mencetak String text dari terminal ke file dokumen PDF yang terstruktur, sementara CSV memecah string tabel komparasi 50 tahun menjadi pemisah titik-koma (;) agar siap dibuka di Microsoft Excel.
2. KONSEP DASAR, PRINSIP & FORMULASI KHGT
Kalender Hijriah Global Tunggal (KHGT) merupakan tonggak peradaban sistem penanggalan Islam unifikatif hasil Muktamar Internasional Turki 2016. Berbeda dengan sistem lokal/zonal, KHGT bertujuan menyatukan umat Islam di bawah satu sistem waktu global.
3 Prinsip Utama KHGT:
- Kesatuan Matlak (Ittihad al-Matali'): Seluruh bumi dianggap sebagai satu kesatuan zona wilayah.
- Kaidah Transfer Visibilitas (Naql al-Rukyat): Jika hilal secara astronomis mungkin dirukyat di SATU titik daratan di bumi, maka visibilitas tersebut sah dan berlaku untuk SELURUH dunia.
- Keterpaduan Hari: Bulan Hijriah dimulai serentak di seluruh dunia tanpa ada negara yang berbeda tanggal.
Parameter Kriteria (Imkanur Rukyat Istanbul 2016):
2. Sudut Elongasi Geosentris (Geocentric Elongation) minimal 8 derajat (Elong >= 8Β°).
Mekanisme Eksekusi (Parameter Kalender Global / PKG):
Sistem memindai apakah kriteria visibilitas (Alt >= 5Β° & Elong >= 8Β°) terpenuhi di daratan mana pun di bumi SEBELUM pukul 00:00 UTC. Jika terpenuhi, maka besok adalah awal bulan baru secara global.
Jika kriteria visibilitas baru terpenuhi SETELAH pukul 00:00 UTC, maka sistem otomatis membandingkan waktu Ijtimak (Konjungsi) terhadap Terbit Fajar di Gisborne, Selandia Baru.
β’ Jika Ijtimak SEBELUM fajar Gisborne: Maka besok tetap masuk bulan baru.
β’ Jika Ijtimak SETELAH fajar Gisborne: Maka masuk bulan baru DITUNDA lusa (Lihat hasil hitung pada tanggal = ijtimak + 1) agar wilayah Timur bumi tidak berpuasa sebelum ijtimak terjadi.
3. MANUAL BOOK: PENJELASAN 39 MODUL MENU V7.5
(Untuk tampilan yang lebih detail dan interaktif, silakan buka tab "Daftar Fitur" di atas).
- 1) Visibility Hilal (KHGT) : Analisis komprehensif visibilitas hilal berdasarkan multi-kriteria global.
- 2) Crescent Visibility Map : Pemindaian peta visibilitas hilal global dalam resolusi tinggi (HD).
- 3) Analisis Hilal Global : Pelacakan visibilitas hilal di seluruh zona waktu dunia secara kronologis.
- 4) Altitude Chart Analyser : Visualisasi kurva ketinggian harian benda langit.
- 5) Kota Pertama KHGT (Mainland) : Melacak titik daratan utama (Mainland) pertama di dunia yang masuk bulan baru.
- 6) Fase Bulan (Moonphase) : Prediktor siklus fase bulan bulanan dan tahunan.
- 7) Moon Times : Jadwal terbit, transit, dan terbenam Bulan selama satu bulan penuh.
- 8) Sun Times : Jadwal harian Matahari (Sunrise, Transit, Sunset).
- 9) Sun Moon Ephemeris : Ekstraksi data koordinat langit (RA/Dec) secara detail.
- 10) Qibla Time (Rashdul Lokal) : Menentukan waktu saat matahari berada tepat di atas arah kiblat suatu lokasi.
- 11) Qiblah Direction & Times : Kalkulator arah kiblat dan peta navigasi Ka'bah.
- 12) Prayer Times : Jadwal salat 5 waktu dan fenomena senja (Twilight).
- 13) Konversi Kalender : Transformasi tanggal antara Masehi (Gregorian/Julian) dan Hijriah (KHGT).
- 14) Analisis Gerhana : Pemindaian otomatis fenomena Gerhana Matahari dan Gerhana Bulan.
- 15) Live Animasi : Simulator posisi benda langit secara real-time.
- 16) Sistem Sun Moon Earth : Visualisasi 3D sistem tata surya geosentrik sederhana.
- 17) Equinox & Solstice : Menghitung waktu pergantian musim astronomis.
- 18) Planetary Times : Jadwal visibilitas 7 planet utama (Merkurius s/d Neptunus).
- 19) Simulasi Ephemeris 3D : Simulator pergerakan benda langit 3D menggunakan mesin Matplotlib.
- 20) Komparasi 50 Tahun (Ramadhan) : Studi perbandingan penentuan awal bulan antara KHGT dan kriteria lokal (MABIMS).
- 21) Komparasi 50 Tahun (Syawal) : Analisis potensi beda Hari Raya Idul Fitri umat Islam masa depan.
- 22) Komparasi 50 Tahun (Zulhijah) : Analisis potensi beda Hari Raya Idul Adha umat Islam masa depan.
- 23) Komparasi 50 Tahun (12 Bulan) : Analisis probabilitas sinkronisasi global KHGT vs MABIMS.
- 24) Tabel Tinggi Hilal 50 Thn (Ramadhan) : Ekstraksi data mentah Tinggi Hilal (Altitude) untuk 1 Ramadhan selama 50 tahun.
- 25) Tabel Elongasi Hilal 50 Thn (Ramadhan) : Ekstraksi data mentah Sudut Elongasi untuk 1 Ramadhan selama 50 tahun.
- 26) Tabel Tinggi Hilal 50 Thn (Syawal) : Ekstraksi data mentah Tinggi Hilal (Altitude) untuk 1 Syawal selama 50 tahun.
- 27) Tabel Elongasi Hilal 50 Thn (Syawal) : Ekstraksi data mentah Sudut Elongasi untuk 1 Syawal selama 50 tahun.
- 28) Tabel Tinggi Hilal 50 Thn (Zulhijah) : Ekstraksi data mentah Tinggi Hilal (Altitude) untuk 1 Zulhijah selama 50 tahun.
- 29) Tabel Elongasi Hilal 50 Thn (Zulhijah) : Ekstraksi data mentah Sudut Elongasi untuk 1 Zulhijah selama 50 tahun.
- 30) Kalender Hijriah Berjalan : Kalender visual interaktif yang terintegrasi dengan database KHGT.
- 31) Kalender Masehi Berjalan : Kalender visual penanggalan sipil internasional.
- 32) WinAI: Aplikasi AI Windows : Asisten cerdas berbasis kecerdasan buatan (AI) untuk konsultasi astronomi dan fikih.
- 33) Kalkulator Mizwala (Bayangan) : Simulator instrumen tongkat istiwa' atau Mizwala.
- 34) Status Kriteria Batas : Simulator Anatomi Kriteria Imkanur Rukyat (KHGT).
- 35) Astrofotografi & Kontras Visibilitas : Analisis teknis untuk pengambilan foto hilal (imaging).
- 36) Prediktor Pasang Surut Gravitasi : Memprediksi fenomena pasang surut air laut akibat gaya gravitasi Bulan dan Matahari.
- 37) Evaluasi Fajar Shadiq & SQM : Analisis fajar fisis dan kegelapan langit (Sky Quality).
- 38) Generator Analemma Matahari : Pemetaan lintasan analemma Matahari dalam satu tahun.
- 39) HIJRI_DB Auto-Builder (Admin) : Fitur khusus Developer untuk merakit fondasi Kalender Aplikasi (Siklus Pembuatan Data JSON).
4. HIGHLIGHT PEMBARUAN EKSKLUSIF (VERSI 7.5)
- [V7.5 - MENUS] Ekspansi Modul Ekstraksi & Komparasi: Penambahan modul analisis komparasi 12 Bulan (Probabilitas Global) serta pemisahan ekstraktor tabel Tinggi & Elongasi 50 Tahun untuk Ramadhan, Syawal, dan Zulhijah, menjadikan total 39 Modul.
- [V7.4 - ENGINE] Penyederhanaan Ephemeris DE441: Sistem kini HANYA menggunakan satu file ephemeris mutakhir yaitu 'de441-new.bsp' untuk seluruh kalkulasi pada rentang waktu 1 s/d 2999 Masehi. File .bsp lainnya tidak lagi digunakan dan dapat dihapus dari folder aplikasi untuk menghemat penyimpanan.
- [V7.3 - MODUL 31-34] Modul Analisis Fisis Baru: Penambahan fitur Astrofotografi, Pasang Surut, Evaluasi SQM Fajar, dan Generator Analemma Matahari untuk riset yang lebih mendalam.
- [V7.3 - MODUL 35] HIJRI_DB Auto-Builder: Tool khusus Admin/Developer untuk merekonstruksi dan merender ulang seluruh siklus penanggalan KHGT selama ratusan tahun secara otomatis.
- [V7.3 - WINAI] Optimasi Engine Gemini: Asisten AI kini lebih stabil dalam melakukan kueri pencarian internet otonom dan rujukan dokumen fikih/tarjih.
- [V7.3 - UI/UX] Refinement Kalender: Penyempurnaan tata letak matriks kalender visual dan perbaikan engine Pillow (PIL) agar hasil ekspor PNG/PDF tetap tajam pada resolusi tinggi.
- [V7.3 - ENGINE] Akurasi JPL DE4xx: Optimalisasi penanganan data ephemeris NASA untuk mendukung perhitungan tahun-tahun ekstrem tanpa hambatan sistem.
5. PANDUAN OPERASIONAL & EXPORT
- NAVIGASI MODUL : Gunakan menu dropdown scrollable 'KHGT ENGINE' di sidebar kiri untuk beralih antar 39 modul perhitungan saintifik. Masing-masing modul akan menyembunyikan form input yang tidak relevan agar layar selalu rapi dan fokus.
- INPUT LOKASI : Tersedia dua opsi. Anda bisa menyeleksi dari Dropdown Provinsi/Kota bawaan aplikasi, atau gunakan tombol 'π Deteksi Lokasi Otomatis' untuk memanggil API Geolocation IP agar sistem melacak titik GPS dan mendeteksi Timezone otomatis.
- EKSEKUSI DATA : Pada sebagian besar modul berbasis teks dan grafik, Anda cukup mengisi parameter lalu klik tombol biru besar "βΆ PROSES DATA" di panel bawah. Tombol ini otomatis bersembunyi jika Anda sedang memasuki modul Live/Real-time.
- INTERAKSI GRAFIS : Khusus pada kanvas 3D Matplotlib dan Simulasi 3D Spasial, biasakan diri menggunakan klik Kiri Mouse (tahan dan geser) untuk Merotasi orientasi kamera/sudut pandang, serta Roda Mouse (Scroll) untuk melakukan perbesaran (Zoom In/Out).
- SISTEM EXPORT : Terdapat panel aksi (Action Bar) melayang di sudut kanan atas layar (atau di bawah tabel/kanvas):
- πΎ [TXT] Menyimpan data tabel saat ini ke file Notepad.
- πΈ [PNG] Menyimpan kanvas visual / laporan ke gambar PNG.
- π [PDF] Mencetak dokumen laporan standar akademik fpdf.
- π [CSV] Mengekstrak data komparasi 50 Tahun ke Excel.
- π [RILIS] Tombol reset darurat kembali ke Dokumentasi.