IGeoreferencingModel

地理配准图形集合,存储所有图层的地理配准图形对象

关系

Extends

IGeoreferencingModel Extends IPluginModel

继承: IPluginModel

属性

graphics

地理配准图形集合,存储所有图层的地理配准图形对象

graphics: IGeoreferencingGraphics

props

模型的属性配置

props: IPluginModelProps

方法

clear

清除几何图形

clear(layer, type?): void

参数

  • layer: ILayer 目标图层
  • type?: string 可选的清除类型:'obb'(包围盒) | 'point'(基准点),不设置则清除所有,清除指定图层的地理配准图形 可选的清除类型:'obb'(包围盒) | 'point'(基准点),不设置则清除所有,清除指定图层的地理配准图形

返回:void

draw

绘制指定图层

draw(layer, option?): IGeoreferencingData

参数

返回:Promise<IGeoreferencingData>

hideObb

隐藏指定图层的包围盒

hideObb(layer): void

参数

  • layer: ILayer 目标图层,隐藏指定图层的包围盒显示

返回:void

preview

预览更新位置

preview(layer): void

参数

  • layer: ILayer 操作图层,预览更新位置后的包围盒和基准点效果

返回:void

reset

重置指定图层基准点

reset(layer): void

参数

  • layer: ILayer 操作图层,将指定图层的基准点重置到初始位置

返回:void

showObb

显示指定图层的包围盒

showObb(layer): void

参数

  • layer: ILayer 目标图层,显示指定图层的包围盒

返回:void

transform

基准点位置变换

transform(layer, data): void

参数

返回:void

update

监听基准点更新

update(calllback): void

参数

  • calllback: (res) => void 更新完成后的回调函数,设置基准点更新事件的监听回调

返回:void

BIMFlux AI