The Modest Maps connector lets you configure a layer from MapBox with Modest Maps easily.
var mm = com.modestmaps;
wax.tilejson('https://api.tiles.mapbox.com/v3/mapbox.world-bright.jsonp',
function(tilejson) {
var m = new mm.Map('map-div',
new wax.mm.connector(tilejson));
m.setCenterZoom(new mm.Location(39, -98), 2);
});
Note that this layer will have its outerLimits set - so it will not
try to load tiles that are not rendered - but it will
not restrict zooming of the map as of
Modest Maps 1.0.0.
To restrict zooming of the map, you can call setZoomRange on the map
object:
m.setZoomRange(tilejson.minzoom, tilejson.maxzoom);
var layer = wax.mm.connector(tilejson)Returns a new layer usable by Modest Maps.