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

· 13년 전 · 2540

//거리 계사하는 함수

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);

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

프로그램

+
제목 글쓴이 날짜 조회
13년 전 조회 4,029
13년 전 조회 3,003
13년 전 조회 4,439
13년 전 조회 8,099
13년 전 조회 3,664
13년 전 조회 2,277
13년 전 조회 3,402
13년 전 조회 3,360
13년 전 조회 4,119
13년 전 조회 2,126
13년 전 조회 3,223
13년 전 조회 2,092
13년 전 조회 3,287
13년 전 조회 4,195
13년 전 조회 2,541
13년 전 조회 5,411
13년 전 조회 1.2만
13년 전 조회 2,653
13년 전 조회 4,036
13년 전 조회 3,635
13년 전 조회 4,330
13년 전 조회 7,587
13년 전 조회 3,969
13년 전 조회 4,536
13년 전 조회 2,539
13년 전 조회 2,290
13년 전 조회 3,388
13년 전 조회 7,417
13년 전 조회 2,977
13년 전 조회 6,283
13년 전 조회 2,221
13년 전 조회 5,633
13년 전 조회 2,788
13년 전 조회 2,636
13년 전 조회 2,925
13년 전 조회 2,833
13년 전 조회 2,081
13년 전 조회 2,047
13년 전 조회 2.2만
13년 전 조회 2,020
13년 전 조회 2,604
13년 전 조회 2,578
13년 전 조회 2,848
13년 전 조회 5,027
13년 전 조회 2,227
13년 전 조회 3,707
13년 전 조회 6,359
13년 전 조회 2,194
13년 전 조회 5,376
13년 전 조회 2,541
13년 전 조회 5,322
13년 전 조회 2,418
13년 전 조회 3,295
13년 전 조회 2,404
13년 전 조회 3,669
13년 전 조회 9,478
13년 전 조회 3,465
13년 전 조회 3,249
13년 전 조회 3,085
13년 전 조회 2,098
13년 전 조회 3,605
13년 전 조회 3,389
13년 전 조회 2,151
13년 전 조회 2,701
13년 전 조회 2,135
13년 전 조회 2,254
13년 전 조회 2,712
13년 전 조회 5,088
13년 전 조회 3,594
13년 전 조회 3,818
13년 전 조회 5,194
13년 전 조회 4,950
13년 전 조회 4,621
13년 전 조회 5,509
13년 전 조회 2,461
13년 전 조회 7,441
13년 전 조회 2,825
13년 전 조회 2,675
13년 전 조회 4,859
13년 전 조회 4,554
13년 전 조회 6,679
13년 전 조회 4,215
13년 전 조회 4,878
13년 전 조회 2,547
13년 전 조회 2,347
13년 전 조회 3,547
13년 전 조회 2,336
13년 전 조회 3,700
13년 전 조회 3,011
13년 전 조회 2,635
13년 전 조회 3,613
13년 전 조회 3,579
13년 전 조회 2,818
13년 전 조회 2,328
13년 전 조회 2,878
13년 전 조회 2,359
13년 전 조회 2,716
13년 전 조회 5,392
13년 전 조회 5,484
13년 전 조회 2,897