070-8260-2526

ÆòÀÏ ¿ÀÀü 9½Ã ~ ¿ÀÈÄ 6½Ã
´ÜÀ§³óÇù

352-0331-1626-83

¿¹±ÝÁÖ:°­¸¸¼öÅ×Å©³ÝÄÚ¸®¾Æ


ÀÚÁÖ¹¯´Â Áú¹®
Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖ¹¯´Â Áú¹®

Á¶È¸¼ö 9605
Áú¹® Æß] ³×À̹öÁöµµ ¾àµµ³Ö±â
³×À̹ö Áöµµ API ·Î ȸ»ç¾àµµ ¸¸µé±â - À§Ä¡¿Í ¶óº§Ç¥½ÃÇϱâ JAVASCRIPT

2012.07.16. 23:17


º¹»ç http://gggg4u.blog.me/162077346

Àü¿ëºä¾î º¸±â


³×À̹ö Áöµµ API ·Î ȸ»ç¾àµµ ¸¸µé±â - À§Ä¡¿Í ¶óº§ Ç¥½ÃÇÏ±â  
³×À̹ö Áöµµ API ¸¦ ÀÌ¿ëÇÏ·Á°í °³¹ßÀÚ ¼¾ÅÍ¿¡ µé¾î°¡¸é, ¸¶Ä¿ ÀÌ¿ë¹ýÀº ³ª¿À´Âµ¥, ³×À̹ö Ãø¿¡¼­´Â »ç¶÷µéÀÌ °¡Àå ¸¹ÀÌ ÀÌ¿ëÇÒ¸¸ÇÑ °ÍÀΠȸ»ç¾àµµ¸¸µé±â¿Í °°Àº ¿¹Á¦¼Ò½º¸¦ Ä£ÀýÇÏ°Ô °¡¸£ÃÄÁÖÁö ¾Ê½À´Ï´Ù. ±×³É Àü¹®°¡µé¸¸ ½áÁÖ±æ ¹Ù¶ó´Â °Í °°¾Æ¿ä.
Àúµµ ÀÚ¹Ù½ºÅ©¸³Æ®´Â ÁÁ¾ÆÇÏÁö ¾Ê´Ùº¸´Ï, ÇÑÂü °í»ýÇÏ´Ù°¡ ÇÑ ºí·Î°Å´ÔÀÇ ±ÛÀ» º¸°í ÇØ°á!
Á¶±Ý´õ °£´ÜÇÏ°Ô ¸¹Àº ºÐµéÀ» µµ¿Íµå¸± ¼ö ÀÖÀ» °Í °°¾Æ¼­ "³×À̹ö Áöµµ API ·Î ȸ»ç¾àµµ ¸¸µé±â"Æ÷½ºÆà µé¾î°©´Ï´Ù.
 
 
1. ³×À̹ö Áöµµ API Å° ¹ß±Þ
 
ÀÏ´Ü, ³×À̹ö Áöµµ API ¸¦ »ç¿ëÇϱâ À§Çؼ­´Â API »ç¿ëÀ» À§ÇÑ Å°¸¦ ¹Þ¾Æ¾ßÇØ¿ä.
 
·Î±×ÀÎ »óŶó¸é https://dev.naver.com/openapi/register ·Î Á¢¼ÓÇÏ½Ã¸é ¹Ù·Î ¹ß±Þ °¡´É!
 

 
2. ±âº»¼Ò½º º¹»ç ºÙ¿©³Ö±â
 
ÀÌÁ¦, Áöµµ¸¦ º¼¼öÀÖ°Ô ÇØÁÖ´Â ±âº» ¼Ò½º¸¦ º¹»ç, ºÙ¿©³Ö±â ÇØÁÖ¾î¾ß ÇÕ´Ï´Ù.
 

 
»çÁø¿¡ º¸ÀÌ´Â Áöµµ API ¾Æ·¡ÀÇ Javascript 2.0 ¹öÆ°À» Ŭ¸¯!
 
»ç¿ë¿¹Á¦ ¾Æ·¡ÂÊ¿¡ "Áöµµ»ý¼º" À̶ó´Â ºÎºÐÀÇ ¿¹Á¦¼Ò½º¸¦ º¹»çÇؼ­ Áöµµ¸¦ ³ÖÀ» °÷¿¡ ºÙ¿©³Ö±â Çϼ¼¿ä.
¸¸¾à Áܾƿô±â´ÉÀÌ ÇÊ¿äÇÏ´Ù¸é, "Áöµµ ÁÜ ÄÁÆ®·Ñ µî·Ï" ºÎºÐÀÇ ¿¹Á¦¼Ò½º¸¦ º¹»çÇؼ­ ºÙ¿©³ÖÀ¸¼¼¿ä
 

 
 
¿¹Á¦¼Ò½º´Â ´ÙÀ½°ú °°½À´Ï´Ù.
 


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
OpenAPI 2.0 - Áöµµ »ý¼º




</html>

 
 
»¡°£»ö ¹è°æÀ¸·Î µÇ¾îÀÖ´Â f32441ebcd3cc9de474f8081df1e54e3 ºÎºÐÀÌ º¸À̽óª¿ä?
ÀÌ ºÎºÐ¿¡´Ù°¡ ¹ß±Þ¹ÞÀº ³×À̹ö API Å°¸¦ ³Ö¾îÁÖ¼¼¿ä. ±×¸®°í!
 
