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

· 13년 전 · 2302

//거리 계사하는 함수

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년 전 조회 3,807
13년 전 조회 2,766
13년 전 조회 4,207
13년 전 조회 7,874
13년 전 조회 3,439
13년 전 조회 2,039
13년 전 조회 3,197
13년 전 조회 3,129
13년 전 조회 3,911
13년 전 조회 1,887
13년 전 조회 2,991
13년 전 조회 1,997
13년 전 조회 3,070
13년 전 조회 3,978
13년 전 조회 2,432
13년 전 조회 5,172
13년 전 조회 1.1만
13년 전 조회 2,430
13년 전 조회 3,784
13년 전 조회 3,399
13년 전 조회 4,231
13년 전 조회 7,323
13년 전 조회 3,867
13년 전 조회 4,285
13년 전 조회 2,273
13년 전 조회 2,055
13년 전 조회 3,143
13년 전 조회 7,157
13년 전 조회 2,748
13년 전 조회 6,030
13년 전 조회 2,133
13년 전 조회 5,387
13년 전 조회 2,557
13년 전 조회 2,396
13년 전 조회 2,835
13년 전 조회 2,571
13년 전 조회 1,824
13년 전 조회 1,820
13년 전 조회 2.2만
13년 전 조회 1,779
13년 전 조회 2,341
13년 전 조회 2,367
13년 전 조회 2,617
13년 전 조회 4,756
13년 전 조회 1,985
13년 전 조회 3,474
13년 전 조회 6,135
13년 전 조회 1,976
13년 전 조회 5,136
13년 전 조회 2,303
13년 전 조회 5,065
13년 전 조회 2,165
13년 전 조회 3,030
13년 전 조회 2,172
13년 전 조회 3,429
13년 전 조회 9,232
13년 전 조회 3,207
13년 전 조회 3,016
13년 전 조회 2,809
13년 전 조회 1,846
13년 전 조회 3,355
13년 전 조회 3,146
13년 전 조회 1,918
13년 전 조회 2,477
13년 전 조회 1,912
13년 전 조회 2,157
13년 전 조회 2,494
13년 전 조회 4,853
13년 전 조회 3,357
13년 전 조회 3,584
13년 전 조회 4,953
13년 전 조회 4,722
13년 전 조회 4,364
13년 전 조회 5,261
13년 전 조회 2,234
13년 전 조회 7,211
13년 전 조회 2,599
13년 전 조회 2,416
13년 전 조회 4,607
13년 전 조회 4,297
13년 전 조회 6,444
13년 전 조회 3,991
13년 전 조회 4,641
13년 전 조회 2,309
13년 전 조회 2,121
13년 전 조회 3,325
13년 전 조회 2,105
13년 전 조회 3,477
13년 전 조회 2,790
13년 전 조회 2,417
13년 전 조회 3,395
13년 전 조회 3,512
13년 전 조회 2,597
13년 전 조회 2,090
13년 전 조회 2,651
13년 전 조회 2,138
13년 전 조회 2,502
13년 전 조회 5,138
13년 전 조회 5,238
13년 전 조회 2,670