UI功能组件接口
Name | Type | Default | Description |
---|---|---|---|
ys |
YouScene |
null
|
optional YouScene对象 |
- FeatureDragControl 图层元素拖动组件
- GestureGuidControl 手势引导组件
- LayerTreeControl 图层树组件
- MarksBookControl 书签组件
- MeasureAreaControl 面积量算组件
- MeasureDistanceControl 距离量算组件
- MeasureHeightControl 高度量算组件
- MeasureVolumeControl 体积量算组件
- ModelFlattenControl 场景压平组件
- ModelLibraryControl 模型库组件
- ModelMoveControl 模型移动组件
- PaletteControl 调色板组件
- PanoramaControl 全景组件
- RouteEditControl 飞行路线编辑组件
- RouteFlyControl 飞行组件
- RouteRecordControl 录制路线组件
- ShapeDrawerControl 矢量符号面板
- SlopeInfoControl 地形信息组件
- SoilVolumeAnalysisControl 土量变化分析组件
- SpatialQueryControl 空间查询组件
- SubmergenceControl 淹没分析组件
- TerrainProfileControl 地形剖面组件
- TextInfoControl 添加文字组件
- VideoOperateControl 视频多边形操作组件
- VRControl VR组件
- WktMaskControl wkt蒙版遮罩组件
- WMSLayerControl WMSLayer空间查询组件
- ViewshedAnalysisControl 视域分析
See:
Members
-
组件作者
-
组件绑定的DOM,如#dom .class; 绑定DOM,可能会被添加两种class:disabled、active 激活组件时增加active类,组件在destroy时,会触发
$(this.DOM).removeClass('active');
组件不可用时会增加disabled类-
Default Value:
undefined
-
组件是否可用 不可用时会添加disabled类
- IControl.DOM
See:
-
组件是否可以拖动
- IControl.DOM
See:
-
组件名字
-
组件版本号
Methods
-
清理组件的临时数据、成果等
-
销毁组件 重载时请务必调用
IControl.prototype.destroy.apply(this);
Returns:
-
组件拖动
Name Type Description dragId
String 要拖动的组件id -
该组件是否销毁 (true代表销毁了,false代表未销毁), 销毁后将不可以再使用
Returns:
-
显示组件
Events
-
画图结束事件
Name Type Description text
String 画图显示的信息 control
Object 当前画图工具