다음 맵 API 관련.
# 다음 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이 안맞으면 동작이 안됨. 단, 네이버와 다르게 하위 디렉토리까지는 체크 안하는 듯 하다.
'# 1) 프로그래밍' 카테고리의 다른 글
Win10 WPF] WPF 의 WindowsFormHost 로 Winform Control을 올렸을때 (0) | 2016.03.10 |
---|---|
연말정산 프로그램? API... ( 이게 아니란다. ) (0) | 2016.01.20 |
Cell Merge를 구현할 알고리즘! (0) | 2015.10.17 |
Xaml 정리기 (0) | 2015.09.04 |
Visual studio Community 2013 설치! (0) | 2014.12.07 |