다음 API


<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 

<title>Daum 지도 API v3 예제: 정적 지도 생성하기 </title>


<style type="text/css">

html { height: 100% }

body { height: 100%; margin: 0; padding: 0 }

#map { width: 100%; height: 100% }

</style>

<script type="text/javascript" src="http://apis.daum.net/maps/maps3.js?apikey=DAUM_MAPS_DEMO_APIKEY" charset="utf-8"></script>

<script type="text/javascript" charset="utf-8">

window.onload = function() {

var position = new daum.maps.LatLng(33.450221, 126.570135);


var map = new daum.maps.StaticMap(document.getElementById('staticmap'), {

center: position,

level: 6,

mapTypeId: daum.maps.MapTypeId.ROADMAP,

marker: [

                        {

                            position: position,

                            text: 'Daum 제주 본사입니다'

                        },

                        {

                            position: new daum.maps.LatLng(33.456121, 126.560135),

                            text: 'Jeju National Univ.'

                        },

                        {

                            position: new daum.maps.LatLng(33.444221, 126.570135),

                            text: 'ESTsoft'

                        }

                    ]

});


};

</script>

</head>

<body>

<div id="staticmap" style="width:600px;height:400px;"></div> 

</body>

</html>

'progarm_old' 카테고리의 다른 글

트위터 ...버튼  (0) 2014.04.29
[editor] cke focus  (0) 2014.02.18
다음지도 이지미마커업  (0) 2014.01.06
Special Entities  (0) 2013.12.04
Entities for Symbols and Greek Letters  (0) 2013.12.04

처 : 다음 지도 API



<!DOCTYPE html> 

<html> 

<head> 

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 

<title>Daum 지도 API v3 예제: 이미지 마커 올리기</title> 

<script type="text/javascript" src="http://apis.daum.net/maps/maps3.js?apikey=DAUM_MAPS_DEMO_APIKEY" charset="utf-8"></script> 

<script type="text/javascript"> 

var map;

function init() {

map = new daum.maps.Map(document.getElementById('map'), {

center: new daum.maps.LatLng(37.537123, 127.005523),

level: 4

});

var points = [

      new daum.maps.LatLng(37.538779843072824,127.00200500605618),

    new daum.maps.LatLng(37.538635699652154,127.00030778301571),

    new daum.maps.LatLng(37.537338259427315,126.9998325645435),

    new daum.maps.LatLng(37.53377026138633,127.00288736856231),

    new daum.maps.LatLng(37.534941239454476,127.00920075758009)

    ];


var icon = new daum.maps.MarkerImage(

'http://localimg.daum-img.net/localimages/07/2009/map/icon/blog_icon01_on.png',

new daum.maps.Size(31, 34),

new daum.maps.Point(16,34),

"poly",

"1,20,1,9,5,2,10,0,21,0,27,3,30,9,30,20,17,33,14,33"

);

for(var i = 0; i < points.length; i++)

{

new daum.maps.Marker({

position: points[i],

image: icon

}).setMap(map);

}    

}

</script> 

</head> 

<body onload="init()">

<div id="map" style="width:600px;height:600px;"></div>

</body> 

</html> 



'progarm_old' 카테고리의 다른 글

[editor] cke focus  (0) 2014.02.18
다음지도 정적 지도 생성하기  (0) 2014.01.06
Special Entities  (0) 2013.12.04
Entities for Symbols and Greek Letters  (0) 2013.12.04
Latin-1 Entities  (0) 2013.12.04

<?


function getcontent($query)

{

 global $key;

    $cont = "";

 $server = "openapi.map.naver.com";

 $file = "/api/geocode.php?key=".$key."&encoding=euc-kr&coord=LatLng&query=".$query;


 $fp = pfsockopen($server, 80, $errno, $errstr);

 if (!$fp) {

    echo "$errstr ($errno)<br/>\n";

    exit;

 } else {

    fputs($fp, "GET $file  HTTP/1.1\r\n"); 

    fputs($fp, "Host: $server\r\n"); 

    fputs($fp, "Connection: close\r\n\r\n");

    fwrite($fp, $out);


    while (!feof($fp)) {

     $cont .= fgets($fp, 128);

    }

    fclose($fp); 

       return $cont;

 }

}


 


function getpoint($data,$start_str,$end_str)

{

 $i=0;

 while(is_int($pos = strpos($data, $start_str, $i))) { 

  $pos += strlen($start_str); 

  $endpos = strpos($data,$end_str, $pos); 

  $value = substr($data, $pos, $endpos-$pos);

  $value_array[] = $value;

  $i = $endpos;

 }

 return $value_array;

}

$key = "키값입력";


$query= str_replace( " ", "", addslashes("주소") );


$data=getcontent($query);

$xpoint=getpoint($data,"<x>","</x>");

$ypoint=getpoint($data,"<y>","</y>");


?>

 좌표로 출력

<?=$xpoint[0]?>   

<?=$ypoint[0]?>

'progarm_old > [PHP]' 카테고리의 다른 글

ajax로 아이디찾기  (0) 2014.02.03
[php] eregi 특정변수 찾기  (0) 2014.02.03
다운로드시 한글깨짐 현상 iconv()해결  (0) 2013.10.10
크롬에서도 가능한 숫자만 입력받기  (0) 2013.10.04
sprintf 활용  (0) 2013.09.30

이건 해당하는 파일을 불러오는 것.


$(function(){

$("p.panel").load($("ul.tab li a.selected").attr("href"));

$("ul.tab li a").click(function(){

$("ul.tab li a").removeClass("selected");

$(this).addClass("selected");

$("p.panel").load($(this).attr("href"));

return false;

});

});


$("p.panel").load($(this).attr("href"));

p.panel이 빈공간인데 이곳에 붙여 넣겠다는 것입니다. 

<div id="container">

<ul class="tab">

<li><a href="JavaScript.txt" class="selected">JavaScript</a></li>

<li><a href="CSS.txt">CSS</a></li>

<li><a href="HTML.txt">HTML</a></li>

<li><a href="jQuery.txt">jQuery</a></li>

<li><a href="XHTML.txt">XHTML</a></li>

</ul>

<p class="panel"><p>

</div>

+ Recent posts