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

· 13년 전 · 1152

//거리 계사하는 함수

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,605
12년 전 조회 1,632
12년 전 조회 3,043
12년 전 조회 6,661
12년 전 조회 2,261
12년 전 조회 858
12년 전 조회 2,029
12년 전 조회 1,982
12년 전 조회 2,733
12년 전 조회 727
12년 전 조회 1,810
12년 전 조회 903
12년 전 조회 1,884
12년 전 조회 2,804
12년 전 조회 1,364
12년 전 조회 3,997
12년 전 조회 1만
12년 전 조회 1,235
12년 전 조회 2,562
12년 전 조회 2,242
12년 전 조회 3,104
12년 전 조회 6,139
12년 전 조회 2,762
12년 전 조회 3,086
12년 전 조회 1,091
12년 전 조회 884
12년 전 조회 1,971
12년 전 조회 5,980
12년 전 조회 1,595
12년 전 조회 4,825
12년 전 조회 1,056
12년 전 조회 4,223
12년 전 조회 1,363
12년 전 조회 1,216
12년 전 조회 1,801
12년 전 조회 1,425
12년 전 조회 699
12년 전 조회 667
12년 전 조회 2.1만
12년 전 조회 631
12년 전 조회 1,180
12년 전 조회 1,189
12년 전 조회 1,429
12년 전 조회 3,587
12년 전 조회 818
12년 전 조회 2,327
12년 전 조회 5,013
13년 전 조회 776
13년 전 조회 3,965
13년 전 조회 1,153
13년 전 조회 3,877
13년 전 조회 1,025
13년 전 조회 1,867
13년 전 조회 1,037
13년 전 조회 2,268
13년 전 조회 8,057
13년 전 조회 2,040
13년 전 조회 1,834
13년 전 조회 1,646
13년 전 조회 711
13년 전 조회 2,222
13년 전 조회 1,950
13년 전 조회 738
13년 전 조회 1,312
13년 전 조회 743
13년 전 조회 1,022
13년 전 조회 1,305
13년 전 조회 3,689
13년 전 조회 2,226
13년 전 조회 2,419
13년 전 조회 3,782
13년 전 조회 3,593
13년 전 조회 3,253
13년 전 조회 4,120
13년 전 조회 1,139
13년 전 조회 6,092
13년 전 조회 1,493
13년 전 조회 1,324
13년 전 조회 3,514
13년 전 조회 3,142
13년 전 조회 5,292
13년 전 조회 2,813
13년 전 조회 3,447
13년 전 조회 1,139
13년 전 조회 952
13년 전 조회 2,138
13년 전 조회 915
13년 전 조회 2,325
13년 전 조회 1,630
13년 전 조회 1,225
13년 전 조회 2,223
13년 전 조회 2,427
13년 전 조회 1,429
13년 전 조회 916
13년 전 조회 1,445
13년 전 조회 944
13년 전 조회 1,321
13년 전 조회 3,973
13년 전 조회 4,062
13년 전 조회 1,473
🐛 버그신고