ARCGIS jsapi 添加级别限制

一般情况下添加的地图,是没有级别限制的,根据滚轮的滑动而改变地图的级别。按照下面的jsapi中按照下面的设置可以控制图层的缩放级别。首先定义比例尺:
var lods = [
              {"level" : 0, "resolution" : 0.703125, "scale" : 295497593.05875003},
              {"level" : 1, "resolution" : 0.3515625, "scale" : 147748796.52937502},
              {"level" : 2, "resolution" : 0.17578125, "scale" : 73874398.264687508},
              {"level" : 3, "resolution" : 0.087890625, "scale" : 36937199.132343754},
              {"level" : 4, "resolution" : 0.0439453125, "scale" : 18468599.566171877},
              {"level" : 5, "resolution" : 0.02197265625, "scale" : 9234299.7830859385},
              {"level" : 6, "resolution" : 0.010986328125, "scale" : 4617149.8915429693},
              {"level" : 7, "resolution" : 0.0054931640625, "scale" : 2308574.9457714846}
            ];
地图实例化时添加:loads参数
new esri.Map("mapDiv", {"logo":false,"lods":lods});
具体效果如下图:
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值