2011-05-12 4 views
4

나는 다음과 같은 코드를 가지고, 원이, 지금은 크기를 조정할 수로 이미 이동하고자한다 : 이제 Google지도 v3에서 크기를 조정할 수있는 원을 만드는 방법은 무엇입니까?

function init() { 
    var mapCenter = new google.maps.LatLng(0, 0); 
    var map = new google.maps.Map(document.getElementById('map'), { 
     'zoom': 1, 
     'center': mapCenter, 
     'mapTypeId': google.maps.MapTypeId.ROADMAP 
    }); 

    var marker = new google.maps.Marker({ 
     map: map, 
     position: new google.maps.LatLng(55, 0), 
     draggable: true, 
     title: 'Drag me!' 
    }); 

    var circle = new google.maps.Circle({ 
     map: map, 
     radius: 3000000 // 3000 km 
    }); 

    circle.bindTo('center', marker, 'position'); 
    } 

    // Register an event listener to fire when the page finishes loading. 
    google.maps.event.addDomListener(window, 'load', init); 

, 어떻게 리사이을 할 수

? 나는 이미 읽었다 : http://code.google.com/intl/pt-BR/apis/maps/articles/mvcfun.html 그러나 그것을하는 또 다른 방법이 없다?

답변

5

google.maps.Circle 개체의 메서드는 .setEditable(true)입니다. 워드 프로세서에서의 설명은 말한다 :

true로 설정하면

는, 사용자가 컨트롤을 중앙에와 원의 둘레 표시 점을 드래그하여 원을 편집 할 수 있습니다.

관련 문제