퇴근5분전

 

# 다음 API Key 생성
 ref : http://www.cgimall.co.kr/happy_manual/faq_viewer_detail.cgi?db=board_faq&thread=259&page=1&search_type=&search_word=
 ref : https://www.youtube.com/watch?v=StZmev2vJS4
  ** 주의 : 키 생성시 레퍼런스 정보에 www. 를 넣으면 안됨.

 


# 로컬 API : 주소 > 좌표
 ref : http://developers.daum.net/services/apis/local/geo/addr2coord
 ex)
 https://apis.daum.net/local/geo/addr2coord?apikey={개발자 API 발급키}&q=제주 특별자치도 제주시 첨단로 242&output=json
 encodingURL = "%EC%A0%9C%EC%A3%BC%20%ED%8A%B9%EB%B3%84%EC%9E%90%EC%B9%98%EB%8F%84%20%EC%A0%9C%EC%A3%BC%EC%8B%9C%20%EC%B2%A8%EB%8B%A8%EB%A1%9C%20242"
 https://apis.daum.net/local/geo/addr2coord?apikey={개발자 API 발급키}&q=%EC%A0%9C%EC%A3%BC%20%ED%8A%B9%EB%B3%84%EC%9E%90%EC%B9%98%EB%8F%84%20%EC%A0%9C%EC%A3%BC%EC%8B%9C%20%EC%B2%A8%EB%8B%A8%EB%A1%9C%20242&output=json
 

 

요청사항은 직방 처럼 구현해달라는 것.

프로젝트 진행할 때 WPF내 웹브라우저 컨트롤에 올렸다. ( 첨부파일 - 첨부파일로 두가지에 대한 샘플 추가 해두었음 )


# 웹브라우저 컨트롤 Scrip Callback 처리
http://stackoverflow.com/questions/16691349/invoke-a-script-in-webbrowser-and-wait-for-it-to-finish-running-synchronized

 

다음 API는 정리가 엄청 잘되어 있다.

http://apis.map.daum.net/web/

 

## 추가

 음... 네이버 기능을 추가하는 것 때문에 네이버 지도를 연결중이다.

 - 네이버 지도는 api key를 받을때의 url 경로를 맞춰주어야 이게 열린다.

  발급시 http://도메인/Map/   요렇게 발급했으면

  웹서버에서 도메인의 Map폴더 아래 구현된 맵html 파일을 웹에서 호출해야 뜬다. ㅡ.,ㅡ;; ( 다음은 일단 로컬에서 페이지 개발이 가능한데...)

 

  다음 지도역시 웹서버에 올리면 웹url이 안맞으면 동작이 안됨. 단, 네이버와 다르게 하위 디렉토리까지는 체크 안하는 듯 하다.