Appearance
鹰眼控件
调用方法
addControlOverviewMap(option)
返回值res.data
为唯一标识tag
option
名称 | 类型 | 说明 | 默认 |
---|---|---|---|
anchor | POSITION_TYPE | 控件位置,官方给了该key,但是测试无效,固定右下角 | T_ANCHOR_TOP_RIGHT |
size | number[] | 缩略地图控件的大小,数组对应宽高,单位px。 | [0,0] |
isOpen | boolean | 缩略地图添加到地图后的开合状态,默认为关闭。true表示显示,false表示隐藏。 | false |
success | function | 调用成功回调 | - |
fail | function | 调用失败回调 | - |
示例代码
javascript
// 设置鹰眼控件
// mosowe-tdt
TDTRenderRef.value
.addControlOverviewMap({
size: [100, 100] // 设置展开后的小地图尺寸
})
.then(res => {
// 设置鹰眼地图上的矩形框背景颜色,res.data为控件的唯一tag,通过tag调用方法
TDTRenderRef.value.callMapControlFn({
tag: res.data,
function: 'setRectBackColor',
param: '#ff0000'
});
});
// mosowe-tdt-x
TDTRenderRef.value
?.addControlOverviewMap?.({
size: [100, 100] // 设置展开后的小地图尺寸
})
.then(res => {
// 设置鹰眼地图上的矩形框背景颜色,res.data为控件的唯一tag,通过tag调用方法
TDTRenderRef.value.callMapControlFn({
tag: res.data,
function: 'setRectBackColor',
param: '#ff0000'
});
});
贡献者
mosowe