ÀÌ ¼Ò½º¸¦ ºÙ¿©³ÖÀ¸¸é ÀÏ´Ü È¨ÆäÀÌÁö ³»¿¡¼­ ³×À̹ö Áöµµ°¡ º¸¿©Áø´ä´Ï´Ù.
ÀÌÁ¦ »¡°£»öÀ¸·Î Ç¥½ÃÇÑ 3ºÎºÐÀÌ º¸À̽óª¿ä?
 
¸ÕÀú width:500px; height:400 Àº Áöµµ°¡ ½ÇÁ¦·Î º¸¿©Áö´Â ¹Ú½ºÀÇ »çÀÌÁîÀÔ´Ï´Ù. width °¡ °¡·Î, height °¡ ¼¼·Î¸¦ ³ªÅ¸³»ÁÒ
¸Ç ¾Æ·¡ÂÊÀÇ 500, 400 ¿ª½Ã width, ¿Í height ¸¦ ¸»ÇÑ´ä´Ï´Ù.
 
±×¸®°í °¡¿îµ¥ 37.5010226, 127.0396037 Àº ¹Ù·Î À§µµ¿Í °æµµ¸¦ ³ªÅ¸³»´Â ¼ýÀڷμ­ ÁöµµÀÇ Áß½ÉÀÇ À§Ä¡¸¦ ¸»ÇÑ´ä´Ï´Ù.
ÀÌ À§µµ¿Í °æµµ´Â ȸ»çÀ§Ä¡·Î ¹Ù²ã ÁÖ¼Å¾ß °ÚÁÒ?
 
3. À§µµ¿Í °æµµ ã±â
 
http://openapi.map.naver.com/api/geocode.php?key=f32441ebcd3cc9de474f8081df1e54e3&encoding=euc-kr&coord=LatLng&query=ÀÎõ½ÃÁß±¸½ÅÈﵿ3°¡7-308
 
 
ÀÌ ÁÖ¼Ò¸¦ ÁÖ¼Òâ¿¡ ³Ö°í °Ë»öÇØÁÖ¸é Äڵ尡 µîÀåÇϴµ¥ ¿©±â¼­
 
<point>
<x>126.6305373x>
<y>37.4575422y>
point>
 
ºÎºÐÀÌ´Ù. y ÁÂÇ¥¸¦ ¸ÕÀú ³Ö°í x ÁÂÇ¥¸¦ µÚ¿¡ ³Ö¾îÁØ´Ù.
 
 
 
4. (»ý·«°¡´É) ÁÜ ÄÁÆ®·Ñ·¯ Ãß°¡.
 
¸¸¾à, óÀ½¿¡ ¿¹Á¦¼Ò½º¸¦ º¹»çÇßÀ» ¶§ ÁÜÄÁÆ®·Ñ µî·Ï ºÎºÐÀÇ ¿¹Á¦¸¦ °¡Á®¿Ô´Ù¸é ¾Æ·¡ÀÇ ¼Ò½º°¡
 
var mapZoom = new nhn.api.map.ZoomControl(); // - ÁÜ ÄÁÆ®·Ñ ¼±¾ð
mapZoom.setPosition({left:80, bottom:40}); // - ÁÜ ÄÁÆ®·Ñ À§Ä¡ ÁöÁ¤
oMap.addControl(mapZoom); // - ÁÜ ÄÁÆ®·Ñ Ãß°¡.

 
ºÎºÐ¿¡ µé¾îÀÖÀ» °ÍÀÌ´Ù.
 
 
 
5. ȸ»çÀ§Ä¡¿¡ ¸¶Ä¿Ç¥½ÃÇÏ°í ¶óº§Ç¥½ÃÇϱâ
 
ÀÌÁ¦, ¾Æ·¡ÀÇ ¼Ò½º¸¦  ÁÜÄÁÆ®·Ñ ¼Ò½º ¾Æ·¡¿¡ ³Ö¾îÁÖÀÚ.
 
var oSize = new nhn.api.map.Size(28, 37);
var oOffset = new nhn.api.map.Size(14, 37);
var oIcon = new nhn.api.map.Icon('http://static.naver.com/maps2/icons/pin_spot2.png', oSize, oOffset);
  
var oMarker = new nhn.api.map.Marker(oIcon, { title : '¾ÆÀ̸£ÀÇ »ç¹«½Ç ' });  //¸¶Ä¿¸¦ »ý¼ºÇÑ´Ù 
oMarker.setPoint(oPoint); //¸¶Ä¿ÀÇ ÁÂÇ¥¸¦ oPoint ¿¡ ÀúÀåµÈ ÁÂÇ¥·Î ÁöÁ¤ÇÑ´Ù

oMap.addOverlay(oMarker); //¸¶Ä¿¸¦ ³×À̹ö ÁöµµÀ§¿¡ Ç¥½ÃÇÑ´Ù
 

var oLabel = new nhn.api.map.MarkerLabel(); // ¸¶Ä¿ ¶óº§¸¦ ¼±¾ðÇÑ´Ù.
oMap.addOverlay(oLabel); // - ¸¶Ä¿ÀÇ ¶óº§À» Áöµµ¿¡ Ãß°¡ÇÑ´Ù.
oLabel.setVisible(true, oMarker); // ¸¶Ä¿ÀÇ ¶óº§À» º¸ÀÌ°Ô ¼³Á¤ÇÑ´Ù.

 
 
 
ÀÌÁ¦, ÀúÀåÇÏ°í È®ÀÎÇÏ¸é ³¡!
 
³×À̹ö Áöµµ API ·Î ȸ»çÀ§Ä¡¸¦ ¼Õ½±°Ô ¾Ë·ÁÁÙ ¼ö ÀÖ°Ô µÇ¾ú´Ù.