ArcGIS API for JavaScript 4.x视图缩放级别的限制
在进行ArcGIS API for JavaScript4.x的开发过程中,我们有时候会控制地图视图的缩放级别,但是在4.x版本与3.x版本有一些差别,很多朋友用3.x版本的方法来做没有什么用,接下来看看正确的做法。
在3.x版本中的实现
3.x版本是在map中设置maxZoom
和minZoom
var map = new Map("map", {
center: [112, 38],
zoom: 8,
maxZoom:9,//最大空间等级
minZoom:5,//最小空间等级
basemap: "topo"
});
在4.x版本中的实现
在4.x版本中就设置view
的constraints
view.constraints = {
minZoom: 8,
maxZoom: 20
};