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

· 12년 전 · 1048

//거리 계사하는 함수

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년 전 조회 2,508
12년 전 조회 1,529
12년 전 조회 2,966
12년 전 조회 6,567
12년 전 조회 2,158
12년 전 조회 763
12년 전 조회 1,928
12년 전 조회 1,878
12년 전 조회 2,628
12년 전 조회 620
12년 전 조회 1,717
12년 전 조회 795
12년 전 조회 1,797
12년 전 조회 2,706
12년 전 조회 1,268
12년 전 조회 3,902
12년 전 조회 9,985
12년 전 조회 1,140
12년 전 조회 2,467
12년 전 조회 2,144
12년 전 조회 3,008
12년 전 조회 6,039
12년 전 조회 2,665
12년 전 조회 2,987
12년 전 조회 984
12년 전 조회 786
12년 전 조회 1,877
12년 전 조회 5,885
12년 전 조회 1,493
12년 전 조회 4,725
12년 전 조회 951
12년 전 조회 4,120
12년 전 조회 1,260
12년 전 조회 1,125
12년 전 조회 1,703
12년 전 조회 1,340
12년 전 조회 586
12년 전 조회 563
12년 전 조회 2만
12년 전 조회 528
12년 전 조회 1,095
12년 전 조회 1,098
12년 전 조회 1,340
12년 전 조회 3,487
12년 전 조회 727
12년 전 조회 2,230
12년 전 조회 4,904
12년 전 조회 676
12년 전 조회 3,868
12년 전 조회 1,049
12년 전 조회 3,781
12년 전 조회 934
13년 전 조회 1,782
13년 전 조회 948
13년 전 조회 2,174
13년 전 조회 7,960
13년 전 조회 1,946
13년 전 조회 1,733
13년 전 조회 1,555
13년 전 조회 618
13년 전 조회 2,131
13년 전 조회 1,866
13년 전 조회 654
13년 전 조회 1,217
13년 전 조회 634
13년 전 조회 924
13년 전 조회 1,210
13년 전 조회 3,600
13년 전 조회 2,135
13년 전 조회 2,315
13년 전 조회 3,690
13년 전 조회 3,498
13년 전 조회 3,156
13년 전 조회 4,027
13년 전 조회 1,039
13년 전 조회 6,003
13년 전 조회 1,394
13년 전 조회 1,234
13년 전 조회 3,422
13년 전 조회 3,054
13년 전 조회 5,208
13년 전 조회 2,715
13년 전 조회 3,354
13년 전 조회 1,040
13년 전 조회 871
13년 전 조회 2,041
13년 전 조회 831
13년 전 조회 2,234
13년 전 조회 1,533
13년 전 조회 1,136
13년 전 조회 2,124
13년 전 조회 2,335
13년 전 조회 1,334
13년 전 조회 809
13년 전 조회 1,359
13년 전 조회 848
13년 전 조회 1,235
13년 전 조회 3,874
13년 전 조회 3,970
13년 전 조회 1,387
🐛 버그신고