Handler

Handler

Handler句柄主类

Constructor

new Handler(viewer)

Description:
  • 构造函数

Source:
Parameters:
Name Type Description
viewer Object

地图场景对象

Methods

add(id) → {ScreenSpaceEventHandler}

Description:
  • 新增一个Handler句柄对象

Source:
Parameters:
Name Type Description
id String

给定id

Returns:

handler对象,参考Cesium的ScreenSpaceEventHandler类

Type
ScreenSpaceEventHandler

destroy()

Description:
  • 清除handler集并注销全局handler

Source:

getIndexById(id)

Description:
  • 根据ID获取handler对象

Source:
Parameters:
Name Type Description
id String

id

Returns:

句柄对象索引下标

onTip(bool, innerHTML)

Description:
  • 鼠标跟随提示

Source:
Parameters:
Name Type Description
bool boolean

是否开启跟随

innerHTML HTMLElement | String | Null

pickEnabled(bool, callback)

Description:
  • 开启全局对象拾取(针对于矢量和wms服务数据)

Source:
Parameters:
Name Type Description
bool Boolean

是否开启

callback objectCallback

回调函数,返回拾取对象集合

pickPos(bool, callback)

Description:
  • 拾取坐标位置

Source:
Parameters:
Name Type Description
bool Boolean

是否开启

callback PickPosCallback

回调函数,返回拾取位置坐标

pickWmtsEnabled(bool, options, callback)

Description:
  • 开启WMTS服务数据拾取

Source:
Parameters:
Name Type Description
bool Boolean

是否开启

options GeoserverWmtsOptions

WMTS服务参数

callback objectCallback

回调函数,返回拾取对象

remove(id)

Description:
  • 根据id移除handler对象

Source:
Parameters:
Name Type Description
id *

句柄id

resetGlobal()

Description:
  • 重置全局handler

Source: