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

· 12년 전 · 1085

//거리 계사하는 함수

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,545
12년 전 조회 1,563
12년 전 조회 2,994
12년 전 조회 6,605
12년 전 조회 2,200
12년 전 조회 795
12년 전 조회 1,961
12년 전 조회 1,912
12년 전 조회 2,667
12년 전 조회 663
12년 전 조회 1,744
12년 전 조회 827
12년 전 조회 1,826
12년 전 조회 2,742
12년 전 조회 1,296
12년 전 조회 3,934
12년 전 조회 1만
12년 전 조회 1,168
12년 전 조회 2,501
12년 전 조회 2,175
12년 전 조회 3,043
12년 전 조회 6,084
12년 전 조회 2,699
12년 전 조회 3,017
12년 전 조회 1,027
12년 전 조회 823
12년 전 조회 1,902
12년 전 조회 5,921
12년 전 조회 1,525
12년 전 조회 4,752
12년 전 조회 985
12년 전 조회 4,154
12년 전 조회 1,301
12년 전 조회 1,160
12년 전 조회 1,738
12년 전 조회 1,365
12년 전 조회 624
12년 전 조회 591
12년 전 조회 2만
12년 전 조회 553
12년 전 조회 1,118
12년 전 조회 1,130
12년 전 조회 1,368
12년 전 조회 3,518
12년 전 조회 756
12년 전 조회 2,261
12년 전 조회 4,932
12년 전 조회 703
12년 전 조회 3,896
12년 전 조회 1,086
12년 전 조회 3,813
12년 전 조회 962
13년 전 조회 1,810
13년 전 조회 979
13년 전 조회 2,202
13년 전 조회 7,990
13년 전 조회 1,974
13년 전 조회 1,775
13년 전 조회 1,579
13년 전 조회 641
13년 전 조회 2,170
13년 전 조회 1,890
13년 전 조회 681
13년 전 조회 1,247
13년 전 조회 668
13년 전 조회 952
13년 전 조회 1,242
13년 전 조회 3,627
13년 전 조회 2,159
13년 전 조회 2,348
13년 전 조회 3,713
13년 전 조회 3,529
13년 전 조회 3,188
13년 전 조회 4,053
13년 전 조회 1,070
13년 전 조회 6,031
13년 전 조회 1,429
13년 전 조회 1,263
13년 전 조회 3,443
13년 전 조회 3,081
13년 전 조회 5,230
13년 전 조회 2,743
13년 전 조회 3,382
13년 전 조회 1,076
13년 전 조회 900
13년 전 조회 2,069
13년 전 조회 849
13년 전 조회 2,260
13년 전 조회 1,558
13년 전 조회 1,159
13년 전 조회 2,147
13년 전 조회 2,357
13년 전 조회 1,358
13년 전 조회 842
13년 전 조회 1,383
13년 전 조회 878
13년 전 조회 1,256
13년 전 조회 3,904
13년 전 조회 3,997
13년 전 조회 1,408
🐛 버그신고