Android Open Source - paktebe Utils






From Project

Back to project page paktebe.

License

The source code is released under:

MIT License

If you think the Android project paktebe listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.maps.paktebe;
/*  w  w  w  .j a v a  2  s .co  m*/
import java.math.BigDecimal;

public class Utils {
  
  public Double RoundDecimal(Double jarak2, int i) {
    BigDecimal bd = new BigDecimal(jarak2);
    bd = bd.setScale(i, 6);    
    return bd.doubleValue();
  }
  

  public Double hitungJarak(Double latAsal, Double lngAsal,
      Double latTuj, Double lngTuj) {
    double dist;
    double radian = 6371;
    double dLat = (latTuj - latAsal) * Math.PI / 180;
    double dLon = (lngTuj- lngAsal) * Math.PI / 180;
    
    double a = Math.sin(dLat/2) * Math.sin(dLat/2)
        + Math.cos(latAsal * (Math.PI / 180))
        * Math.cos(latTuj * (Math.PI /180))
        * Math.sin(dLon / 2) * Math.sin(dLon / 2);
    double c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));
    dist = radian * c;
    return dist;    
  }    
  
}




Java Source Code List

com.maps.paktebe.DaftarTB.java
com.maps.paktebe.DetailDaftar.java
com.maps.paktebe.DetailPanduan.java
com.maps.paktebe.DetailTambalBan.java
com.maps.paktebe.DirectionActivity.java
com.maps.paktebe.Direction.java
com.maps.paktebe.JSONParser.java
com.maps.paktebe.MainActivity.java
com.maps.paktebe.Mobil.java
com.maps.paktebe.Motor.java
com.maps.paktebe.Panduan.java
com.maps.paktebe.PetaLokasi.java
com.maps.paktebe.SplashScreen.java
com.maps.paktebe.TentangApp.java
com.maps.paktebe.Utils.java
com.maps.paktebe.entity.TambalBan.java