Untuk menghitung arah kiblat dari suatu tempat dapat dilakukan dengan mendasarkan pada letak geografisnya ( garis lintang dan garis bujur ). Berikut rumusnya:
Keterangan :
Q | = Arah Kiblat |
BM | = Garis Lintang Mekkah (Degrees) = 21.4233 |
LM | = Garis Bujur Mekkah (Degrees) = 39.8233 |
B | = Garis Lintang (Degrees) |
L | = Garis Bujur (Degrees) |
Berikut contoh source code dalam delphi / pascal :
{ Lat = Garis
{ Sebelah barat atau timur Mekkah, batasnya adalah MLONG-180 } |
Rumus diatas memberikan hasil / arah berdasarkan arah utara yang sebenarnya ( True North / Geographical North ), sementara aras jarum kompas menunjukkan arah Utara Magnetic / Magnetic North (MN). Oleh karena itu untuk menghitung arah sebenarnya (berdasarkan kompas), perlu mengurangi hasil perhitungan tadi
dengan nilai Magnetic Declination (MD) untuk lokasi yang bersangkutan. Magnetic Declination merupakan perbedaan antara dua arah utara ( Magnetic North dan True North). Untuk menghitung besarnya nilai MD dapat lihat di web berikut :
http://www.geolab.nrcan.gc.ca/geomag/apps/mdcal_e.php
http://www.ngdc.noaa.gov/seg/geomag/jsp/struts/calcDeclination
( Sumber : Dokumen dari flash prayer times 12.5 by Stemstein, www.flashkit.com )
Comments are closed.