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

· 12년 전 · 1068

//거리 계사하는 함수

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,526
12년 전 조회 1,542
12년 전 조회 2,978
12년 전 조회 6,586
12년 전 조회 2,180
12년 전 조회 781
12년 전 조회 1,940
12년 전 조회 1,893
12년 전 조회 2,643
12년 전 조회 636
12년 전 조회 1,725
12년 전 조회 810
12년 전 조회 1,807
12년 전 조회 2,726
12년 전 조회 1,282
12년 전 조회 3,916
12년 전 조회 9,996
12년 전 조회 1,154
12년 전 조회 2,485
12년 전 조회 2,158
12년 전 조회 3,021
12년 전 조회 6,056
12년 전 조회 2,675
12년 전 조회 2,995
12년 전 조회 1,004
12년 전 조회 803
12년 전 조회 1,885
12년 전 조회 5,897
12년 전 조회 1,503
12년 전 조회 4,737
12년 전 조회 969
12년 전 조회 4,136
12년 전 조회 1,279
12년 전 조회 1,136
12년 전 조회 1,714
12년 전 조회 1,349
12년 전 조회 601
12년 전 조회 572
12년 전 조회 2만
12년 전 조회 540
12년 전 조회 1,104
12년 전 조회 1,110
12년 전 조회 1,353
12년 전 조회 3,500
12년 전 조회 735
12년 전 조회 2,238
12년 전 조회 4,919
12년 전 조회 689
12년 전 조회 3,878
12년 전 조회 1,069
12년 전 조회 3,796
12년 전 조회 945
13년 전 조회 1,793
13년 전 조회 961
13년 전 조회 2,185
13년 전 조회 7,969
13년 전 조회 1,956
13년 전 조회 1,752
13년 전 조회 1,568
13년 전 조회 627
13년 전 조회 2,146
13년 전 조회 1,875
13년 전 조회 661
13년 전 조회 1,230
13년 전 조회 644
13년 전 조회 933
13년 전 조회 1,221
13년 전 조회 3,608
13년 전 조회 2,140
13년 전 조회 2,329
13년 전 조회 3,697
13년 전 조회 3,510
13년 전 조회 3,169
13년 전 조회 4,039
13년 전 조회 1,052
13년 전 조회 6,015
13년 전 조회 1,405
13년 전 조회 1,246
13년 전 조회 3,430
13년 전 조회 3,062
13년 전 조회 5,216
13년 전 조회 2,720
13년 전 조회 3,366
13년 전 조회 1,056
13년 전 조회 881
13년 전 조회 2,049
13년 전 조회 840
13년 전 조회 2,241
13년 전 조회 1,542
13년 전 조회 1,147
13년 전 조회 2,135
13년 전 조회 2,346
13년 전 조회 1,343
13년 전 조회 823
13년 전 조회 1,371
13년 전 조회 857
13년 전 조회 1,244
13년 전 조회 3,886
13년 전 조회 3,979
13년 전 조회 1,394
🐛 버그신고