2010-07-30 3 views

답변

1

당신은 Map 클래스에 방법을 통해 이러한 속성에 액세스 할 수 있습니다

+2

네에게. –

+0

@ daniel-vassallo Heh .. 동의합니다. 각자와 연결할 수 없다는 것을 알았을 때 조금 던졌습니다;) – RedBlueThing

+1

maxZoom에 액세스 할 수 있습니까? getMaxZoom()이 표시되지 않습니다. –

2

당신에게 지도에서 get 방법을 사용하여 옵션을 액세스 할 수 있습니다. MVCObject N이 예 유일한 방법은 ..., BTW는 V2 API 참조는이 같은 V3 API 참조는, 각 방법에 대한 고정 링크이 없음을 유감이다

// create map 
 
var myLatlng = new google.maps.LatLng(-33, 151); 
 
var myOptions = { 
 
    center: myLatlng, 
 
    zoom: 5 
 
}; 
 
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 
 

 
map.setOptions({ 
 
    streetViewControl: false, 
 
    zoom: 6, 
 
    zoomControl: false, 
 
    } 
 
); 
 

 
document.getElementById("center").value = map.get('center'); 
 
document.getElementById("streetViewControl").value = map.get('streetViewControl'); 
 
document.getElementById("zoom").value = map.get('zoom'); 
 
document.getElementById("zoomControl").value = map.get('zoomControl');
#map_canvas { 
 
    width: 50%; 
 
    height: 200px; 
 
    float: left; 
 
} 
 

 
input { 
 
    width: 90px; 
 
    }
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false"></script> 
 
<div id="map_canvas"></div> 
 

 
<input type="text" id="center" /> center<br> 
 
<input type="text" id="streetViewControl" /> streetViewControl<br> 
 
<input type="text" id="zoom" /> zoom<br> 
 
<input type="text" id="zoomControl" /> zoomControl<br> 
 
...