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
参数
- layer:
ILayer目标图层 - option?:
IDrawOption可选的绘制配置
返回:Promise<IGeoreferencingData>
hideObb
隐藏指定图层的包围盒
preview
预览更新位置
reset
重置指定图层基准点
showObb
显示指定图层的包围盒
transform
基准点位置变换
transform(layer, data): void
参数
- layer:
ILayer目标图层 - data:
IGeoreferencingData基准点更新数据,对指定图层执行基准点位置变换
返回:void
update
监听基准点更新
update(calllback): void
参数
- calllback: (
res) =>void更新完成后的回调函数,设置基准点更新事件的监听回调
返回:void

BIMFlux AI
