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

· 13년 전 · 1201

//거리 계사하는 함수

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,659
12년 전 조회 1,674
12년 전 조회 3,108
12년 전 조회 6,718
12년 전 조회 2,312
12년 전 조회 912
12년 전 조회 2,076
12년 전 조회 2,024
12년 전 조회 2,777
12년 전 조회 769
12년 전 조회 1,865
12년 전 조회 953
12년 전 조회 1,929
12년 전 조회 2,856
12년 전 조회 1,413
12년 전 조회 4,047
12년 전 조회 1만
12년 전 조회 1,283
12년 전 조회 2,617
12년 전 조회 2,301
12년 전 조회 3,159
12년 전 조회 6,187
12년 전 조회 2,804
12년 전 조회 3,147
12년 전 조회 1,141
12년 전 조회 928
12년 전 조회 2,027
12년 전 조회 6,041
12년 전 조회 1,640
12년 전 조회 4,876
12년 전 조회 1,107
12년 전 조회 4,276
12년 전 조회 1,413
12년 전 조회 1,259
12년 전 조회 1,848
12년 전 조회 1,478
13년 전 조회 746
13년 전 조회 708
13년 전 조회 2.1만
13년 전 조회 673
13년 전 조회 1,244
13년 전 조회 1,250
13년 전 조회 1,485
13년 전 조회 3,645
13년 전 조회 868
13년 전 조회 2,377
13년 전 조회 5,065
13년 전 조회 835
13년 전 조회 4,003
13년 전 조회 1,202
13년 전 조회 3,938
13년 전 조회 1,071
13년 전 조회 1,914
13년 전 조회 1,083
13년 전 조회 2,308
13년 전 조회 8,110
13년 전 조회 2,108
13년 전 조회 1,878
13년 전 조회 1,703
13년 전 조회 763
13년 전 조회 2,275
13년 전 조회 2,012
13년 전 조회 793
13년 전 조회 1,367
13년 전 조회 789
13년 전 조회 1,072
13년 전 조회 1,362
13년 전 조회 3,742
13년 전 조회 2,278
13년 전 조회 2,460
13년 전 조회 3,830
13년 전 조회 3,643
13년 전 조회 3,306
13년 전 조회 4,172
13년 전 조회 1,189
13년 전 조회 6,141
13년 전 조회 1,540
13년 전 조회 1,387
13년 전 조회 3,578
13년 전 조회 3,193
13년 전 조회 5,347
13년 전 조회 2,862
13년 전 조회 3,501
13년 전 조회 1,195
13년 전 조회 1,005
13년 전 조회 2,184
13년 전 조회 971
13년 전 조회 2,375
13년 전 조회 1,684
13년 전 조회 1,279
13년 전 조회 2,266
13년 전 조회 2,470
13년 전 조회 1,482
13년 전 조회 973
13년 전 조회 1,506
13년 전 조회 999
13년 전 조회 1,381
13년 전 조회 4,028
13년 전 조회 4,116
13년 전 조회 1,533
🐛 버그신고