설 연수
하하호홓
설 연수
전체 방문자
오늘
어제
  • 분류 전체보기 (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)

블로그 메뉴

    공지사항

    인기 글

    태그

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

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    설 연수

    하하호홓

    Backup

    구글맵 - 오버레이(마커) 찍기

    2012. 4. 18. 13:25
    삭제코드는 있지만 구현은 안된듯하다.

    var map;
    var markersArray = [];

    function initialize() {
     
    var haightAshbury = new google.maps.LatLng(37.7699298, -122.4469157);
     
    var mapOptions = {
        zoom
    : 12,
        center
    : haightAshbury,
        mapTypeId
    : google.maps.MapTypeId.TERRAIN
     
    };
      map
    =  new google.maps.Map(document.getElementById("map_canvas"), mapOptions);

      google
    .maps.event.addListener(map, 'click', function(event) {
        addMarker
    (event.latLng);
     
    });
    }
     
    function addMarker(location) {
      marker
    = new google.maps.Marker({
        position
    : location,
        map
    : map
     
    });
      markersArray
    .push(marker);
    }

    // Removes the overlays from the map, but keeps them in the array
    function clearOverlays() {
     
    if (markersArray) {
       
    for (i in markersArray) {
          markersArray
    [i].setMap(null);
       
    }
     
    }
    }

    // Shows any overlays currently in the array
    function showOverlays() {
     
    if (markersArray) {
       
    for (i in markersArray) {
          markersArray
    [i].setMap(map);
       
    }
     
    }
    }

    // Deletes all markers in the array by removing references to them
    function deleteOverlays() {
     
    if (markersArray) {
       
    for (i in markersArray) {
          markersArray
    [i].setMap(null);
       
    }
        markersArray
    .length = 0;
     
    }
    }

    'Backup' 카테고리의 다른 글

    구글맵 - 폴리라인 & 폴리곤 그리기  (0) 2012.04.18
    구글맵 - 오버레이(마커) 애니메이션 효과 주기  (0) 2012.04.18
    구글맵 - 스타일링  (0) 2012.04.18
    구글맵 - 컨트롤에 상태 추가하기 (예제 - 위치저장하기)  (0) 2012.04.18
    구글맵 - 맞춤형 컨트롤  (0) 2012.04.18
      'Backup' 카테고리의 다른 글
      • 구글맵 - 폴리라인 & 폴리곤 그리기
      • 구글맵 - 오버레이(마커) 애니메이션 효과 주기
      • 구글맵 - 스타일링
      • 구글맵 - 컨트롤에 상태 추가하기 (예제 - 위치저장하기)
      설 연수
      설 연수

      티스토리툴바