2014-02-26 4 views
9

mapbox.js가있는지도에서 작업하고 있지만지도 경계와 확대/축소에 한도를 설정하고 싶습니다. 이 스크립트에 추가 할 코드는 무엇입니까?mapbox.js :지도 제한 경계 설정

var map = L.mapbox.map('map', 'examples.map-9ijuk24y').setView([40, -74.50], 9); 

답변

20

세 번째 인수로 L.mapbox.map으로 전달할 개체에 넣을 수있는 옵션입니다. documentation for L.mapbox.map에 따르면 리플릿의 L.map과 동일한 옵션을 모두 사용할 수 있으며 이는 documented here입니다. 원하는 옵션은 minZoom, maxZoommaxBounds입니다. 예 :

var map = L.mapbox.map('map', 'examples.map-9ijuk24y', { 
     minZoom: 5, 
     maxZoom: 12, 
     maxBounds: [[30.0,-85.0],[50.0,-65.0]] 
    }).setView([40, -74.50], 9);