원본 : http://blog.naver.com/suvisor/40038594877

맵에 인포윈도우를 한번 띄워보자.

소스는 동일하다.
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>Google Maps JavaScript API Example</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2&key=ABQIAAAAEMxD5KuM40jmb4GJnPTkJRS7xOUxO1Ufu-uozDqsHa5hmERu-xQqyZ1M1nyRpJvaLV__GNN29EB0hQ"
            type="text/javascript"></script>
    <script type="text/javascript">

    function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        GEvent.addListener(map, "moveend", function() {  var center = map.getCenter();  document.getElementById("message").innerHTML = center.toString();});

        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
        map.openInfoWindow(map.getCenter(),document.createTextNode("Hello, world"));


이부분이 인포윈도우를 띄우는 부분이다.

openInfoWindow(point, node, opts?) 형식으로 쓰여지는데, point는 나타낼 맵에서의 위치, "Hello,world라는 문자를 만들어낸다.


      }
    }


    </script>
  </head>
  <body onload="load()" onunload="GUnload()">
    <div id="map" style="width: 500px; height: 300px"></div>
    <div id="message"></div>
  </body>
</html>


Posted by 후니 유

댓글을 달아주세요:: 스팸은 정중히 사절합니다.


BLOG main image
Cr4cK th3 W0Rld by 후니 유

1,213,886


Today : 100
Yesterday : 206
hit counters

카테고리

전체보기 (802)
Etc (246)
Hacked Brain (280)
My Project (32)
데일리 (22)
운영체제 (31)
프로그래밍 (92)
Securities (27)