2007년 12월 01일 Posted title : [Yahoo Map Api] 야후 거기 서비스의 맵을 이용한 샘플

1. Yahoo! Maps Web Services - The Yahoo! Maps Developer APIs를 제공하는
http://developer.yahoo.com/maps/로 간다.

2. Yahoo! Maps Simple API
http://developer.yahoo.com/maps/simple/index.html 로 가서

3. get an application ID.신청
https://developer.yahoo.com/wsregapp/index.php에서 등록을 하고

*Web Application URL란은 bumjin.tistory.com 스킨수정으로 자바스크립트를 넣을 수 있기 때문(이글루 쓰고 싶은데)

등록 후 어플리케이션 아이디를 등록받았다.
Your application id is 발급받은APPLICATIOND

이제 매뉴얼을 읽자
http://developer.yahoo.com/maps/simple/V1/reference.html

Get 방식으로 발급받은 application id를 넣고, 지도가 뜨는지 우선 확인
http://api.maps.yahoo.com/Maps/V1/annotatedMaps?appid=발급받은APPLICATIOND& xmlsrc=http://developer.yahoo.com/maps/sample.xml


아래 샘플은 야후 거기에 있는 자바스크립트를 가지고 만든 것입니다.
아직 완전히 오픈된 것이 아니라서 국내것으로 문서나 샘플 예제가 없네요.

YahooMapsAPIAjax에서 몇가지 정보를 국내서비스로 세팅하여 사용하네요.
http://kr.gugi.yahoo.com/ymap/script/ymap_api.js

<HTML>
 <script src="ymap_api.js"></script>
<script >
var marker = null;
 function onSmartWinEvent() {
   var words = "수원시청";      marker.openSmartWindow(words);
 }

 function init(){
 var YMAPPID = "발급받은APPLICATIOND";              //js에 있는 application id를 오버라이드 (?)
  ymap = new  YMap(document.getElementById('mapbox'));     //맵이 그려질 영역의 div
   ymap.setMapType('YAHOO_MAP');                                      // 야후지도 일반
   //ymap.setMapType('YAHOO_MAP_SAT');                            // 위성지도
   //ymap.setMapType('YAHOO_HYB');                                    // 위성지도+도로+지명
 //국내법상 제한된 서비스 줌레벨이 5이하이면 위성지도나 하이브리드지도 제공안함
   ymap.setZoomLevel(3);                                                       //줌 레벨
   //YAHOO_MAP';YAHOO_MAP_SAT='YAHOO_SAT';YAHOO_MAP_HYB='YAHOO_HYB
   //add controls
   ymap.addPanControl();       //도구들
    ymap.addZoomShort();      //도구들
    //한글지명으로 GeoPoint 찾는법을 모르겠네요 -_-?
 // ymap_api.js는 야후 거기에 있는 스크립트입니다.
// 빨리 openapi open 해주세요
    //ymap.addMarker(encodeURIComponent("코엑스"));       //한글처리는 encodeURIComponent로 한다는데
    //define a point to start at
    var mapAjax = new YahooMapsAPIAjax();

    var myPoint = new YGeoPoint(37.263319524862,127.02847240671); //위도와 경도
    marker = new YMarker(myPoint);
   marker.addLabel("<blink>C</blink>");           //지정된 장소에 라벨을 붙이고

    //center and draw map at given point
    ymap.drawZoomAndCenter(myPoint, 3);
    YEvent.Capture(marker, EventsList.MouseClick, onSmartWinEvent);  // 지정된 장소가 클릭되면 onSmartWinEvent호출
    ymap.addOverlay(marker);
 }
  
</script>
 <BODY onload='init();'>
  <div id="mapbox" width="500" height="600"></div>
 </BODY>
</HTML>



http://gnomebondage.com/mapquest/Yahoo%20Maps%20API%20Documentation.html#cc


http://developer.yahoo.com/maps/rest/V1/geocode.html

