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

· 13년 전 · 2568

//거리 계사하는 함수

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,056
13년 전 조회 3,026
13년 전 조회 4,459
13년 전 조회 8,120
13년 전 조회 3,686
13년 전 조회 2,292
13년 전 조회 3,427
13년 전 조회 3,387
13년 전 조회 4,142
13년 전 조회 2,142
13년 전 조회 3,245
13년 전 조회 2,097
13년 전 조회 3,313
13년 전 조회 4,214
13년 전 조회 2,547
13년 전 조회 5,435
13년 전 조회 1.2만
13년 전 조회 2,671
13년 전 조회 4,058
13년 전 조회 3,661
13년 전 조회 4,337
13년 전 조회 7,608
13년 전 조회 3,974
13년 전 조회 4,558
13년 전 조회 2,568
13년 전 조회 2,306
13년 전 조회 3,410
13년 전 조회 7,431
13년 전 조회 3,004
13년 전 조회 6,302
13년 전 조회 2,227
13년 전 조회 5,649
13년 전 조회 2,807
13년 전 조회 2,653
13년 전 조회 2,932
13년 전 조회 2,846
13년 전 조회 2,093
13년 전 조회 2,072
13년 전 조회 2.2만
13년 전 조회 2,030
13년 전 조회 2,624
13년 전 조회 2,595
13년 전 조회 2,862
13년 전 조회 5,041
13년 전 조회 2,245
13년 전 조회 3,735
13년 전 조회 6,375
13년 전 조회 2,210
13년 전 조회 5,401
13년 전 조회 2,569
13년 전 조회 5,340
13년 전 조회 2,442
13년 전 조회 3,316
13년 전 조회 2,427
13년 전 조회 3,690
13년 전 조회 9,492
13년 전 조회 3,495
13년 전 조회 3,272
13년 전 조회 3,115
13년 전 조회 2,115
13년 전 조회 3,619
13년 전 조회 3,419
13년 전 조회 2,172
13년 전 조회 2,720
13년 전 조회 2,159
13년 전 조회 2,262
13년 전 조회 2,731
13년 전 조회 5,108
13년 전 조회 3,616
13년 전 조회 3,834
13년 전 조회 5,210
13년 전 조회 4,962
13년 전 조회 4,643
13년 전 조회 5,527
13년 전 조회 2,490
13년 전 조회 7,458
13년 전 조회 2,848
13년 전 조회 2,695
13년 전 조회 4,882
13년 전 조회 4,575
13년 전 조회 6,692
13년 전 조회 4,236
13년 전 조회 4,902
13년 전 조회 2,577
13년 전 조회 2,368
13년 전 조회 3,573
13년 전 조회 2,346
13년 전 조회 3,716
13년 전 조회 3,037
13년 전 조회 2,657
13년 전 조회 3,627
13년 전 조회 3,581
13년 전 조회 2,832
13년 전 조회 2,348
13년 전 조회 2,898
13년 전 조회 2,385
13년 전 조회 2,739
13년 전 조회 5,408
13년 전 조회 5,517
13년 전 조회 2,919