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

· 13년 전 · 1824

//거리 계사하는 함수

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년 전 조회 3,298
12년 전 조회 2,295
12년 전 조회 3,708
12년 전 조회 7,393
12년 전 조회 2,972
13년 전 조회 1,536
13년 전 조회 2,704
13년 전 조회 2,670
13년 전 조회 3,415
13년 전 조회 1,393
13년 전 조회 2,484
13년 전 조회 1,562
13년 전 조회 2,565
13년 전 조회 3,474
13년 전 조회 2,047
13년 전 조회 4,673
13년 전 조회 1.1만
13년 전 조회 1,936
13년 전 조회 3,309
13년 전 조회 2,928
13년 전 조회 3,858
13년 전 조회 6,843
13년 전 조회 3,495
13년 전 조회 3,817
13년 전 조회 1,777
13년 전 조회 1,550
13년 전 조회 2,660
13년 전 조회 6,663
13년 전 조회 2,280
13년 전 조회 5,516
13년 전 조회 1,700
13년 전 조회 4,916
13년 전 조회 2,074
13년 전 조회 1,885
13년 전 조회 2,444
13년 전 조회 2,073
13년 전 조회 1,337
13년 전 조회 1,312
13년 전 조회 2.1만
13년 전 조회 1,278
13년 전 조회 1,847
13년 전 조회 1,876
13년 전 조회 2,092
13년 전 조회 4,238
13년 전 조회 1,453
13년 전 조회 2,992
13년 전 조회 5,658
13년 전 조회 1,437
13년 전 조회 4,628
13년 전 조회 1,825
13년 전 조회 4,549
13년 전 조회 1,659
13년 전 조회 2,518
13년 전 조회 1,718
13년 전 조회 2,938
13년 전 조회 8,733
13년 전 조회 2,730
13년 전 조회 2,518
13년 전 조회 2,325
13년 전 조회 1,344
13년 전 조회 2,890
13년 전 조회 2,637
13년 전 조회 1,390
13년 전 조회 1,966
13년 전 조회 1,370
13년 전 조회 1,799
13년 전 조회 1,985
13년 전 조회 4,362
13년 전 조회 2,891
13년 전 조회 3,062
13년 전 조회 4,438
13년 전 조회 4,193
13년 전 조회 3,861
13년 전 조회 4,712
13년 전 조회 1,757
13년 전 조회 6,697
13년 전 조회 2,064
13년 전 조회 1,928
13년 전 조회 4,143
13년 전 조회 3,778
13년 전 조회 5,938
13년 전 조회 3,472
13년 전 조회 4,123
13년 전 조회 1,810
13년 전 조회 1,604
13년 전 조회 2,820
13년 전 조회 1,575
13년 전 조회 2,949
13년 전 조회 2,299
13년 전 조회 1,872
13년 전 조회 2,886
13년 전 조회 3,028
13년 전 조회 2,100
13년 전 조회 1,593
13년 전 조회 2,126
13년 전 조회 1,628
13년 전 조회 2,024
13년 전 조회 4,634
13년 전 조회 4,718
13년 전 조회 2,153