설 연수
하하호홓
설 연수
전체 방문자
오늘
어제
  • 분류 전체보기 (231)
    • Back-End (2)
      • Java (20)
      • JSP (13)
      • Spring (18)
      • Kotlin (0)
      • node.js (0)
    • Front-End (68)
      • JavaScript (19)
      • jQuery (39)
      • Angular (4)
      • HTML (5)
    • Dev-Ops (12)
      • Linux, Cloud (5)
      • docker, k8s (5)
      • ElasticSeach (2)
    • Other (33)
      • OOP (3)
      • 알고리즘 (2)
      • DB (12)
      • Git (1)
      • Swift (4)
    • Backup (65)

블로그 메뉴

    공지사항

    인기 글

    태그

    • flex
    • angular callback
    • Redis
    • MYSQL
    • angular2
    • page not found
    • CORS
    • angular4
    • Angular
    • 404 error
    • INVALID
    • jquery invalid
    • angular 콜백
    • 크로스도메인
    • jOOQ
    • 패스트캠퍼스
    • docker
    • RESTful
    • Kafka
    • mongodb

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    설 연수

    하하호홓

    Backup

    구글맵 이벤트 - 클릭하면 이동

    2012. 4. 18. 11:16

    addListener() 이벤트 핸들러를 사용하여 이벤트 알림을 등록합니다. 이 메소드는 객체, 수신할 이벤트, 지정된 이벤트가 발생할 때 호출할 함수를 받습니다.

    다음 코드는 사용자 이벤트와 상태 변경 이벤트를 함께 사용합니다. 클릭하면 지도를 확대/축소하는 이벤트 핸들러를 마커에 연결합니다. 또한 'zoom' 속성 변경사항에 대한 이벤트 핸들러를 지도에 추가하고 zoom_changed 이벤트 수신 시 지도를 오스트레일리아 북부, 다윈으로 이동합니다.

    var map;
    function initialize() {
     
    var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
     
    var myOptions = {
        zoom
    : 4,
        center
    : myLatlng,
        mapTypeId
    : google.maps.MapTypeId.ROADMAP
     
    }
      map
    = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
     
      google
    .maps.event.addListener(map, 'zoom_changed', function() { alert("두번째!!");     setTimeout(moveToDarwin, 3000);
     
    });
     
     
    var marker = new google.maps.Marker({
          position
    : myLatlng,
          map
    : map,
          title
    :"Hello World!"
     
    });
      google
    .maps.event.addListener(marker, 'click', function() { alert("첫번째!!");
        map
    .setZoom(8);
     
    });
    }
     
    function moveToDarwin() { alert("세번째!!");   var darwin = new google.maps.LatLng(-12.461334, 130.841904);
      map
    .setCenter(darwin);
    }


    'Backup' 카테고리의 다른 글

    구글맵 이벤트 - 클릭하면 메세지창출력  (0) 2012.04.18
    구글맵 이벤트 - 클릭한곳 마커찍기  (0) 2012.04.18
    구글맵 사용자 위치탐색 navigator.geolocation & google.gears  (0) 2012.04.18
    구글맵 API & 샘플코드  (0) 2012.04.18
    카카오링크 템플릿  (0) 2012.04.09
      'Backup' 카테고리의 다른 글
      • 구글맵 이벤트 - 클릭하면 메세지창출력
      • 구글맵 이벤트 - 클릭한곳 마커찍기
      • 구글맵 사용자 위치탐색 navigator.geolocation & google.gears
      • 구글맵 API & 샘플코드
      설 연수
      설 연수

      티스토리툴바