J2ME Qibla Direction

Beberapa waktu yang lalau saya pernah memposting cara mendapatkan arah kiblat jika diketahui koordinat asal. Postingan ini, ingin menunjukkan cara mendapatkan arah ka’bah/kiblat dari handphone/smartphone yang mensupport JSR 179 (Location API) dengan Java ME

code snippet :

import javax.microedition.location.Coordinates; // harus import ini dulu

// simpan di fungsi sendiri
public void getQibla(){
      // Bandung
      float latitude = -6.9039;
      float longitude = 107.6186;
      // ka'bah
      float latKabah = 21.423333;
      float longKabah = 39.823333;;

      Coordinates c = new Coordinates(latitude, longitude,1);
      float qibla = c.azimuthTo(new Coordinates(latKabah, longKabah,1));
		    
      System.out.println("Arah Kiblat: "+ qibla);
}

cara yang sama juga berlaku untuk mendapatkan arah dari satu kota ke kota lain (dari satu koordinat astronomi ke koordinat lain)

Iklan

6 respons untuk ‘J2ME Qibla Direction

  1. I have noticed you don’t monetize your site, don’t waste
    your traffic, you can earn extra cash every month because you’ve got high quality content.
    If you want to know how to make extra $$$, search for: Boorfe’s tips best adsense
    alternative

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

w

Connecting to %s