arcgis api4.4中如何设置sceneview中地图的缩放级别的显示级别范围?

在arcgis api3.x中Map类中有minZoom、maxZoom属性可以控制,地图的缩放级别,就是当地图放大到某个级别的时候,就不能再放大了,缩小的一样,即地图的放大与放小只能制定级别范围之内。我想的办法是通过watch()方法监视zoom属性,当达到某个值的时候,就暂停地图的放大,我的写法是这样的。
代码:
var maxZoom=18;
sceneview.watch("zoom",function(value)
{
if(value>maxZoom)
{
sceneview.zoom=maxZoom;
}
});
当地图级别达到某个值得时候,就一直将最大级别值给zoom属性,但是有什么更好的办法吗?
已邀请:

朱云峰Yvan

赞同来自:

这方法不错

流星之绊

赞同来自:

sceneview也有maxscale可以设置呀?不过我看的是4.8的api,不知道4.4有没有这个功能

要回复问题请先登录注册