네이버 지도 서비스 + 다음 지도 서비스

 

어떤 계기로 여러 사이트들의 Open API들을 살펴보다가 네이버의 지도 Open API를 이용한 억지 지도 검색 기능을  한 번 만들어봤습니다. ( http://ikspres.koruby.com/map/map )

그런데 네이버의 지도 자체는 휼륭하지만,  검색 기능이 좀 그렇더군요. 예를 들어 '선릉역' 과 같은 단어로는 검색이 안되고 '대치4동' 같은 행정명으로만 검색이 됩니다.

그래서 일반 명칭 검색도 가능하면서, 지도의 좌표를 알려주는 곳이 없는 지 찾다가  Daum의 지도 서비스에 검색 기능을 이용해 보기로 했습니다. http://local.daum.net/map/ 

사실 이 부분은 open api로 제공되는 것이 아니므로 form posting을 직접 하고 그 결과 html을 파싱했습니다. html 파싱에는 why 의 hpricot 이 최고더군요. 

만들면서 또 하나의 문제를 만났는데, 그것은 다음과 네이버가 사용하는 좌표계가 서로 다르다는 것이었습니다.  다행히도 앞서서 네이버 지도와 구글 지도를 하나로 합쳐서 보여주는 meshup 서비스를 몇 분이 개발하면서 지도 좌표계 변환에 대해서는 어느 정도 정리가 잘되어 있더군요. 덕분에 좌표계에 대해서도 배웠습니다.  aero님이 정리하신 내용이 가장 상세한 것 같습니다.  http://advance.sarang.net/~aero/map/analysis.html

P.S  어떤 이유인지 모르지만 제 호스팅 계정의 rails가 좀 이상하군요. 가끔 application error가 나는데 몇 번 reloading을 하면 괜챦아지네요.

P.S2 혹시나 하여 말씀드리면, 제가 이번에 만든 것은 상업적 목적으로 만든 것이 전혀 아니며, 개인 수준에서 그냥 한번 해본 것입니다. 공개한 링크도 곧  내릴 예정이므로 혹시 다음에 계신 분이 보시더라도 너무 기분나빠하지 말아주세요.)

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by ikspres | 2006/12/28 21:36 | ruby | 트랙백 | 덧글(1)
트랙백 주소 : http://ikspres.egloos.com/tb/739020
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by Naomi at 2007/04/06 01:47
hello

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >