티스토리 뷰
구글맵(Google Maps JavaScript API v3) 주소로 검색하기 - Geocoding
무중력인간 2013. 8. 22. 20:30↑ 전에 올렸던 글이다.
위치를 검색할 때, 위도와 경도로 찾게 되면 항상 미국 구글맵에 들어가서 위치를 검색한 다음에 위도와 경도를 알아내서 직접 기입해야 하는 수밖에 없는데... 이번 글에서는 그런 불편을 없애기 위해 위도/경도가 아닌 주소로 바로 검색하는 방법을 사용하려 한다.
이 방법을 찾게 된 이유는 DB에 있는 수 십개의 업체들을 웹상에 지도로 표시해야 하는데 위도/경도 컬럼을 만들어서 일일히 업데이트 하는 게 지옥이었기 때문이다. 그래서 주소 컬럼을 이용해서 업체의 주소를 가져와 바로 검색할 수 있는 방법을 찾게 됐다. 구글맵API에서는 이걸 지오코딩이라고 부른다.
전에도 말했지만 방법은 어렵지 않다.
※ 참고한 곳 ※
https://developers.google.com/maps/documentation/javascript/geocoding?hl=ko
https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple?hl=ko
참고했던 사이트를 보면, 구글에서는 주소 검색을 사용자가 직접 입력해 검색하는 방식으로 예제를 보여주는데, 아래 내가 한 방식은 미리 주소를 코딩해놓는 방식이다.
먼저 html doctype을 <!DOCTYPE html>로 변경해준 다음,
head 부분에
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=true"></script>
추가해준다.
그리고..
↓ head에 삽입↓body 안에 삽입
끝~!
알아서 변형해서 쓰시길..
'공장 (factory) > - Programming..' 카테고리의 다른 글
[Java] 자바로 외부파일 실행. (5) | 2013.09.10 |
---|---|
[JSP] 전체 방문자 수/오늘 방문자 수 count (2) | 2013.08.26 |
구글맵(Google Maps JavaScript API v3) 적용, 위치 표시와 말풍선 띄우기. (10) | 2013.08.15 |
Java 환경변수 설정. (0) | 2013.08.06 |
오라클 유저 생성 및 권한부여. (0) | 2013.08.06 |