方法概述
名称 | 返回值类值 | 描述 | Function |
---|---|---|---|
Promise<ScaleRangeResult> | 生成建议的比例范围。 更多详情 | scaleRange |
方法详细说明
-
scaleRange(params){Promise<ScaleRangeResult>}
-
参数规范params Object
有关可能传递给此函数的参数的详细信息,请参阅下表。
规范要为其生成建议的最小/最大比例范围的图层。
view ViewsampleSize Numberoptional默认值:500要采样以进行空间统计的
layer
中的要素数。样本量越大,结果越精确。但是,样本数量越大,函数处理结果的时间也越长。forBinning Booleanoptional指示生成的渲染器是否用于图格可视化。
signal AbortSignaloptional允许可取消的请求。如果取消,则承诺将被拒绝,并返回一个名为
AbortError
的错误。另请参见 AbortController。返回类型 描述 Promise<ScaleRangeResult> 解析为包含图层的建议 min
和max
比例的对象。示例scaleRange({ layer: featureLayer, view: view }).then(function(response){ // apply the suggested scale range to the input layer featureLayer.minScale = response.minScale; featureLayer.maxScale = response.maxScale; view.map.add(featureLayer); });
类型定义
-
ScaleRangeResult
-
建议的
min
和max
比例,以应用于 scaleRange() 函数的输入图层。