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

· 12년 전 · 1059

//거리 계사하는 함수

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,518
12년 전 조회 1,533
12년 전 조회 2,970
12년 전 조회 6,575
12년 전 조회 2,172
12년 전 조회 770
12년 전 조회 1,933
12년 전 조회 1,889
12년 전 조회 2,636
12년 전 조회 629
12년 전 조회 1,722
12년 전 조회 802
12년 전 조회 1,801
12년 전 조회 2,719
12년 전 조회 1,273
12년 전 조회 3,908
12년 전 조회 9,991
12년 전 조회 1,146
12년 전 조회 2,476
12년 전 조회 2,150
12년 전 조회 3,013
12년 전 조회 6,045
12년 전 조회 2,670
12년 전 조회 2,990
12년 전 조회 995
12년 전 조회 793
12년 전 조회 1,880
12년 전 조회 5,889
12년 전 조회 1,497
12년 전 조회 4,730
12년 전 조회 960
12년 전 조회 4,127
12년 전 조회 1,271
12년 전 조회 1,131
12년 전 조회 1,710
12년 전 조회 1,345
12년 전 조회 594
12년 전 조회 566
12년 전 조회 2만
12년 전 조회 532
12년 전 조회 1,099
12년 전 조회 1,103
12년 전 조회 1,344
12년 전 조회 3,492
12년 전 조회 731
12년 전 조회 2,235
12년 전 조회 4,910
12년 전 조회 683
12년 전 조회 3,871
12년 전 조회 1,060
12년 전 조회 3,789
12년 전 조회 940
13년 전 조회 1,789
13년 전 조회 953
13년 전 조회 2,178
13년 전 조회 7,966
13년 전 조회 1,950
13년 전 조회 1,741
13년 전 조회 1,560
13년 전 조회 622
13년 전 조회 2,137
13년 전 조회 1,870
13년 전 조회 658
13년 전 조회 1,225
13년 전 조회 638
13년 전 조회 930
13년 전 조회 1,218
13년 전 조회 3,603
13년 전 조회 2,137
13년 전 조회 2,320
13년 전 조회 3,694
13년 전 조회 3,505
13년 전 조회 3,162
13년 전 조회 4,034
13년 전 조회 1,044
13년 전 조회 6,008
13년 전 조회 1,399
13년 전 조회 1,238
13년 전 조회 3,427
13년 전 조회 3,059
13년 전 조회 5,210
13년 전 조회 2,718
13년 전 조회 3,359
13년 전 조회 1,047
13년 전 조회 873
13년 전 조회 2,046
13년 전 조회 833
13년 전 조회 2,237
13년 전 조회 1,539
13년 전 조회 1,143
13년 전 조회 2,130
13년 전 조회 2,341
13년 전 조회 1,337
13년 전 조회 818
13년 전 조회 1,366
13년 전 조회 854
13년 전 조회 1,239
13년 전 조회 3,879
13년 전 조회 3,970
13년 전 조회 1,388
🐛 버그신고