直接上代码,首先,在map控件中增加Load事件函数,代码如下:
<esri:Map id="myMap" width="100%" height="100%" level="6" load="addLODs()">
对应的addLODs()函数定义如下:
private function addLODs():void
{
// make sure the resolution makes sense for tile schema of the base layer
// both resolution and scale are required fields
// About NaN: The lods are automatically sorted based on scale, so setting level isn't necessary.
var lods:Array = myMap.lods;
// 下面注释代码为增加缩放级数
/*
lods.push(new LOD(NaN, 0.6, 3000));
lods.push(new LOD(NaN, 0.3, 1500));
lods.push(new LOD(NaN, 0.1, 500));
*/
// 下面代码为删除缩放级数
lods.splice(0, 5);
myMap.lods = lods;
}