2011-03-31 5 views

답변

0

Google지도 설명서에서 언급 한 폴리곤 배열 예제를 확인하십시오. 다각형을 그리는 방법과 그러한 다각형의 클릭에 응답하는 방법을 보여줍니다.

보기 소스 : HTTP :

http://code.google.com/apis/maps/documentation/javascript/examples/polygon-arrays.html

가 뒤에 소스 코드를 보려면 :

는 예를 보려면 //code.google.com/apis/maps/documentation을 /javascript/examples/polygon-arrays.html

+1

멋지고 이해하기 쉽습니다. KML 파일을 통합하여 이러한 다각형을 생성 한 다음 그와 같은 이벤트를 추가 할 수 있습니까? –

0
function initialize() { 

    var mapOptions = { 
     zoom: 5, 
     center: new google.maps.LatLng(41.376259, 25.055542), 
     mapTypeId: google.maps.MapTypeId.TERRAIN 
    }; 

    var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions); 

    var Place = new google.maps.KmlLayer({ 
     url: 'path-to-kml.kml' 
    }); 

    Place.setMap(map); 

    google.maps.event.addListener(Place, 'click', function (event) { 
     window.location.href = 'http://example.com' 
    }); 

} 

google.maps.event.addDomListener(window, 'load', initialize); 
관련 문제