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

· 13년 전 · 2582

//거리 계사하는 함수

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,068
13년 전 조회 3,033
13년 전 조회 4,468
13년 전 조회 8,128
13년 전 조회 3,696
13년 전 조회 2,308
13년 전 조회 3,440
13년 전 조회 3,397
13년 전 조회 4,159
13년 전 조회 2,158
13년 전 조회 3,257
13년 전 조회 2,105
13년 전 조회 3,321
13년 전 조회 4,229
13년 전 조회 2,550
13년 전 조회 5,450
13년 전 조회 1.2만
13년 전 조회 2,675
13년 전 조회 4,067
13년 전 조회 3,674
13년 전 조회 4,343
13년 전 조회 7,617
13년 전 조회 3,978
13년 전 조회 4,569
13년 전 조회 2,581
13년 전 조회 2,319
13년 전 조회 3,422
13년 전 조회 7,439
13년 전 조회 3,015
13년 전 조회 6,311
13년 전 조회 2,233
13년 전 조회 5,663
13년 전 조회 2,818
13년 전 조회 2,662
13년 전 조회 2,935
13년 전 조회 2,858
13년 전 조회 2,099
13년 전 조회 2,081
13년 전 조회 2.2만
13년 전 조회 2,043
13년 전 조회 2,637
13년 전 조회 2,610
13년 전 조회 2,871
13년 전 조회 5,047
13년 전 조회 2,259
13년 전 조회 3,749
13년 전 조회 6,386
13년 전 조회 2,222
13년 전 조회 5,411
13년 전 조회 2,583
13년 전 조회 5,352
13년 전 조회 2,452
13년 전 조회 3,330
13년 전 조회 2,434
13년 전 조회 3,700
13년 전 조회 9,506
13년 전 조회 3,506
13년 전 조회 3,282
13년 전 조회 3,122
13년 전 조회 2,126
13년 전 조회 3,627
13년 전 조회 3,429
13년 전 조회 2,185
13년 전 조회 2,731
13년 전 조회 2,170
13년 전 조회 2,264
13년 전 조회 2,748
13년 전 조회 5,116
13년 전 조회 3,630
13년 전 조회 3,849
13년 전 조회 5,224
13년 전 조회 4,974
13년 전 조회 4,657
13년 전 조회 5,541
13년 전 조회 2,504
13년 전 조회 7,476
13년 전 조회 2,856
13년 전 조회 2,700
13년 전 조회 4,893
13년 전 조회 4,586
13년 전 조회 6,700
13년 전 조회 4,244
13년 전 조회 4,915
13년 전 조회 2,587
13년 전 조회 2,387
13년 전 조회 3,594
13년 전 조회 2,357
13년 전 조회 3,730
13년 전 조회 3,049
13년 전 조회 2,675
13년 전 조회 3,634
13년 전 조회 3,583
13년 전 조회 2,848
13년 전 조회 2,353
13년 전 조회 2,917
13년 전 조회 2,395
13년 전 조회 2,750
13년 전 조회 5,423
13년 전 조회 5,536
13년 전 조회 2,926