위도 경도 조사시 도움이 되는 사이트 
http://mmap.tistory.com/entry/주소로-mmap-검색
알맵 : 
하단 상태 표시줄에 표시됨.


sample5.html

Posted by 지니짱 | 2007/12/01 13:30 | 프로그래밍 | 트랙백 | 덧글(2)
Commented by 하늘나라 at 2007/12/11 00:14

http://kr.open.gugi.yahoo.com

여기 보니 지도 API가 공개되었네요..
Commented by 지니짱 at 2007/12/12 10:16
와 이제 공개 되었네요. 하늘나라님 제보(^^) 감사합니다.
※ 이 포스트는 더 이상 덧글을 남길 수 없습니다.
◀ 이전 페이지 다음 페이지 ▶



지니랜드
by 지니랜드
카테고리
전체
프로그래밍
자바
- 이클립스
- 기타언어 (ruby, php)
웹기술 HTML javascript
컴퓨터
- Unix/Linux
- spring
- 테스팅
툴 프로그램 설치
- 버전관리
영어
동영상
영화 책
일상
여행
아무거나
재테크
펀드
미분류
이글루링크
소스코드위를 걷다.....
life logging
거북거북 월드 (ㅡ.-..
아직 열지 않은 선물
All about IT Trends
까먹지말자!
이규영 연예영화 블로그
ok_code 블러그
최근 등록된 덧글
네^^ 제가 직접 찾아올 ..
by 염지홍 at 12/14
카테고리별로 해당되는 ..
by 지니랜드 at 05/22
이 책들을 다 보면... ..
by 랑우 at 04/14
오지천사님 좋은 정보 ..
by 지니랜드 at 03/16
잠깐지나가다가 들렀습니..
by 오지천사 at 03/09
이런 우연이 ㅎㅎㅎ, 저도..
by 지니랜드 at 03/01
저랑 2개나 같이 들으셨군..
by 상욱 at 03/01
아 그러셨구나.. 오늘 못..
by 지니랜드 at 02/28
ㅎㅎㅎ JCO 오시나 보군요..
by 윤걸 at 02/26
좋은지적 감사드립니다.
by 지니짱 at 09/24
FISH RSS
최근 등록된 트랙백
2009 자바 개발자 컨퍼런..
by cutewebi 희정냥★
도서이벤트 4탄 (통계의..
by Korean Healthlog
『프리젠테이션 젠』출간..
by acornLoft
뉴욕의 프로그래머
by The note of Legendre
[책] 뉴욕의 프로그래머
by lovesera.com: ART o..
[행사] 매쉬업 컨퍼런..
by lovesera.com: ART o..
[행사] 매쉬업 엑스..
by lovesera.com: ART o..
루비(Ruby) 설치 및..
by Happy egoist
개발시에 참고하자.. /..
by mcsong's languid aft..
이글루 파인더
라이프로그
프리젠테이션 젠
프리젠테이션 젠

초난감 기업의 조건
초난감 기업의 조건

Stick 스틱!
Stick 스틱!

당신의 기업을 시작하라
당신의 기업을 시작하라

테스트 주도 개발
테스트 주도 개발

조엘 온 소프트웨어
조엘 온 소프트웨어

Head First Design Patterns (Paperback)
Head First Design Patterns (Paperback)

실용예제로 배우는 웹 표준
실용예제로 배우는 웹 표준

아랑은 왜
아랑은 왜

천년전의 글로벌 CEO, 해상왕 장보고
천년전의 글로벌 CEO, 해상왕 장보고

마케팅 천재가 된 맥스
마케팅 천재가 된 맥스

태그
커맨드패턴 hangulime google 크롬OS 옷걸이 IETab chromeos 웨이브알리미 모바일뱅킹 아이폰 트위터이벤트 하나nbank 디자인패턴 이벤트 space 감귤 dodreams 파일다운로드 추리소설 크롬확장기능 제주도 할인 underscore 독서대 하나은행 영진출판사 commandpattern 트위터 아이팟 에도가와란포
rss

skin by 에셈