지구는 둥글다.
일전에 지도상의 좌표를 주소로 바꾸는 (Reverse Geocoding, 좌표주소변환) 서비스를 만들었는데,, 참 부족하죠. 좀 더 정확하게 말하자면 "좌표에 대응하는 가장 근접한 주소 변환" 서비스라고 할 수 있다. 입력한 좌표에 가장 근접한 주소지를 반환하는 것이지요 ^^;; 하지만 여기에 한가지 생각하지 못한것이 지구가 둥근것을 감안하지 않고 계산했다는 것이다 ㅜㅜ 지구는 둥글죠 ^^ [출처 : http://www.codeproject.com/KB/dotnet/Zip_code_radius_search.aspx] 따라서, 주어진 위/경도에 가장 근접한 DB상의 위/경도를 찾기 위해서는 다음의 공식을 적용해야 한다. degrees(acos( sin(radians(latitude)) * sin( radi..
blogging
2008. 4. 7. 00:41
공지사항
최근에 올라온 글