Astronomical calculation library with Jean Meeus Algorithm
Algoritma Jean Meeus merupakan reduksi dari model VSOP87 & ELP2000/82 suku koreksi lengkap sekitar 39 ribu, dari puluhan ribu tersebut Meeus hanya menggunakan 360 suku koreksi untuk menghitung posisi matahari dan bulan, yang jika dibandingkan dengan suku koreksi lengkap tersebut algoritma Meeus memiliki selisih tidak lebih dari 1 detik busur selama rentang waktu dari tahun -2000 sampai 6000 masehi.
- Data Posisi Matahari & Bulan
- Arah Qiblat & Rashdul Qiblat
- Waktu Sholat
- Hisab Ijtima & Awal Bulan Hijriyah
- Fase-fase Bulan
- Masukkan kode ini ke settings.gradle.kts (root kotlin dsl) di blok
repositories
dependencyResolutionManagement {
repositories {
// contoh
maven {
url = uri("https://jitpack.io")
}
}
}
Jika menggunakan groovy dsl
repositories {
maven { url 'https://jitpack.io' }
}
- Masukkan dependensi ke build.gradle.kts (app/build.gradle.kts kotlin dsl)
di dalam blok
dependencies
implementation("com.github.hasanelfalakiy:lib-ephemeris-jeanmeeus:2.1.3")
jika menggunakan groovy dsl
implementation 'com.github.hasanelfalakiy:lib-ephemeris-jeanmeeus:2.1.3'
Jika Anda ingin berkontribusi, silahkan menggarpu (Fork) repositori ini, clone ke local machine, buat perubahan, push ke repositori fork, kirim pull request ke repositori ini
Warning
Jika Anda ingin menyalin, memodifikasi, dan atau mendistribusikan ulang program ini, harap mematuhi ketentuan lisensi dari program ini.
lib-ephemeris-jeanmeeus
Copyright (C) 2024 Andi Hasan Ashari
lib-ephemeris-jeanmeeus is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
lib-ephemeris-jeanmeeus is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with lib-ephemeris-jeanmeeus. If not, see <https://www.gnu.org/licenses/>.
Report to us if anyone violates the terms of the License, either by creating issues or writing to us directly.