안규 공부방

Javascript & JQuery & CSS > Google Maps API + GPS 거리 구하기 (MS_SQL Query 이용)

등록일 : 2017-07-14 17:15 조회수 : 93,827

위도-경도를 이용하여 두 지점간의 거리를 구하는 Query 문 입니다.

거리계산 공식
lat1, lat2 = 위도1, 위도2
lon1, lon2 = 경도1, 경도2 
 

select sqrt(round(round(lat1-lat2,10)*111000,10) * round(round(lat1 - lat2,10)*111000,10)+ 
round(round(lon1 - lon2,10)*88800,10) * round(round(lon1 - lon2,10)*88800,10))/1000 


select sqrt(round(round(35.1604187-35.4085814,10)*111000,10) * round(round(35.1604187 - 35.4085814,10)*111000,10)+  
round(round(126.8046524 - 126.49306590000003,10)*88800,10) * round(round(126.8046524 - 126.49306590000003,10)*88800,10))/1000  
 
※ 혹시 도움이 되셨다면 댓글에 한마디 남겨주세요!
작성자   비밀번호
자동글 방지     (자동글 방지 기능입니다.)
내용   댓글달기 
이메일 문의 : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.