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

· 13년 전 · 2539

//거리 계사하는 함수

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,663
13년 전 조회 2,273
13년 전 조회 3,401
13년 전 조회 3,360
13년 전 조회 4,117
13년 전 조회 2,126
13년 전 조회 3,222
13년 전 조회 2,092
13년 전 조회 3,286
13년 전 조회 4,194
13년 전 조회 2,539
13년 전 조회 5,410
13년 전 조회 1.2만
13년 전 조회 2,652
13년 전 조회 4,035
13년 전 조회 3,635
13년 전 조회 4,330
13년 전 조회 7,587
13년 전 조회 3,969
13년 전 조회 4,536
13년 전 조회 2,539
13년 전 조회 2,288
13년 전 조회 3,388
13년 전 조회 7,414
13년 전 조회 2,977
13년 전 조회 6,282
13년 전 조회 2,221
13년 전 조회 5,632
13년 전 조회 2,788
13년 전 조회 2,635
13년 전 조회 2,925
13년 전 조회 2,832
13년 전 조회 2,076
13년 전 조회 2,046
13년 전 조회 2.2만
13년 전 조회 2,017
13년 전 조회 2,604
13년 전 조회 2,578
13년 전 조회 2,844
13년 전 조회 5,026
13년 전 조회 2,223
13년 전 조회 3,707
13년 전 조회 6,359
13년 전 조회 2,194
13년 전 조회 5,376
13년 전 조회 2,540
13년 전 조회 5,322
13년 전 조회 2,418
13년 전 조회 3,293
13년 전 조회 2,403
13년 전 조회 3,668
13년 전 조회 9,478
13년 전 조회 3,465
13년 전 조회 3,245
13년 전 조회 3,085
13년 전 조회 2,097
13년 전 조회 3,605
13년 전 조회 3,389
13년 전 조회 2,150
13년 전 조회 2,700
13년 전 조회 2,134
13년 전 조회 2,254
13년 전 조회 2,708
13년 전 조회 5,087
13년 전 조회 3,594
13년 전 조회 3,817
13년 전 조회 5,190
13년 전 조회 4,950
13년 전 조회 4,621
13년 전 조회 5,508
13년 전 조회 2,460
13년 전 조회 7,438
13년 전 조회 2,824
13년 전 조회 2,675
13년 전 조회 4,859
13년 전 조회 4,552
13년 전 조회 6,678
13년 전 조회 4,214
13년 전 조회 4,877
13년 전 조회 2,547
13년 전 조회 2,347
13년 전 조회 3,547
13년 전 조회 2,334
13년 전 조회 3,698
13년 전 조회 3,011
13년 전 조회 2,634
13년 전 조회 3,613
13년 전 조회 3,579
13년 전 조회 2,817
13년 전 조회 2,327
13년 전 조회 2,878
13년 전 조회 2,359
13년 전 조회 2,715
13년 전 조회 5,392
13년 전 조회 5,483
13년 전 조회 2,896