new FdContour(viewer, option)
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
viewer |
Viewer | 视景器 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
option |
Object | 配置参数 Properties
|
Example
var contour = new Freedo.FdTools.FdContour(viewer, { showProgress: true, frequency: 200, margin: 100, alpha: 0.3, labelOption: { fillColor: Freedo.Color.BLACK } }); contour.start();
Members
-
<readonly> option :Object
-
获取实体的配置数据
Type:
- Object
Methods
-
destroy()
-
销毁
-
getData()
-
获取实体的配置数据
Returns:
返回值格式:
{ id: GUID, option: { show: true, ... } }
- Type
- Object
-
hide()
-
隐藏
-
on(listener [, scope])
-
注册事件捕捉
Parameters:
Name Type Argument Description listener
FdTool.FdContour~FdContourCallback 当有事件触发时被执行的函数。
scope
Object <optional>
listener函数执行时的绑定的对象。
Returns:
返回一个函数,调用该函数可以取消监听。
- Type
- Freedo.Event~RemoveCallback
-
remove()
-
移除
-
reset()
-
重置
-
setData(data)
-
设置配置属性
Parameters:
Name Type Description data
Object 配置属性(参考实例配置属性)
-
setShowBand(show)
-
显示面
Parameters:
Name Type Description show
Boolean true/false
-
setShowLabel(show)
-
显示文字标注
Parameters:
Name Type Description show
Boolean true/false
-
setShowLegend(show)
-
显示图例
Parameters:
Name Type Description show
Boolean true/false
-
setShowLine(show)
-
显示线
Parameters:
Name Type Description show
Boolean true/false
-
show()
-
显示
-
start()
-
开始生成等高线
-
updateLineWidth(lineWidth)
-
更新等高线宽度
Parameters:
Name Type Description lineWidth
Number 线宽