限制缩放层级是指 当达到限制时不能缩放
限制拖拽区域是指 当拖拽地图时,达到地图边界就自动弹回原位
天地图官网API ---> http://lbs.tianditu.gov.cn/api/js4.0/class.html
// 设置缩放层级
var imageURL = "http://t0.tianditu.gov.cn/img_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}&tk=你的key";
var imageURL2 = "http://t0.tianditu.gov.cn/cia_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=cia&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}&tk=你的key";
var imageURL3 = "http://t0.tianditu.gov.cn/ibo_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=ibo&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}&tk=你的key";
//创建自定义图层对象
this.lay = new T.TileLayer(imageURL, {minZoom: 17, maxZoom: 18});
this.lay2 = new T.TileLayer(imageURL2, {minZoom: 17, maxZoom: 18});
this.lay3 = new T.TileLayer(imageURL3, {minZoom: 17, maxZoom: 18});
var config = {layers: [this.lay, this.lay2, this.lay3]};
// 设置拖拽范围
map.setMaxBounds(new T.LngLatBounds(new T.LngLat(121.872371, 30.900936), new T.LngLat(121.902217, 30.879642)));