new FdDivPoint(viewer [, id] [, opt])
Parameters:
| Name | Type | Argument | Default | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| viewer | Viewer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| id | String | <optional> | GUID | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| opt | Object | <optional> | 配置参数 Properties
 | 
Example
var mm = new Freedo.FdModel.FdModelManager(viewer);
mm.add('DivPoint', {
   show: true,
   offset: 10,
   color: '#ff0000',
   size: 10,
   maxDistance: 5000000,
   position: [121.467035, 31.233640, 0] // 不设置position时,自动激活左键单击取点功能
});
    
Members
- 
    <readonly> option :Object
- 
    
    获取实体的属性数据 Type:- Object
 
- 
    position :Cartesian3|Cartographic|Array.<Number>
- 
    
    点的世界坐标 Type:- Cartesian3 | Cartographic | Array.<Number>
 
- 
    show :Boolean
- 
    
    显示 Type:- Boolean
 
Methods
- 
    destroy()
- 
    
    销毁 
- 
    getData()
- 
    
    获取数据 Returns:返回值格式: { id: GUID, type: 'DivPoint' option: { show: true, ... } }- Type
- Object
 
- 
    on(listener [, scope])
- 
    
    注册事件捕捉 Parameters:Name Type Argument Description listenerFdModel.FdDivPoint~FdDivPointCallback 当有事件触发时被执行的函数。 scopeObject <optional> 
 listener函数执行时的绑定的对象。 Returns:返回一个函数,调用该函数可以取消监听。 - Type
- Freedo.Event~RemoveCallback
 
- 
    remove()
- 
    
    销毁 
Type Definitions
- 
    FdDivPointCallback(eventType, eventArg)
- 
    
    
    
    
    
        Parameters:Name Type Description eventTypeString 事件类型有以下几种:EntSelected(选中)、DataChanged eventArgObject 所有事件都返回当前实例