원의방정식을 이용한 거리 구하는 함수

· 13년 전 · 1221

//거리 계사하는 함수

private double distance( double lat1, double lon1, double lat2, double lon2, String unit) 

{

  double theta = lon1 - lon2;

  double dist = Math.sin(deg2rad(lat1)) * Math.sin(deg2rad(lat2)) + Math.cos(deg2rad(lat1)) * Math.cos(deg2rad(lat2)) * Math.cos(deg2rad(theta));

  dist = Math.acos(dist);

  dist = rad2deg(dist);

  dist = dist * 60 * 1.1515 ;

  if (unit == "K" ) {

    dist = dist * 1.609344 ;

  } else if (unit == "N" ) {

  dist = dist * 0.8684 ;

    }

  return (dist);

}
//인자값 : (위도 , 경도 , 목표 위도 , 목표 경도 , km);

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
12년 전 조회 2,684
12년 전 조회 1,698
12년 전 조회 3,132
12년 전 조회 6,740
12년 전 조회 2,331
12년 전 조회 937
12년 전 조회 2,100
12년 전 조회 2,031
12년 전 조회 2,801
12년 전 조회 790
12년 전 조회 1,887
12년 전 조회 971
12년 전 조회 1,952
12년 전 조회 2,880
12년 전 조회 1,435
12년 전 조회 4,066
12년 전 조회 1만
12년 전 조회 1,301
12년 전 조회 2,638
12년 전 조회 2,324
12년 전 조회 3,183
12년 전 조회 6,204
12년 전 조회 2,819
12년 전 조회 3,165
12년 전 조회 1,160
12년 전 조회 953
12년 전 조회 2,048
12년 전 조회 6,058
12년 전 조회 1,660
12년 전 조회 4,897
13년 전 조회 1,119
13년 전 조회 4,288
13년 전 조회 1,431
13년 전 조회 1,284
13년 전 조회 1,862
13년 전 조회 1,497
13년 전 조회 762
13년 전 조회 729
13년 전 조회 2.1만
13년 전 조회 693
13년 전 조회 1,263
13년 전 조회 1,270
13년 전 조회 1,503
13년 전 조회 3,661
13년 전 조회 900
13년 전 조회 2,397
13년 전 조회 5,081
13년 전 조회 863
13년 전 조회 4,034
13년 전 조회 1,222
13년 전 조회 3,956
13년 전 조회 1,096
13년 전 조회 1,936
13년 전 조회 1,102
13년 전 조회 2,330
13년 전 조회 8,132
13년 전 조회 2,129
13년 전 조회 1,907
13년 전 조회 1,724
13년 전 조회 781
13년 전 조회 2,299
13년 전 조회 2,033
13년 전 조회 814
13년 전 조회 1,385
13년 전 조회 805
13년 전 조회 1,093
13년 전 조회 1,377
13년 전 조회 3,760
13년 전 조회 2,297
13년 전 조회 2,483
13년 전 조회 3,854
13년 전 조회 3,665
13년 전 조회 3,330
13년 전 조회 4,195
13년 전 조회 1,209
13년 전 조회 6,165
13년 전 조회 1,559
13년 전 조회 1,409
13년 전 조회 3,599
13년 전 조회 3,217
13년 전 조회 5,369
13년 전 조회 2,882
13년 전 조회 3,521
13년 전 조회 1,208
13년 전 조회 1,035
13년 전 조회 2,208
13년 전 조회 999
13년 전 조회 2,392
13년 전 조회 1,702
13년 전 조회 1,299
13년 전 조회 2,286
13년 전 조회 2,492
13년 전 조회 1,497
13년 전 조회 993
13년 전 조회 1,532
13년 전 조회 1,025
13년 전 조회 1,408
13년 전 조회 4,046
13년 전 조회 4,140
13년 전 조회 1,556
🐛 버그신고