Skip to content

鹰眼控件

调用方法

addControlOverviewMap(option)

返回值res.data 为唯一标识tag

option

名称类型说明默认
anchorPOSITION_TYPE控件位置,官方给了该key,但是测试无效,固定右下角T_ANCHOR_TOP_RIGHT
sizenumber[]缩略地图控件的大小,数组对应宽高,单位px。[0,0]
isOpenboolean缩略地图添加到地图后的开合状态,默认为关闭。true表示显示,false表示隐藏。false
successfunction调用成功回调-
failfunction调用失败回调-

示例代码

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

文档版本 v1.0.1