본문 바로가기

JDBC

JDBC(CallableStatement 클래스) 예제(위경도 거리)

**위경도를 가지고 두 곳의 거리 구하기

<<공식>>

단위 : km

두 점간의 거리 = 루트((|x1-x2|)^2 + (|y1-y2|)^2)


두 포인트의 위도값의 차이 : 0.0012

두 포인트의 경도간의 차이 : 0.0002

두 포인트의 위도 간 실제 거리 = 0.0012*92 = 0.1104

두 포인트의 경도 간 거리 = 0.0002*114 = 0.0228

루트(0.01104^2 + 0.00228^2)

= 루트(0.01218816 + 0.00051984)

= 루트(0.012708)

= 0.112730 km



--프로시저



--자바