2013-10-03 1 views
0

지도에 둘 이상의 위치가있을 때 모든 위치를 표시하도록 확대/축소를 설정해야합니다. Google지도 api v3을 사용하고 있습니다.Google지도를 사용하여 확대/축소를 설정하는 방법

은 내가 사용하고있는 코드는 낮은 숫자로

function initialize() { 
    var myLatlng = new google.maps.LatLng(20.798362600000000000, -156.331925299999970000); 

    var mapOptions = { 
     zoom: 10, 
     center: myLatlng, 
     mapTypeId: google.maps.MapTypeId.ROADMAP 
    }; 

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

    addMarker(21.29539299, -157.8258667,'2525 South King Street,Honolulu HI 96826','Down to Earth','wholesale','restaurant'); 
    addMarker(20.87521935, -156.68008423,'658 Front St, lahaina HI 96761','Veg Out','wholesale','restaurant'); 
    addMarker(20.73747253, -156.45561218,'1847 S Kihei Rd,kihei HI 96753','Rodeo Kihei','wholesale','retailer'); 
    addMarker(20.9165287, -156.38095093,'127 Hana Hwy,Paia HI 96779','Test User','wholesale','retailer'); 
    addMarker(21.29226112, -157.82328796,'2525 South King Street,Honolulu HI 96826','Some User','wholesale','both'); 
    addMarker(20.91534615, -156.38002014,'49 Baldwin Ave.,Paia HI 96779','Mana Foods 2','wholesale','retailer'); 
    addMarker(20.88739586, -156.4566803,'340 Hana Hwy,, HI,Kahului HI 96732','Alive and Well 2','wholesale','restaurant'); 

    //addMarker(, ,'','','delivery'); 
} 

google.maps.event.addDomListener(window, 'load', initialize); 

답변

1

변경

zoom: 10 

이하 - 낮은 숫자가 적은 줌 같습니다.

시도 : 줌 레벨 10의 zoom: 5

예 : 지금

JSFiddle of Zoom 10

그리고 레벨 5 현황 :

JSFiddle of Zoom 5

+0

없이 그 난 이미 – bonjour

+0

을 그렇게 작동하지 죄송합니다. 번호를 낮춰야합니다. 해당 내용을 반영하도록 수정 된 답변 – blarg

관련 문제